From 2e64c232ab6b51b2cecf1ee96e1e9b709234f326 Mon Sep 17 00:00:00 2001 From: huanghongfa <huanghongfa123456> Date: 星期六, 21 八月 2021 16:35:14 +0800 Subject: [PATCH] 随手拍改版接口开发 --- springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ComMngPopulationDO.java | 208 ++++++++++++++++++++++++++++++++++++++++++++-------- 1 files changed, 176 insertions(+), 32 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ComMngPopulationDO.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ComMngPopulationDO.java index 4afd7ec..c70b862 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ComMngPopulationDO.java +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ComMngPopulationDO.java @@ -17,7 +17,7 @@ /** * 自增 id */ - @TableId(type = IdType.AUTO) + @TableId(type = IdType.INPUT) private Long id; /** * 街道id @@ -42,12 +42,28 @@ /** * 年龄 */ - private Integer age; +// private Integer age; + + /** + * 证件类型 + */ + private String certificateType; /** * 身份证号码 */ @EncryptDecryptField private String cardNo; + + /** + * 临时用 + */ + private String cardNoStr; + + /** + * 默认为身份证到期时间,可以是其他证件到期时间 + */ + private Date cardNoExpirationDate; + /** * 街路巷 */ @@ -55,7 +71,7 @@ /** * 门牌号 */ - private Integer doorNo; + private String doorNo; /** * 楼排号 */ @@ -63,17 +79,17 @@ /** * 单元号 */ - private Integer unitNo; + private String unitNo; /** * 户室(房间号) */ - private Integer houseNo; + private String houseNo; /** * 政治面貌(1.中共党员2.中共预备党员3.共青团员4.民革党员5.民盟盟员6.民建会员7.8.农工党党员9.致公党党员10.九三学社社员11.台盟盟员12.无党派人士13.群众) */ private Integer politicalOutlook; /** - * 工作单位 + * 工作单位/学校 */ private String workCompany; /** @@ -86,21 +102,150 @@ @EncryptDecryptField private String phone; /** - * 外地or本地 + * 外地or本地(1.本地 2.外地) */ - private String outOrLocal; + private Integer outOrLocal; /** * 户口所在地 */ private String censusRegister; + + /** + * 人员类型(1、户籍人员2、留守人员3、外地人员4、境外人员) + */ + private String personType; + + /** + * 国家code(取字典表国家标准编码) + */ + private String country; + + /** + * 离开日期(境外人员填写) + */ + private Date dateOfDeparture; + + /** + * 籍贯 + */ + private String nativePlace; + + /** + * 民族code,从字典表取国家标准码 + */ + private String nationCode; + + /** + * 民族 + */ + private String nation; + + /** + * 是否租住(0.否 1.是) + */ + private Integer isRent; + + /** + * 文化程度(1.小学 2.初中 3.高中 4.中专 5.大专 6.本科 7.硕士 8.博士 9.其他) + */ + private Integer cultureLevel; + + /** + * 婚姻状况(1.未婚 2.已婚 3.离异 4.丧偶 5.分居 6.其他) + */ + private Integer marriage; + + + /** + * 健康状况 + */ + private String healthy; + + /** + * 血型 + */ + private String bloodType; + + /** + * 宗教信仰 + */ + private String religion; + + /** + * 职业 + */ + private String profession; + + /** + * 人员状态:正常、失联、出国(取字典表) + */ + private String personStatus; + + /** + * 是否死亡 1是 、0否 + */ + private String death; + + /** + * 头像图片地址 + */ + private String headPortrait; + + /** + * 月收入情况 + */ + private String monthlyIncome; + + /** + * 家庭情况(取字典表国家标准编码) + */ + private String familyStatus; + + /** + * 来华目的(境外人员填写) + */ + private String goalInChina; + + /** + * 出生年月日 + */ + private String birthday; + + /** + * 抵达日期(境外人员填写) + */ + private Date dateOfArrival; + + /** + * 标签集合(多个标签以,隔开) + */ + @TableField(fill = FieldFill.UPDATE) + private String label; + + /** + * 证件照(人面像)照片 + */ + private String cardPhotoFront; + + /** + * 证件照(国徽面)照片 + */ + private String cardPhotoBack; + + /** + * 户口本照片 + */ + private String familyBook; + + /** + * 删除标识 + */ + private Integer deleteFlag; + /** * 备注 */ private String remark; - /** - * 标签集合(多个标签以,隔开) - */ - private String label; /** * 创建时间 */ @@ -111,18 +256,7 @@ */ @TableField(fill = FieldFill.UPDATE) private Date updateAt; - /** - * 籍贯 - */ - private String nativePlace; - /** - * 民族 - */ - private String nation; - /** - * 是否租住(0.否 1.是) - */ - private Integer isRent; + /** * 小区名字 */ @@ -130,24 +264,26 @@ private String villageName; /** - * 与户主关系 + * 与户主关系(1.户主 2.配偶 3.子女 4.孙女 5.父母 6.其他) */ - private String relation; +// private Integer relation; +// +// private String relationStr; /** - * 文化程度 + * 是否居住地 */ - private String cultureLevel; + private String residence; /** - * 婚姻状况 + * 居住地址 */ - private String marriage; + private String address; /** - * 健康状况 + * 居住地房屋id */ - private String healthy; + private Long houseId; /** * 性别(1.男 2.女 3.未知) @@ -177,4 +313,12 @@ int no = 13; } + /** + * 外地or本地(1.本地 2.外地) + */ + public interface outOrLocal{ + int bd = 1; + int wd = 2; + } + } -- Gitblit v1.7.1