|
@@ -43,7 +43,7 @@
|
|
|
</uni-forms-item>
|
|
|
<uni-forms-item label="姓名" required name="residentName">
|
|
|
<view class="flexc">
|
|
|
- <uni-easyinput disabled v-model="datainfo.residentName" :inputBorder='false' placeholder="自动识别" />
|
|
|
+ <uni-easyinput :disabled="isdisabled" v-model="datainfo.residentName" :inputBorder='false' placeholder="自动识别" />
|
|
|
</view>
|
|
|
</uni-forms-item>
|
|
|
<uni-forms-item label="性别" required name="residentGender">
|
|
@@ -162,7 +162,7 @@
|
|
|
import {checkPermi,checkRole} from "@/utils/permission"; // 权限判断函数
|
|
|
import {uploadIdentify,uploadmore} from '@/utils/common.js'
|
|
|
import {houseInfolistNoPage} from "@/api/work/work.js"
|
|
|
- import {residentInfoAdd,residentInfoPut,residentInfoDet} from "@/api/work/people.js"
|
|
|
+ import {familyInfoAdd,residentInfoPut,residentInfoDet} from "@/api/work/people.js"
|
|
|
import {getDictionaryFn} from "@/api/system/user.js"
|
|
|
import {selectValueKey} from "@/utils/common.js"
|
|
|
import {getOcrIdCard} from "@/api/system/card.js"
|
|
@@ -181,30 +181,30 @@
|
|
|
backgroundColor: "transparent",
|
|
|
datainfo: {
|
|
|
// "residentId":"",//居住人员主键
|
|
|
- "houseId":"",//关联房屋信息表的house_id
|
|
|
+ "houseId":null,//关联房屋信息表的house_id
|
|
|
"residentType":1,//人员类型
|
|
|
// "userId":"",//关联sys_user表中user_id
|
|
|
- "detailedAddress":"",//居住人员的门牌号
|
|
|
- "residentName":"",//居住人员姓名
|
|
|
- "residentIdCard":"",//居住人员身份证号码,18位
|
|
|
- "residentBirthday":"",//居住人员出生日期
|
|
|
+ "detailedAddress":null,//居住人员的门牌号
|
|
|
+ "residentName":null,//居住人员姓名
|
|
|
+ "residentIdCard":null,//居住人员身份证号码,18位
|
|
|
+ "residentBirthday":null,//居住人员出生日期
|
|
|
// "yearsOld":"",//年龄
|
|
|
- "residentPhone":"",//居住人员手机号
|
|
|
+ "residentPhone":null,//居住人员手机号
|
|
|
"residentGender":'',//居住人员性别:1-男,2-女
|
|
|
- "residentRelationship":"",//居住人员与户主的关系,如父子、夫妻等
|
|
|
- "isHouseholder":"",//是否是户主 N不是 Y是
|
|
|
- "isTenant":"",//是否是租户:Y-是,N-否
|
|
|
- "residentEmployer":"",//居住人员工作单位
|
|
|
- "residentAppearance":"",//居住人员面貌,如党员、群众等
|
|
|
- "residentHobby":"",//爱好
|
|
|
- "facePhoto":"",//人脸地址
|
|
|
- "idCardAddress":"",//身份证住址
|
|
|
- "specialType":"",//特殊类型
|
|
|
- "idCardFront":"",//身份证正面
|
|
|
- "idCardBack":"",//身份证反面
|
|
|
+ "residentRelationship":null,//居住人员与户主的关系,如父子、夫妻等
|
|
|
+ "isHouseholder":null,//是否是户主 N不是 Y是
|
|
|
+ "isTenant":null,//是否是租户:Y-是,N-否
|
|
|
+ "residentEmployer":null,//居住人员工作单位
|
|
|
+ "residentAppearance":null,//居住人员面貌,如党员、群众等
|
|
|
+ "residentHobby":null,//爱好
|
|
|
+ "facePhoto":null,//人脸地址
|
|
|
+ "idCardAddress":null,//身份证住址
|
|
|
+ "specialType":null,//特殊类型
|
|
|
+ "idCardFront":null,//身份证正面
|
|
|
+ "idCardBack":null,//身份证反面
|
|
|
},
|
|
|
rules:{
|
|
|
- residentIdCard: {rules: [{required: true,errorMessage: '请输入身份证号码' }]},
|
|
|
+ // residentIdCard: {rules: [{required: true,errorMessage: '请输入身份证号码' }]},
|
|
|
residentName: {rules: [{required: true,errorMessage: '请输入姓名' }]},
|
|
|
residentGender: {rules: [{required: true,errorMessage: '请选择性别' }]},
|
|
|
houseId: {rules: [{required: true,errorMessage: '请选择居住门户' }]},
|
|
@@ -213,7 +213,7 @@
|
|
|
// residentRelationship: {rules: [{required: true,errorMessage: '请选择与户主关系' }]},
|
|
|
// isTenant: {rules: [{required: true,errorMessage: '请选择是否租户' }]},
|
|
|
// residentAppearance: {rules: [{required: true,errorMessage: '请选择人员面貌' }]},
|
|
|
- residentPhone: {rules: [{required: true,errorMessage: '请输入手机号'}, {pattern: /^1[3|4|5|6|7|8|9][0-9]\d{8}$/,errorMessage:'请输入正确的手机号码'}]},
|
|
|
+ // residentPhone: {rules: [{required: true,errorMessage: '请输入手机号'}, {pattern: /^1[3|4|5|6|7|8|9][0-9]\d{8}$/,errorMessage:'请输入正确的手机号码'}]},
|
|
|
},
|
|
|
sfhz:"",
|
|
|
hzgx:"",
|
|
@@ -453,7 +453,7 @@
|
|
|
return
|
|
|
}
|
|
|
if(this.ptype=='add'){
|
|
|
- residentInfoAdd(params).then(res=>{
|
|
|
+ familyInfoAdd(params).then(res=>{
|
|
|
if(res.code==200){
|
|
|
this.$toast("新增成功")
|
|
|
setTimeout(function(){
|