|
@@ -69,107 +69,214 @@
|
|
|
}]
|
|
}]
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- label: "社区id",
|
|
|
|
|
- prop: "agencyId",
|
|
|
|
|
|
|
+ label: "性别",
|
|
|
|
|
+ prop: "sex",
|
|
|
|
|
+ type: "radio",
|
|
|
|
|
+ dicData:[
|
|
|
|
|
+ {
|
|
|
|
|
+ label:'男',
|
|
|
|
|
+ value: 1
|
|
|
|
|
+ },{
|
|
|
|
|
+ label:'女',
|
|
|
|
|
+ value: 2
|
|
|
|
|
+ },{
|
|
|
|
|
+ label:'未定义',
|
|
|
|
|
+ value: 0
|
|
|
|
|
+ }
|
|
|
|
|
+ ],
|
|
|
|
|
+ // dicUrl: "/api/blade-system/dict/dictionary?code=sex",
|
|
|
|
|
+ // props: {
|
|
|
|
|
+ // label: "dictValue",
|
|
|
|
|
+ // value: "dictKey"
|
|
|
|
|
+ // },
|
|
|
rules: [{
|
|
rules: [{
|
|
|
required: true,
|
|
required: true,
|
|
|
- message: "请输入社区id",
|
|
|
|
|
|
|
+ message: "请输入性别 0-未定义 1-男 2-女",
|
|
|
trigger: "blur"
|
|
trigger: "blur"
|
|
|
}]
|
|
}]
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- label: "社区名称",
|
|
|
|
|
- prop: "agencyName",
|
|
|
|
|
|
|
+ label: "手机号",
|
|
|
|
|
+ prop: "tel",
|
|
|
rules: [{
|
|
rules: [{
|
|
|
required: true,
|
|
required: true,
|
|
|
- message: "请输入社区名称",
|
|
|
|
|
|
|
+ message: "请输入手机号",
|
|
|
trigger: "blur"
|
|
trigger: "blur"
|
|
|
}]
|
|
}]
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- label: "小区id",
|
|
|
|
|
- prop: "residentialId",
|
|
|
|
|
|
|
+ label: "证件号码",
|
|
|
|
|
+ prop: "idCard",
|
|
|
rules: [{
|
|
rules: [{
|
|
|
required: true,
|
|
required: true,
|
|
|
- message: "请输入小区id",
|
|
|
|
|
|
|
+ message: "请输入证件号码 中国大陆:身份证;中国香港/澳门:港澳居民来往内地通行证;中国台湾:台湾居民来往内地通行证;海外:护照",
|
|
|
trigger: "blur"
|
|
trigger: "blur"
|
|
|
}]
|
|
}]
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- label: "小区名称",
|
|
|
|
|
- prop: "residentialName",
|
|
|
|
|
|
|
+ label: "住户来源",
|
|
|
|
|
+ prop: "createType",
|
|
|
|
|
+ type: "select",
|
|
|
|
|
+ // display: false,
|
|
|
|
|
+ // dicUrl: "/api/blade-system/dict-biz/dictionary?code=create_type",
|
|
|
|
|
+ // props: {
|
|
|
|
|
+ // label: "dictValue",
|
|
|
|
|
+ // value: "dictKey",
|
|
|
|
|
+ // },
|
|
|
|
|
+ // dataType: "number",
|
|
|
rules: [{
|
|
rules: [{
|
|
|
required: true,
|
|
required: true,
|
|
|
- message: "请输入小区名称",
|
|
|
|
|
|
|
+ message: "请输入住户来源创建类型,0-小程序添加 1-后台添加 2-后台导入 3-app添加",
|
|
|
trigger: "blur"
|
|
trigger: "blur"
|
|
|
}]
|
|
}]
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- label: "楼栋id",
|
|
|
|
|
- prop: "buildingId",
|
|
|
|
|
|
|
+ label: "住户类型",
|
|
|
|
|
+ prop: "type",
|
|
|
|
|
+ type: "radio",
|
|
|
|
|
+ dicData:[
|
|
|
|
|
+ {
|
|
|
|
|
+ label:'业主',
|
|
|
|
|
+ value: 1
|
|
|
|
|
+ },{
|
|
|
|
|
+ label: '成员',
|
|
|
|
|
+ value: 2
|
|
|
|
|
+ }
|
|
|
|
|
+ ,{
|
|
|
|
|
+ label: '租户',
|
|
|
|
|
+ value: 3
|
|
|
|
|
+ }
|
|
|
|
|
+ ],
|
|
|
|
|
+ width:80,
|
|
|
|
|
+ // dicUrl: "/api/blade-system/dict-biz/dictionary?code=house_user_type",
|
|
|
|
|
+ // props: {
|
|
|
|
|
+ // label: "dictValue",
|
|
|
|
|
+ // value: "dictKey",
|
|
|
|
|
+ // },
|
|
|
|
|
+ dataType: "number",
|
|
|
rules: [{
|
|
rules: [{
|
|
|
required: true,
|
|
required: true,
|
|
|
- message: "请输入楼栋id",
|
|
|
|
|
|
|
+ message: "请输入住户类型 1-业主 2-成员 3-租户",
|
|
|
trigger: "blur"
|
|
trigger: "blur"
|
|
|
}]
|
|
}]
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- label: "楼栋名称",
|
|
|
|
|
- prop: "buildingName",
|
|
|
|
|
|
|
+ label: "社区名称",
|
|
|
|
|
+ prop: "agencyName",
|
|
|
|
|
+ type: "select",
|
|
|
|
|
+ search: true,
|
|
|
|
|
+ // overHidden: true,
|
|
|
|
|
+ // remote: true,
|
|
|
|
|
+ // cascaderItem: ['residentialId'],
|
|
|
|
|
+ // dicUrl: "/api/agency/agency/select?size=10&agencyName={{key}}",
|
|
|
|
|
+ // props: {
|
|
|
|
|
+ // label: "agencyName",
|
|
|
|
|
+ // value: "id"
|
|
|
|
|
+ // },
|
|
|
rules: [{
|
|
rules: [{
|
|
|
required: true,
|
|
required: true,
|
|
|
- message: "请输入楼栋名称",
|
|
|
|
|
|
|
+ message: "请输入社区名称",
|
|
|
trigger: "blur"
|
|
trigger: "blur"
|
|
|
}]
|
|
}]
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- label: "单元id",
|
|
|
|
|
- prop: "unitId",
|
|
|
|
|
|
|
+ label: "小区名称",
|
|
|
|
|
+ prop: "residentialName",
|
|
|
|
|
+ type:'select',
|
|
|
|
|
+ // cascaderItem: ['buildingId'],
|
|
|
|
|
+ // dicUrl: "/api/community/residential/list?agencyId={{key}}&size=9000000",
|
|
|
|
|
+ // dicFormatter: (res)=>{
|
|
|
|
|
+ // return res.data.records;
|
|
|
|
|
+ // },
|
|
|
|
|
+ // props: {
|
|
|
|
|
+ // label: "name",
|
|
|
|
|
+ // value: "id"
|
|
|
|
|
+ // },
|
|
|
|
|
+ // dicFlag: false,
|
|
|
|
|
+ search: true,
|
|
|
rules: [{
|
|
rules: [{
|
|
|
required: true,
|
|
required: true,
|
|
|
- message: "请输入单元id",
|
|
|
|
|
|
|
+ message: "请输入小区名称",
|
|
|
trigger: "blur"
|
|
trigger: "blur"
|
|
|
}]
|
|
}]
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- label: "单元名称",
|
|
|
|
|
- prop: "unitName",
|
|
|
|
|
|
|
+ label: "楼栋名称",
|
|
|
|
|
+ prop: "buildingName",
|
|
|
|
|
+ type: 'select',
|
|
|
|
|
+ search: true,
|
|
|
|
|
+ // cascaderItem: ['unitId'],
|
|
|
|
|
+ // dicUrl: "/api/building/building/list?residentialId={{key}}&size=9000000",
|
|
|
|
|
+ // dicFormatter: (res)=>{
|
|
|
|
|
+ // return res.data.records;
|
|
|
|
|
+ // },
|
|
|
|
|
+ // props: {
|
|
|
|
|
+ // label: "name",
|
|
|
|
|
+ // value: "id"
|
|
|
|
|
+ // },
|
|
|
|
|
+ // dicFlag: false,
|
|
|
rules: [{
|
|
rules: [{
|
|
|
required: true,
|
|
required: true,
|
|
|
- message: "请输入单元名称",
|
|
|
|
|
|
|
+ message: "请输入楼栋名称",
|
|
|
trigger: "blur"
|
|
trigger: "blur"
|
|
|
}]
|
|
}]
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- label: "楼层id",
|
|
|
|
|
- prop: "floorId",
|
|
|
|
|
|
|
+ label: "单元名称",
|
|
|
|
|
+ prop: "unitName",
|
|
|
|
|
+ type: 'select',
|
|
|
|
|
+ search: true,
|
|
|
|
|
+ // cascaderItem: ['floorId'],
|
|
|
|
|
+ // dicFlag: false,
|
|
|
|
|
+ // dicUrl: "/api/community/unit/list?buildingId={{key}}&size=9000000",
|
|
|
|
|
+ // dicFormatter: (res)=>{
|
|
|
|
|
+ // return res.data.records;
|
|
|
|
|
+ // },
|
|
|
|
|
+ // props: {
|
|
|
|
|
+ // label: "name",
|
|
|
|
|
+ // value: "id"
|
|
|
|
|
+ // },
|
|
|
rules: [{
|
|
rules: [{
|
|
|
required: true,
|
|
required: true,
|
|
|
- message: "请输入楼层id",
|
|
|
|
|
|
|
+ message: "请输入单元名称",
|
|
|
trigger: "blur"
|
|
trigger: "blur"
|
|
|
}]
|
|
}]
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
label: "楼层名称",
|
|
label: "楼层名称",
|
|
|
prop: "floorName",
|
|
prop: "floorName",
|
|
|
|
|
+ type: "select",
|
|
|
|
|
+ search: true,
|
|
|
|
|
+ // dicFlag: false,
|
|
|
|
|
+ // cascaderItem: ["roomId"],
|
|
|
|
|
+ // dicUrl: "/api/floor/floor/list?unitId={{key}}&size=900000",
|
|
|
|
|
+ // dicFormatter: (res)=>{
|
|
|
|
|
+ // return res.data.records;
|
|
|
|
|
+ // },
|
|
|
|
|
+ // props: {
|
|
|
|
|
+ // label: "name",
|
|
|
|
|
+ // value: "id"
|
|
|
|
|
+ // },
|
|
|
rules: [{
|
|
rules: [{
|
|
|
required: true,
|
|
required: true,
|
|
|
message: "请输入楼层名称",
|
|
message: "请输入楼层名称",
|
|
|
trigger: "blur"
|
|
trigger: "blur"
|
|
|
}]
|
|
}]
|
|
|
},
|
|
},
|
|
|
- {
|
|
|
|
|
- label: "房间id",
|
|
|
|
|
- prop: "roomId",
|
|
|
|
|
- rules: [{
|
|
|
|
|
- required: true,
|
|
|
|
|
- message: "请输入房间id",
|
|
|
|
|
- trigger: "blur"
|
|
|
|
|
- }]
|
|
|
|
|
- },
|
|
|
|
|
{
|
|
{
|
|
|
label: "房间名称",
|
|
label: "房间名称",
|
|
|
prop: "roomName",
|
|
prop: "roomName",
|
|
|
|
|
+ type: "select",
|
|
|
|
|
+ search: true,
|
|
|
|
|
+ // dicFlag: false,
|
|
|
|
|
+ // dicUrl: "/api/community/room/list?floorId={{key}}&size=9000000",
|
|
|
|
|
+ // dicFormatter: (res)=>{
|
|
|
|
|
+ // return res.data.records;
|
|
|
|
|
+ // },
|
|
|
|
|
+ // props: {
|
|
|
|
|
+ // label: "name",
|
|
|
|
|
+ // value: "id"
|
|
|
|
|
+ // },
|
|
|
rules: [{
|
|
rules: [{
|
|
|
required: true,
|
|
required: true,
|
|
|
message: "请输入房间名称",
|
|
message: "请输入房间名称",
|
|
@@ -177,17 +284,24 @@
|
|
|
}]
|
|
}]
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- label: "机构路径",
|
|
|
|
|
- prop: "orgPosition",
|
|
|
|
|
- rules: [{
|
|
|
|
|
- required: true,
|
|
|
|
|
- message: "请输入机构路径",
|
|
|
|
|
- trigger: "blur"
|
|
|
|
|
- }]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- label: "审核状态:,0-待审核 1-审核通过 2-审核不通过",
|
|
|
|
|
|
|
+ label: "审核状态",
|
|
|
prop: "checkState",
|
|
prop: "checkState",
|
|
|
|
|
+ type: 'select',
|
|
|
|
|
+ search :true,
|
|
|
|
|
+ dicData: [
|
|
|
|
|
+ {
|
|
|
|
|
+ label: '待审核',
|
|
|
|
|
+ value: 0
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: '审核通过',
|
|
|
|
|
+ value: 1
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: '审核不通过',
|
|
|
|
|
+ value: 2
|
|
|
|
|
+ },
|
|
|
|
|
+ ],
|
|
|
rules: [{
|
|
rules: [{
|
|
|
required: true,
|
|
required: true,
|
|
|
message: "请输入审核状态:,0-待审核 1-审核通过 2-审核不通过",
|
|
message: "请输入审核状态:,0-待审核 1-审核通过 2-审核不通过",
|
|
@@ -198,14 +312,15 @@
|
|
|
label: "审核意见",
|
|
label: "审核意见",
|
|
|
prop: "checkOpinion",
|
|
prop: "checkOpinion",
|
|
|
rules: [{
|
|
rules: [{
|
|
|
- required: true,
|
|
|
|
|
|
|
+ required: false,
|
|
|
message: "请输入审核意见",
|
|
message: "请输入审核意见",
|
|
|
trigger: "blur"
|
|
trigger: "blur"
|
|
|
}]
|
|
}]
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- label: "人员分类:常住;重点。。。。",
|
|
|
|
|
|
|
+ label: "人员分类",
|
|
|
prop: "personType",
|
|
prop: "personType",
|
|
|
|
|
+ type: 'select',
|
|
|
rules: [{
|
|
rules: [{
|
|
|
required: true,
|
|
required: true,
|
|
|
message: "请输入人员分类:常住;重点。。。。",
|
|
message: "请输入人员分类:常住;重点。。。。",
|
|
@@ -213,17 +328,15 @@
|
|
|
}]
|
|
}]
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- label: "手机号",
|
|
|
|
|
- prop: "tel",
|
|
|
|
|
- rules: [{
|
|
|
|
|
- required: true,
|
|
|
|
|
- message: "请输入手机号",
|
|
|
|
|
- trigger: "blur"
|
|
|
|
|
- }]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- label: "国籍,0 中国大陆 1 中国香港/澳门 2 中国台湾 3海外",
|
|
|
|
|
|
|
+ label: "国籍",
|
|
|
prop: "nationality",
|
|
prop: "nationality",
|
|
|
|
|
+ type: "select",
|
|
|
|
|
+ dicUrl: "/api/blade-system/dict-biz/dictionary?code=nationality",
|
|
|
|
|
+ props: {
|
|
|
|
|
+ label: "dictValue",
|
|
|
|
|
+ value: "dictKey",
|
|
|
|
|
+ },
|
|
|
|
|
+ dataType: "number",
|
|
|
rules: [{
|
|
rules: [{
|
|
|
required: true,
|
|
required: true,
|
|
|
message: "请输入国籍,0 中国大陆 1 中国香港/澳门 2 中国台湾 3海外",
|
|
message: "请输入国籍,0 中国大陆 1 中国香港/澳门 2 中国台湾 3海外",
|
|
@@ -231,62 +344,44 @@
|
|
|
}]
|
|
}]
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- label: "证件号码 中国大陆:身份证;中国香港/澳门:港澳居民来往内地通行证;中国台湾:台湾居民来往内地通行证;海外:护照",
|
|
|
|
|
- prop: "idCard",
|
|
|
|
|
- rules: [{
|
|
|
|
|
- required: true,
|
|
|
|
|
- message: "请输入证件号码 中国大陆:身份证;中国香港/澳门:港澳居民来往内地通行证;中国台湾:台湾居民来往内地通行证;海外:护照",
|
|
|
|
|
- trigger: "blur"
|
|
|
|
|
- }]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- label: "籍贯(nationality = 0时,国籍为中国大陆)",
|
|
|
|
|
|
|
+ label: "籍贯",
|
|
|
prop: "birthPlace",
|
|
prop: "birthPlace",
|
|
|
|
|
+ hide: true,
|
|
|
rules: [{
|
|
rules: [{
|
|
|
- required: true,
|
|
|
|
|
|
|
+ required: false,
|
|
|
message: "请输入籍贯(nationality = 0时,国籍为中国大陆)",
|
|
message: "请输入籍贯(nationality = 0时,国籍为中国大陆)",
|
|
|
trigger: "blur"
|
|
trigger: "blur"
|
|
|
}]
|
|
}]
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- label: "护照照片url",
|
|
|
|
|
- prop: "passportImgUri",
|
|
|
|
|
- rules: [{
|
|
|
|
|
- required: true,
|
|
|
|
|
- message: "请输入护照照片url",
|
|
|
|
|
- trigger: "blur"
|
|
|
|
|
- }]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- label: "入境证明url",
|
|
|
|
|
- prop: "entryImgUri",
|
|
|
|
|
- rules: [{
|
|
|
|
|
- required: true,
|
|
|
|
|
- message: "请输入入境证明url",
|
|
|
|
|
- trigger: "blur"
|
|
|
|
|
- }]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- label: "性别 0-未定义 1-男 2-女",
|
|
|
|
|
- prop: "sex",
|
|
|
|
|
- rules: [{
|
|
|
|
|
- required: true,
|
|
|
|
|
- message: "请输入性别 0-未定义 1-男 2-女",
|
|
|
|
|
- trigger: "blur"
|
|
|
|
|
- }]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- label: "备注",
|
|
|
|
|
- prop: "remark",
|
|
|
|
|
|
|
+ label: "民族",
|
|
|
|
|
+ prop: "nation",
|
|
|
|
|
+ type: 'select',
|
|
|
|
|
+ // hide: true,
|
|
|
|
|
+ // dataType: "number",
|
|
|
|
|
+ // dicUrl: "/api/blade-system/dict/dictionary?code=nation",
|
|
|
|
|
+ // props: {
|
|
|
|
|
+ // label: "dictValue",
|
|
|
|
|
+ // value: "dictKey"
|
|
|
|
|
+ // },
|
|
|
rules: [{
|
|
rules: [{
|
|
|
required: true,
|
|
required: true,
|
|
|
- message: "请输入备注",
|
|
|
|
|
|
|
+ message: "请输入民族",
|
|
|
trigger: "blur"
|
|
trigger: "blur"
|
|
|
}]
|
|
}]
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- label: "脸部照片url(没有域名)",
|
|
|
|
|
|
|
+ label: "脸部照片",
|
|
|
prop: "imageUri",
|
|
prop: "imageUri",
|
|
|
|
|
+ type: 'upload',
|
|
|
|
|
+ listType: 'picture-img',
|
|
|
|
|
+ span: 8,
|
|
|
|
|
+ hide: true,
|
|
|
|
|
+ propsHttp: {
|
|
|
|
|
+ url: "data"
|
|
|
|
|
+ },
|
|
|
|
|
+ action: "/api/upload/putfile",
|
|
|
|
|
+ tip: "只能上传jpg/png图片,且不超过500kb",
|
|
|
rules: [{
|
|
rules: [{
|
|
|
required: true,
|
|
required: true,
|
|
|
message: "请输入脸部照片url(没有域名)",
|
|
message: "请输入脸部照片url(没有域名)",
|
|
@@ -294,89 +389,88 @@
|
|
|
}]
|
|
}]
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- label: "根据图片生成的faceId",
|
|
|
|
|
- prop: "faceCode",
|
|
|
|
|
- rules: [{
|
|
|
|
|
- required: true,
|
|
|
|
|
- message: "请输入根据图片生成的faceId",
|
|
|
|
|
- trigger: "blur"
|
|
|
|
|
- }]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- label: "小区省(id)",
|
|
|
|
|
- prop: "regionProvince",
|
|
|
|
|
- rules: [{
|
|
|
|
|
- required: true,
|
|
|
|
|
- message: "请输入小区省(id)",
|
|
|
|
|
- trigger: "blur"
|
|
|
|
|
- }]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- label: "小区市(id)",
|
|
|
|
|
- prop: "regionCity",
|
|
|
|
|
- rules: [{
|
|
|
|
|
- required: true,
|
|
|
|
|
- message: "请输入小区市(id)",
|
|
|
|
|
- trigger: "blur"
|
|
|
|
|
- }]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- label: "小区区/县(id)",
|
|
|
|
|
- prop: "regionArea",
|
|
|
|
|
- rules: [{
|
|
|
|
|
- required: true,
|
|
|
|
|
- message: "请输入小区区/县(id)",
|
|
|
|
|
|
|
+ label: "护照照片",
|
|
|
|
|
+ prop: "passportImgUri",
|
|
|
|
|
+ type: 'upload',
|
|
|
|
|
+ listType: 'picture-img',
|
|
|
|
|
+ span: 8,
|
|
|
|
|
+ hide: true,
|
|
|
|
|
+ propsHttp: {
|
|
|
|
|
+ url: "data"
|
|
|
|
|
+ },
|
|
|
|
|
+ action: "/api/upload/putfile",
|
|
|
|
|
+ tip: "只能上传jpg/png图片,且不超过500kb",
|
|
|
|
|
+ rules: [{
|
|
|
|
|
+ required: false,
|
|
|
|
|
+ message: "请输入护照照片url",
|
|
|
trigger: "blur"
|
|
trigger: "blur"
|
|
|
}]
|
|
}]
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- label: "住户来源创建类型,0-小程序添加 1-后台添加 2-后台导入 3-app添加",
|
|
|
|
|
- prop: "createType",
|
|
|
|
|
- rules: [{
|
|
|
|
|
- required: true,
|
|
|
|
|
- message: "请输入住户来源创建类型,0-小程序添加 1-后台添加 2-后台导入 3-app添加",
|
|
|
|
|
|
|
+ label: "入境证明",
|
|
|
|
|
+ prop: "entryImgUri",
|
|
|
|
|
+ type: 'upload',
|
|
|
|
|
+ listType: 'picture-img',
|
|
|
|
|
+ span: 8,
|
|
|
|
|
+ hide: true,
|
|
|
|
|
+ propsHttp: {
|
|
|
|
|
+ url: "data"
|
|
|
|
|
+ },
|
|
|
|
|
+ action: "/api/upload/putfile",
|
|
|
|
|
+ tip: "只能上传jpg/png图片,且不超过500kb",
|
|
|
|
|
+ rules: [{
|
|
|
|
|
+ required: false,
|
|
|
|
|
+ message: "请输入入境证明url",
|
|
|
trigger: "blur"
|
|
trigger: "blur"
|
|
|
}]
|
|
}]
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
label: "创建时间",
|
|
label: "创建时间",
|
|
|
prop: "createDate",
|
|
prop: "createDate",
|
|
|
|
|
+ addDisplay:false,
|
|
|
rules: [{
|
|
rules: [{
|
|
|
- required: true,
|
|
|
|
|
|
|
+ required: false,
|
|
|
message: "请输入创建时间",
|
|
message: "请输入创建时间",
|
|
|
trigger: "blur"
|
|
trigger: "blur"
|
|
|
}]
|
|
}]
|
|
|
},
|
|
},
|
|
|
- {
|
|
|
|
|
- label: "是否激活App",
|
|
|
|
|
- prop: "isMember",
|
|
|
|
|
- rules: [{
|
|
|
|
|
- required: true,
|
|
|
|
|
- message: "请输入是否激活App",
|
|
|
|
|
- trigger: "blur"
|
|
|
|
|
- }]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- label: "住户类型 1-业主 2-成员 3-租户",
|
|
|
|
|
- prop: "type",
|
|
|
|
|
- rules: [{
|
|
|
|
|
- required: true,
|
|
|
|
|
- message: "请输入住户类型 1-业主 2-成员 3-租户",
|
|
|
|
|
- trigger: "blur"
|
|
|
|
|
- }]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- label: "民族",
|
|
|
|
|
- prop: "nation",
|
|
|
|
|
- rules: [{
|
|
|
|
|
- required: true,
|
|
|
|
|
- message: "请输入民族",
|
|
|
|
|
- trigger: "blur"
|
|
|
|
|
- }]
|
|
|
|
|
- },
|
|
|
|
|
{
|
|
{
|
|
|
label: "政治面貌",
|
|
label: "政治面貌",
|
|
|
prop: "political",
|
|
prop: "political",
|
|
|
|
|
+ type: 'select',
|
|
|
|
|
+ /**设置远程字典
|
|
|
|
|
+ * 01 中共党员
|
|
|
|
|
+ 02 中共预备党员
|
|
|
|
|
+ 03共青团员
|
|
|
|
|
+ 04 民革党员
|
|
|
|
|
+ 05 民盟盟员
|
|
|
|
|
+ 06 民建会员
|
|
|
|
|
+ 07 民进会员
|
|
|
|
|
+ 08 农工党党员
|
|
|
|
|
+ 09 致公党党员
|
|
|
|
|
+ 10 九三学社社员
|
|
|
|
|
+ 11 台盟盟员
|
|
|
|
|
+ 12 无党派人士
|
|
|
|
|
+ 13群众(现称普通居民,与居民身份证相对应)
|
|
|
|
|
+ */
|
|
|
|
|
+ dicData: [
|
|
|
|
|
+ {
|
|
|
|
|
+ label:'中共党员',
|
|
|
|
|
+ value: 1
|
|
|
|
|
+ },{
|
|
|
|
|
+ label:'中共预备党员',
|
|
|
|
|
+ value: 2
|
|
|
|
|
+ },{
|
|
|
|
|
+ label:'共青团员',
|
|
|
|
|
+ value: 3
|
|
|
|
|
+ },{
|
|
|
|
|
+ label:'民革党员',
|
|
|
|
|
+ value: 4
|
|
|
|
|
+ },{
|
|
|
|
|
+ label:'民盟盟员',
|
|
|
|
|
+ value: 5
|
|
|
|
|
+ },
|
|
|
|
|
+ ],
|
|
|
rules: [{
|
|
rules: [{
|
|
|
required: true,
|
|
required: true,
|
|
|
message: "请输入政治面貌",
|
|
message: "请输入政治面貌",
|
|
@@ -386,6 +480,13 @@
|
|
|
{
|
|
{
|
|
|
label: "文化程度",
|
|
label: "文化程度",
|
|
|
prop: "education",
|
|
prop: "education",
|
|
|
|
|
+ type: 'select',
|
|
|
|
|
+ // hide: true,
|
|
|
|
|
+ // dicUrl: "/api/blade-system/dict/dictionary?code=education",
|
|
|
|
|
+ // props: {
|
|
|
|
|
+ // label: "dictValue",
|
|
|
|
|
+ // value: "dictKey"
|
|
|
|
|
+ // },
|
|
|
rules: [{
|
|
rules: [{
|
|
|
required: true,
|
|
required: true,
|
|
|
message: "请输入文化程度",
|
|
message: "请输入文化程度",
|
|
@@ -393,20 +494,28 @@
|
|
|
}]
|
|
}]
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- label: "旧平台id",
|
|
|
|
|
- prop: "oldId",
|
|
|
|
|
|
|
+ label: "人员标签",
|
|
|
|
|
+ prop: "personTag",
|
|
|
|
|
+ type: "select",
|
|
|
|
|
+ // multiple: true,
|
|
|
|
|
+ // dicUrl: "/api/blade-system/dict-biz/dictionary?code=person_tag",
|
|
|
|
|
+ // props: {
|
|
|
|
|
+ // label: "dictValue",
|
|
|
|
|
+ // value: "dictKey",
|
|
|
|
|
+ // },
|
|
|
|
|
+ // dataType: "string",
|
|
|
rules: [{
|
|
rules: [{
|
|
|
required: true,
|
|
required: true,
|
|
|
- message: "请输入旧平台id",
|
|
|
|
|
|
|
+ message: "请输入人员标签",
|
|
|
trigger: "blur"
|
|
trigger: "blur"
|
|
|
}]
|
|
}]
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- label: "人员标签",
|
|
|
|
|
- prop: "personTag",
|
|
|
|
|
|
|
+ label: "备注",
|
|
|
|
|
+ prop: "remark",
|
|
|
rules: [{
|
|
rules: [{
|
|
|
- required: true,
|
|
|
|
|
- message: "请输入人员标签",
|
|
|
|
|
|
|
+ required: false,
|
|
|
|
|
+ message: "请输入备注",
|
|
|
trigger: "blur"
|
|
trigger: "blur"
|
|
|
}]
|
|
}]
|
|
|
},
|
|
},
|