@@ -671,7 +671,7 @@ | |||
placeholder="使用权人代表证件号码" | |||
maxlength="30" | |||
required | |||
:rules="[{ required: true, message: '使用权人代表证件号码不能为空' }]" | |||
:rules="[{ required: true, message: '使用权人代表证件号码不能为空' },{validator:validatorIdcard,message:'身份证号格式错误!'}]" | |||
/> | |||
<van-field | |||
autocomplete="off" | |||
@@ -782,7 +782,7 @@ | |||
placeholder="地址" | |||
/> | |||
<van-field autocomplete="off" name="radio" label="是否使用权人之间共有" input-align="right" required | |||
:rules="[{ required: true, message: '使用权人代表证件号码不能为空' }]"> | |||
:rules="[{ required: true, message: '是否共有不能为空' }]"> | |||
<template #input> | |||
<van-radio-group v-model="form1.sfsyqrzjgy" direction="horizontal"> | |||
<van-radio name="Y">是</van-radio> | |||
@@ -1117,7 +1117,7 @@ | |||
label="户主证件号码" | |||
placeholder="户主证件号码" | |||
required | |||
:rules="[{ required: true, message: '户主证件号码不能为空' }]" | |||
:rules="[{ required: true, message: '户主证件号码不能为空' },,{validator:validatorIdcard1,message:'身份证号格式错误!'}]" | |||
/> | |||
<van-field | |||
autocomplete="off" | |||
@@ -2504,7 +2504,7 @@ | |||
label="证件号码" | |||
placeholder="证件号码" | |||
required | |||
:rules="[{ required: true, message: '证件号码不能为空' }]" | |||
:rules="[{ required: true, message: '证件号码不能为空' },{validator:validatorIdcard2,message:'身份证号格式错误!'}]" | |||
/> | |||
<van-field autocomplete="off" name="radio" label="性别" input-align="right" required | |||
:rules="[{ required: true, message: '性别不能为空' }]"> | |||
@@ -3284,11 +3284,38 @@ | |||
} | |||
}, | |||
methods: { | |||
validatorIdcard(val){ | |||
if(this.form1.shyqrdbzjlx=='01'){ | |||
let card18 = /^[1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/ | |||
return card18.test(val) | |||
}else{ | |||
return true | |||
} | |||
}, | |||
validatorIdcard1(val){ | |||
if(this.nhform.hzzljx=='01'){ | |||
let card18 = /^[1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/ | |||
return card18.test(val) | |||
}else{ | |||
return true | |||
} | |||
}, | |||
validatorIdcard2(val){ | |||
if(this.form5.zjlx=='01'){ | |||
let card18 = /^[1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/ | |||
return card18.test(val) | |||
}else{ | |||
return true | |||
} | |||
}, | |||
showycbjinfo(){ | |||
this.showycbj = true | |||
if(this.form.isyc!=null&&this.form.isyc!=""){ | |||
this.isyc = this.form.isyc | |||
this.ycms = this.form.ycms | |||
}else{ | |||
this.isyc = "Y" | |||
this.ycms = "" | |||
} | |||
}, | |||
saveyc(){ | |||
@@ -3482,8 +3509,8 @@ | |||
img.onload = () => { | |||
const h = img.height | |||
const w = img.width | |||
let ch = img.height/4 | |||
let cw = img.width/4 | |||
let ch = img.height/6 | |||
let cw = img.width/6 | |||
let canvas = document.createElement('canvas') | |||
let ctx = canvas.getContext('2d') | |||
canvas.height = ch | |||
@@ -3533,8 +3560,8 @@ | |||
img.onload = () => { | |||
const h = img.height | |||
const w = img.width | |||
let ch = img.height/4 | |||
let cw = img.width/4 | |||
let ch = img.height/5 | |||
let cw = img.width/5 | |||
let canvas = document.createElement('canvas') | |||
let ctx = canvas.getContext('2d') | |||
canvas.height = ch | |||
@@ -3964,7 +3991,12 @@ | |||
hzxm : item.xm, | |||
hzzjlx : item.zjlx, | |||
hzzjhm : item.zjhm, | |||
phone : item.lxdh | |||
phone : item.lxdh, | |||
jzqk: item.jzqk, | |||
occupation :item.occupation, | |||
hyzk: item.hyzk, | |||
sfwbh:item.sfwbh, | |||
sfpkh:item.sfpkh | |||
} | |||
setNhInfo(pnh).then(res => { | |||
}) | |||
@@ -4031,10 +4063,10 @@ | |||
listSuyqr(params).then((response) => { | |||
if(response.rows.length>0){ | |||
this.nhform.suyqrdm = response.rows[0].suyqrdm | |||
this.nhform.txdz = response.rows[0].dbrtxdz | |||
this.nhform.txdz = response.rows[0].suyqrmc | |||
}else{ | |||
this.nhform.suyqrdm = this.form.suyqrdm | |||
this.nhform.txdz = this.form.suyqrmc | |||
this.nhform.txdz = this.form.zl | |||
} | |||
}); | |||
}else{ | |||
@@ -4236,7 +4268,7 @@ | |||
} | |||
if(response.rows.length>0){ | |||
this.form.suyqrdm = response.rows[0].suyqrdm | |||
this.form.zl = response.rows[0].dbrtxdz | |||
this.form.zl = response.rows[0].suyqrmc | |||
} | |||
}); | |||
} | |||
@@ -4279,50 +4311,255 @@ | |||
}, | |||
onSubmithncy(){ | |||
if (this.form5.id != null) { | |||
updateNhhncy(this.form5).then(response => { | |||
let _this =this | |||
this.$toast({ | |||
icon: 'success', // 找到自己需要的图标 | |||
message: '修改成功', | |||
duration:"1000", | |||
onClose:function(){ | |||
_this.showhncy = false | |||
let params = { | |||
"nhdm":_this.form5.nhdm, | |||
deptId:_this.form5.deptId | |||
} | |||
listNhhncy(params).then((response) => { | |||
_this.hncylist = response.rows | |||
if (this.form5.zjlx=='01'&&parseInt(this.form5.zjhm.substr(16, 1)) % 2 == 1) { | |||
if(this.form5.xb!='1'){ | |||
Dialog.confirm({ | |||
title: '警告', | |||
message: '成员性别与身份证号中性别信息不符,是否继续保存?', | |||
}) | |||
.then(() => { | |||
// on confirm | |||
updateNhhncy(this.form5).then(response => { | |||
let _this =this | |||
this.$toast({ | |||
icon: 'success', // 找到自己需要的图标 | |||
message: '修改成功', | |||
duration:"1000", | |||
onClose:function(){ | |||
_this.showhncy = false | |||
let params = { | |||
"nhdm":_this.form5.nhdm, | |||
deptId:_this.form5.deptId | |||
} | |||
listNhhncy(params).then((response) => { | |||
_this.hncylist = response.rows | |||
}) | |||
} | |||
}) | |||
}); | |||
}) | |||
} | |||
}) | |||
}); | |||
} else { | |||
addNhhncy(this.form5).then(response => { | |||
let _this =this | |||
this.$toast({ | |||
icon: 'success', // 找到自己需要的图标 | |||
message: '保存成功', | |||
duration:"1000", | |||
onClose:function(){ | |||
_this.showhncy = false | |||
let params = { | |||
"nhdm":_this.form5.nhdm, | |||
deptId:_this.form5.deptId | |||
.catch(() => { | |||
// on cancel | |||
}); | |||
}else{ | |||
updateNhhncy(this.form5).then(response => { | |||
let _this =this | |||
this.$toast({ | |||
icon: 'success', // 找到自己需要的图标 | |||
message: '修改成功', | |||
duration:"1000", | |||
onClose:function(){ | |||
_this.showhncy = false | |||
let params = { | |||
"nhdm":_this.form5.nhdm, | |||
deptId:_this.form5.deptId | |||
} | |||
listNhhncy(params).then((response) => { | |||
_this.hncylist = response.rows | |||
}) | |||
} | |||
}) | |||
}); | |||
} | |||
} else if (this.form5.zjlx=='01'&&parseInt(this.form5.zjhm.substr(16, 1)) % 2 == 0){ | |||
if(this.form5.xb!='0'){ | |||
Dialog.confirm({ | |||
title: '警告', | |||
message: '成员性别与身份证号中性别信息不符,是否继续保存?', | |||
}) | |||
.then(() => { | |||
// on confirm | |||
updateNhhncy(this.form5).then(response => { | |||
let _this =this | |||
this.$toast({ | |||
icon: 'success', // 找到自己需要的图标 | |||
message: '修改成功', | |||
duration:"1000", | |||
onClose:function(){ | |||
_this.showhncy = false | |||
let params = { | |||
"nhdm":_this.form5.nhdm, | |||
deptId:_this.form5.deptId | |||
} | |||
listNhhncy(params).then((response) => { | |||
_this.hncylist = response.rows | |||
}) | |||
} | |||
}) | |||
}); | |||
}) | |||
.catch(() => { | |||
// on cancel | |||
}); | |||
}else{ | |||
updateNhhncy(this.form5).then(response => { | |||
let _this =this | |||
this.$toast({ | |||
icon: 'success', // 找到自己需要的图标 | |||
message: '修改成功', | |||
duration:"1000", | |||
onClose:function(){ | |||
_this.showhncy = false | |||
let params = { | |||
"nhdm":_this.form5.nhdm, | |||
deptId:_this.form5.deptId | |||
} | |||
listNhhncy(params).then((response) => { | |||
_this.hncylist = response.rows | |||
}) | |||
} | |||
}) | |||
}); | |||
} | |||
}else{ | |||
updateNhhncy(this.form5).then(response => { | |||
let _this =this | |||
this.$toast({ | |||
icon: 'success', // 找到自己需要的图标 | |||
message: '修改成功', | |||
duration:"1000", | |||
onClose:function(){ | |||
_this.showhncy = false | |||
let params = { | |||
"nhdm":_this.form5.nhdm, | |||
deptId:_this.form5.deptId | |||
} | |||
listNhhncy(params).then((response) => { | |||
_this.hncylist = response.rows | |||
}) | |||
} | |||
listNhhncy(params).then((response) => { | |||
_this.hncylist = response.rows | |||
}) | |||
}); | |||
} | |||
} else { | |||
if (this.form5.zjlx=='01'&&parseInt(this.form5.zjhm.substr(16, 1)) % 2 == 1) { | |||
if(this.form5.xb!='1'){ | |||
Dialog.confirm({ | |||
title: '警告', | |||
message: '成员性别与身份证号中性别信息不符,是否继续保存?', | |||
}) | |||
.then(() => { | |||
// on confirm | |||
addNhhncy(this.form5).then(response => { | |||
let _this =this | |||
this.$toast({ | |||
icon: 'success', // 找到自己需要的图标 | |||
message: '保存成功', | |||
duration:"1000", | |||
onClose:function(){ | |||
_this.showhncy = false | |||
let params = { | |||
"nhdm":_this.form5.nhdm, | |||
deptId:_this.form5.deptId | |||
} | |||
listNhhncy(params).then((response) => { | |||
_this.hncylist = response.rows | |||
}) | |||
} | |||
}) | |||
}); | |||
}) | |||
} | |||
}) | |||
}); | |||
.catch(() => { | |||
// on cancel | |||
}); | |||
}else{ | |||
addNhhncy(this.form5).then(response => { | |||
let _this =this | |||
this.$toast({ | |||
icon: 'success', // 找到自己需要的图标 | |||
message: '保存成功', | |||
duration:"1000", | |||
onClose:function(){ | |||
_this.showhncy = false | |||
let params = { | |||
"nhdm":_this.form5.nhdm, | |||
deptId:_this.form5.deptId | |||
} | |||
listNhhncy(params).then((response) => { | |||
_this.hncylist = response.rows | |||
}) | |||
} | |||
}) | |||
}); | |||
} | |||
} else if (this.form5.zjlx=='01'&&parseInt(this.form5.zjhm.substr(16, 1)) % 2 == 0){ | |||
if(this.form5.xb!='0'){ | |||
Dialog.confirm({ | |||
title: '警告', | |||
message: '成员性别与身份证号中性别信息不符,是否继续保存?', | |||
}) | |||
.then(() => { | |||
// on confirm | |||
addNhhncy(this.form5).then(response => { | |||
let _this =this | |||
this.$toast({ | |||
icon: 'success', // 找到自己需要的图标 | |||
message: '保存成功', | |||
duration:"1000", | |||
onClose:function(){ | |||
_this.showhncy = false | |||
let params = { | |||
"nhdm":_this.form5.nhdm, | |||
deptId:_this.form5.deptId | |||
} | |||
listNhhncy(params).then((response) => { | |||
_this.hncylist = response.rows | |||
}) | |||
} | |||
}) | |||
}); | |||
}) | |||
.catch(() => { | |||
// on cancel | |||
}); | |||
}else{ | |||
addNhhncy(this.form5).then(response => { | |||
let _this =this | |||
this.$toast({ | |||
icon: 'success', // 找到自己需要的图标 | |||
message: '保存成功', | |||
duration:"1000", | |||
onClose:function(){ | |||
_this.showhncy = false | |||
let params = { | |||
"nhdm":_this.form5.nhdm, | |||
deptId:_this.form5.deptId | |||
} | |||
listNhhncy(params).then((response) => { | |||
_this.hncylist = response.rows | |||
}) | |||
} | |||
}) | |||
}); | |||
} | |||
}else{ | |||
addNhhncy(this.form5).then(response => { | |||
let _this =this | |||
this.$toast({ | |||
icon: 'success', // 找到自己需要的图标 | |||
message: '保存成功', | |||
duration:"1000", | |||
onClose:function(){ | |||
_this.showhncy = false | |||
let params = { | |||
"nhdm":_this.form5.nhdm, | |||
deptId:_this.form5.deptId | |||
} | |||
listNhhncy(params).then((response) => { | |||
_this.hncylist = response.rows | |||
}) | |||
} | |||
}) | |||
}); | |||
} | |||
} | |||
}, | |||
onSubmitsyqr(){ | |||
if(this.form.id==null||this.form.id==""){ | |||
Notify({ type: 'danger', message: '请先保存宅基地信息' }); | |||
}else{ | |||
if (this.form1.id != null) { | |||
/* if (this.form1.id != null) { | |||
updateShyqr(this.form1).then(response => { | |||
let _this =this | |||
this.$toast({ | |||
@@ -4350,6 +4587,174 @@ | |||
} | |||
}) | |||
}); | |||
}*/ | |||
if (this.form1.id != null) { | |||
if (this.form1.shyqrdbzjlx=='01'&&parseInt(this.form1.shyqrdbzjhm.substr(16, 1)) % 2 == 1) { | |||
if(this.form1.xb!='1'){ | |||
Dialog.confirm({ | |||
title: '警告', | |||
message: '使用权人性别与身份证号中性别信息不符,是否继续保存?', | |||
}) | |||
.then(() => { | |||
// on confirm | |||
updateShyqr(this.form1).then(response => { | |||
let _this =this | |||
this.$toast({ | |||
icon: 'success', // 找到自己需要的图标 | |||
message: '修改成功', | |||
duration:"1000", | |||
onClose:function(){ | |||
_this.showsyqr = false | |||
_this.active = 2 | |||
_this.getSyqrList() | |||
} | |||
}) | |||
}); | |||
}) | |||
.catch(() => { | |||
// on cancel | |||
}); | |||
}else{ | |||
updateShyqr(this.form1).then(response => { | |||
let _this =this | |||
this.$toast({ | |||
icon: 'success', // 找到自己需要的图标 | |||
message: '修改成功', | |||
duration:"1000", | |||
onClose:function(){ | |||
_this.showsyqr = false | |||
_this.active = 2 | |||
_this.getSyqrList() | |||
} | |||
}) | |||
}); | |||
} | |||
} else { | |||
if(this.form1.xb=='1'){ | |||
Dialog.confirm({ | |||
title: '警告', | |||
message: '成员性别与身份证号中性别信息不符,是否继续保存?', | |||
}) | |||
.then(() => { | |||
// on confirm | |||
updateShyqr(this.form1).then(response => { | |||
let _this =this | |||
this.$toast({ | |||
icon: 'success', // 找到自己需要的图标 | |||
message: '修改成功', | |||
duration:"1000", | |||
onClose:function(){ | |||
_this.showsyqr = false | |||
_this.active = 2 | |||
_this.getSyqrList() | |||
} | |||
}) | |||
}); | |||
}) | |||
.catch(() => { | |||
// on cancel | |||
}); | |||
}else{ | |||
updateShyqr(this.form1).then(response => { | |||
let _this =this | |||
this.$toast({ | |||
icon: 'success', // 找到自己需要的图标 | |||
message: '修改成功', | |||
duration:"1000", | |||
onClose:function(){ | |||
_this.showsyqr = false | |||
_this.active = 2 | |||
_this.getSyqrList() | |||
} | |||
}) | |||
}); | |||
} | |||
} | |||
} else { | |||
if (this.form1.shyqrdbzjlx=='01'&&parseInt(this.form1.shyqrdbzjhm.substr(16, 1)) % 2 == 1) { | |||
if(this.form1.xb!='1'){ | |||
Dialog.confirm({ | |||
title: '警告', | |||
message: '使用权人性别与身份证号中性别信息不符,是否继续保存?', | |||
}) | |||
.then(() => { | |||
// on confirm | |||
addShyqr(this.form1).then(response => { | |||
let _this =this | |||
this.$toast({ | |||
icon: 'success', // 找到自己需要的图标 | |||
message: '保存成功', | |||
duration:"1000", | |||
onClose:function(){ | |||
_this.showsyqr = false | |||
_this.active = 2 | |||
_this.getSyqrList() | |||
} | |||
}) | |||
}); | |||
}) | |||
.catch(() => { | |||
// on cancel | |||
}); | |||
}else{ | |||
addShyqr(this.form1).then(response => { | |||
let _this =this | |||
this.$toast({ | |||
icon: 'success', // 找到自己需要的图标 | |||
message: '保存成功', | |||
duration:"1000", | |||
onClose:function(){ | |||
_this.showsyqr = false | |||
_this.active = 2 | |||
_this.getSyqrList() | |||
} | |||
}) | |||
}); | |||
} | |||
} else { | |||
if(this.form1.xb=='1'){ | |||
Dialog.confirm({ | |||
title: '警告', | |||
message: '成员性别与身份证号中性别信息不符,是否继续保存?', | |||
}) | |||
.then(() => { | |||
// on confirm | |||
addShyqr(this.form1).then(response => { | |||
let _this =this | |||
this.$toast({ | |||
icon: 'success', // 找到自己需要的图标 | |||
message: '保存成功', | |||
duration:"1000", | |||
onClose:function(){ | |||
_this.showsyqr = false | |||
_this.active = 2 | |||
_this.getSyqrList() | |||
} | |||
}) | |||
}); | |||
}) | |||
.catch(() => { | |||
// on cancel | |||
}); | |||
}else{ | |||
addShyqr(this.form1).then(response => { | |||
let _this =this | |||
this.$toast({ | |||
icon: 'success', // 找到自己需要的图标 | |||
message: '保存成功', | |||
duration:"1000", | |||
onClose:function(){ | |||
_this.showsyqr = false | |||
_this.active = 2 | |||
_this.getSyqrList() | |||
} | |||
}) | |||
}); | |||
} | |||
} | |||
} | |||
} | |||
}, | |||
@@ -4403,6 +4808,7 @@ | |||
} | |||
setSyqrInfo(psyqr).then(res => { | |||
_this.shownh = false | |||
_this.getSyqrList() | |||
}) | |||
} | |||
}) | |||
@@ -4618,7 +5024,7 @@ | |||
"deptId":this.item.deptId, | |||
"zjlx":'01', | |||
"zjlxName":"身份证", | |||
"yhzgx":"14", | |||
"yhzgx":"12", | |||
"yhzgxName":"妻", | |||
"hyzk":'02', | |||
"hklx":'1', | |||
@@ -4649,7 +5055,7 @@ | |||
this.form5.zjlxName = "身份证" | |||
} | |||
if(this.form5.yhzgx==null||this.form5.yhzgx==""){ | |||
this.form5.yhzgx = "14" | |||
this.form5.yhzgx = "12" | |||
this.form5.yhzgxName = "妻" | |||
} | |||
if(this.form5.hyzk==null||this.form5.hyzk==""){ | |||
@@ -330,15 +330,14 @@ | |||
this.$cookies.set("item",JSON.stringify(item)); | |||
}, | |||
getList() { | |||
this.totalList = [] | |||
this.doneList = []; | |||
this.todoList = []; | |||
listTask(this.queryParams).then(response => { | |||
this.total = response.total | |||
this.totalList = [] | |||
this.done = 0; | |||
this.doneList = []; | |||
this.todo = 0; | |||
this.todoList = []; | |||
response.rows.map(res => { | |||
console.log(res.reportNhNumber) | |||
if(res.taskStatus == "FINISHED"){ | |||
this.done+=1 | |||
this.doneList.push(res); | |||
@@ -346,7 +345,6 @@ | |||
this.todo+=1 | |||
this.todoList.push(res); | |||
} | |||
/*this.totalList.push(res);*/ | |||
if(res.taskExecutor!=null&&res.taskExecutor!=''){ | |||
res.taskExecutor = res.taskExecutor.split(',') | |||
} | |||
@@ -296,7 +296,7 @@ | |||
required | |||
placeholder="代表人证件号码" | |||
input-align="right" | |||
:rules="[{ required: true, message: '' }]" | |||
:rules="[{ required: true, message: '代表人证件号码不能为空' },{validator:validatorIdcardqlr,message:'身份证号格式错误!'}]" | |||
/> | |||
<van-field | |||
autocomplete="off" | |||
@@ -644,7 +644,7 @@ | |||
label="户主证件号码" | |||
placeholder="户主证件号码" | |||
required | |||
:rules="[{ required: true, message: '户主证件号码不能为空' }]" | |||
:rules="[{ required: true, message: '户主证件号码不能为空' },{validator:validatorIdcardnh,message:'身份证号格式错误!'}]" | |||
/> | |||
<van-field | |||
autocomplete="off" | |||
@@ -992,7 +992,7 @@ | |||
label="证件类型" | |||
placeholder="证件类型" | |||
required | |||
:rules="[{ required: true, message: '证件类型不能为空' }]" | |||
:rules="[{ required: true, message: '证件类型不能为空' },{validator:validatorIdcardhncy,message:'身份证号格式错误!'}]" | |||
readonly | |||
@click="showhncyzjlx = true" | |||
/> | |||
@@ -1434,6 +1434,30 @@ | |||
} | |||
}, | |||
methods: { | |||
validatorIdcardqlr(val){ | |||
if(this.qlrform.dbrzjlx=='01'){ | |||
let card18 = /^[1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/ | |||
return card18.test(val) | |||
}else{ | |||
return true | |||
} | |||
}, | |||
validatorIdcardnh(val){ | |||
if(this.nhform.hzzjlx=='01'){ | |||
let card18 = /^[1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/ | |||
return card18.test(val) | |||
}else{ | |||
return true | |||
} | |||
}, | |||
validatorIdcardhncy(val){ | |||
if(this.form5.zjlx=='01'){ | |||
let card18 = /^[1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/ | |||
return card18.test(val) | |||
}else{ | |||
return true | |||
} | |||
}, | |||
deleteZjd(item,index){ | |||
Dialog.confirm({ | |||
title: '警告', | |||
@@ -2220,47 +2244,478 @@ | |||
/* }*/ | |||
}, | |||
onConfirm(){}, | |||
onSubmithncy(){ | |||
/*onSubmithncy(){ | |||
if (this.form5.id != null) { | |||
updateNhhncy(this.form5).then(response => { | |||
let _this =this | |||
this.$toast({ | |||
icon: 'success', // 找到自己需要的图标 | |||
message: '修改成功', | |||
duration:"1000", | |||
onClose:function(){ | |||
_this.showhncy = false | |||
let params = { | |||
"nhdm":_this.form5.nhdm, | |||
deptId:_this.form5.deptId | |||
} | |||
listNhhncy(params).then((response) => { | |||
_this.hncylist = response.rows | |||
if (this.form5.zjlx=='01'&&parseInt(this.form5.zjhm.substr(16, 1)) % 2 == 1) { | |||
if(this.form5.xb!='1'){ | |||
Dialog.confirm({ | |||
title: '警告', | |||
message: '成员性别与身份证号中性别信息不符,是否继续保存?', | |||
}) | |||
.then(() => { | |||
// on confirm | |||
updateNhhncy(this.form5).then(response => { | |||
let _this =this | |||
this.$toast({ | |||
icon: 'success', // 找到自己需要的图标 | |||
message: '修改成功', | |||
duration:"1000", | |||
onClose:function(){ | |||
_this.showhncy = false | |||
let params = { | |||
"nhdm":_this.form5.nhdm, | |||
deptId:_this.form5.deptId | |||
} | |||
listNhhncy(params).then((response) => { | |||
_this.hncylist = response.rows | |||
}) | |||
} | |||
}) | |||
}); | |||
}) | |||
} | |||
}) | |||
}); | |||
.catch(() => { | |||
// on cancel | |||
}); | |||
}else{ | |||
updateNhhncy(this.form5).then(response => { | |||
let _this =this | |||
this.$toast({ | |||
icon: 'success', // 找到自己需要的图标 | |||
message: '修改成功', | |||
duration:"1000", | |||
onClose:function(){ | |||
_this.showhncy = false | |||
let params = { | |||
"nhdm":_this.form5.nhdm, | |||
deptId:_this.form5.deptId | |||
} | |||
listNhhncy(params).then((response) => { | |||
_this.hncylist = response.rows | |||
}) | |||
} | |||
}) | |||
}); | |||
} | |||
} else { | |||
if(this.form5.xb=='1'){ | |||
Dialog.confirm({ | |||
title: '警告', | |||
message: '成员性别与身份证号中性别信息不符,是否继续保存?', | |||
}) | |||
.then(() => { | |||
// on confirm | |||
updateNhhncy(this.form5).then(response => { | |||
let _this =this | |||
this.$toast({ | |||
icon: 'success', // 找到自己需要的图标 | |||
message: '修改成功', | |||
duration:"1000", | |||
onClose:function(){ | |||
_this.showhncy = false | |||
let params = { | |||
"nhdm":_this.form5.nhdm, | |||
deptId:_this.form5.deptId | |||
} | |||
listNhhncy(params).then((response) => { | |||
_this.hncylist = response.rows | |||
}) | |||
} | |||
}) | |||
}); | |||
}) | |||
.catch(() => { | |||
// on cancel | |||
}); | |||
}else{ | |||
updateNhhncy(this.form5).then(response => { | |||
let _this =this | |||
this.$toast({ | |||
icon: 'success', // 找到自己需要的图标 | |||
message: '修改成功', | |||
duration:"1000", | |||
onClose:function(){ | |||
_this.showhncy = false | |||
let params = { | |||
"nhdm":_this.form5.nhdm, | |||
deptId:_this.form5.deptId | |||
} | |||
listNhhncy(params).then((response) => { | |||
_this.hncylist = response.rows | |||
}) | |||
} | |||
}) | |||
}); | |||
} | |||
} | |||
} else { | |||
addNhhncy(this.form5).then(response => { | |||
let _this = this | |||
this.$toast({ | |||
icon: 'success', // 找到自己需要的图标 | |||
message: '保存成功', | |||
duration:"1000", | |||
onClose:function(){ | |||
_this.totalR+=1 | |||
_this.totalH+=1 | |||
_this.showhncy = false | |||
let params = { | |||
"nhdm":_this.form5.nhdm, | |||
deptId:_this.form5.deptId | |||
if (this.form5.zjlx=='01'&&parseInt(this.form5.zjhm.substr(16, 1)) % 2 == 1) { | |||
if(this.form5.xb!='1'){ | |||
Dialog.confirm({ | |||
title: '警告', | |||
message: '成员性别与身份证号中性别信息不符,是否继续保存?', | |||
}) | |||
.then(() => { | |||
// on confirm | |||
addNhhncy(this.form5).then(response => { | |||
let _this =this | |||
this.$toast({ | |||
icon: 'success', // 找到自己需要的图标 | |||
message: '保存成功', | |||
duration:"1000", | |||
onClose:function(){ | |||
_this.showhncy = false | |||
_this.totalR+=1 | |||
_this.totalH+=1 | |||
let params = { | |||
"nhdm":_this.form5.nhdm, | |||
deptId:_this.form5.deptId | |||
} | |||
listNhhncy(params).then((response) => { | |||
_this.hncylist = response.rows | |||
}) | |||
} | |||
}) | |||
}); | |||
}) | |||
.catch(() => { | |||
// on cancel | |||
}); | |||
}else{ | |||
addNhhncy(this.form5).then(response => { | |||
let _this =this | |||
this.$toast({ | |||
icon: 'success', // 找到自己需要的图标 | |||
message: '保存成功', | |||
duration:"1000", | |||
onClose:function(){ | |||
_this.showhncy = false | |||
_this.totalR+=1 | |||
_this.totalH+=1 | |||
let params = { | |||
"nhdm":_this.form5.nhdm, | |||
deptId:_this.form5.deptId | |||
} | |||
listNhhncy(params).then((response) => { | |||
_this.hncylist = response.rows | |||
}) | |||
} | |||
}) | |||
}); | |||
} | |||
} else { | |||
if(this.form5.xb=='1'){ | |||
Dialog.confirm({ | |||
title: '警告', | |||
message: '成员性别与身份证号中性别信息不符,是否继续保存?', | |||
}) | |||
.then(() => { | |||
// on confirm | |||
addNhhncy(this.form5).then(response => { | |||
let _this =this | |||
this.$toast({ | |||
icon: 'success', // 找到自己需要的图标 | |||
message: '保存成功', | |||
duration:"1000", | |||
onClose:function(){ | |||
_this.showhncy = false | |||
_this.totalR+=1 | |||
_this.totalH+=1 | |||
let params = { | |||
"nhdm":_this.form5.nhdm, | |||
deptId:_this.form5.deptId | |||
} | |||
listNhhncy(params).then((response) => { | |||
_this.hncylist = response.rows | |||
}) | |||
} | |||
}) | |||
}); | |||
}) | |||
.catch(() => { | |||
// on cancel | |||
}); | |||
}else{ | |||
addNhhncy(this.form5).then(response => { | |||
let _this =this | |||
this.$toast({ | |||
icon: 'success', // 找到自己需要的图标 | |||
message: '保存成功', | |||
duration:"1000", | |||
onClose:function(){ | |||
_this.showhncy = false | |||
_this.totalR+=1 | |||
_this.totalH+=1 | |||
let params = { | |||
"nhdm":_this.form5.nhdm, | |||
deptId:_this.form5.deptId | |||
} | |||
listNhhncy(params).then((response) => { | |||
_this.hncylist = response.rows | |||
}) | |||
} | |||
}) | |||
}); | |||
} | |||
} | |||
} | |||
},*/ | |||
onSubmithncy(){ | |||
if (this.form5.id != null) { | |||
if (this.form5.zjlx=='01'&&parseInt(this.form5.zjhm.substr(16, 1)) % 2 == 1) { | |||
if(this.form5.xb!='1'){ | |||
Dialog.confirm({ | |||
title: '警告', | |||
message: '成员性别与身份证号中性别信息不符,是否继续保存?', | |||
}) | |||
.then(() => { | |||
// on confirm | |||
updateNhhncy(this.form5).then(response => { | |||
let _this =this | |||
this.$toast({ | |||
icon: 'success', // 找到自己需要的图标 | |||
message: '修改成功', | |||
duration:"1000", | |||
onClose:function(){ | |||
_this.showhncy = false | |||
let params = { | |||
"nhdm":_this.form5.nhdm, | |||
deptId:_this.form5.deptId | |||
} | |||
listNhhncy(params).then((response) => { | |||
_this.hncylist = response.rows | |||
}) | |||
} | |||
}) | |||
}); | |||
}) | |||
.catch(() => { | |||
// on cancel | |||
}); | |||
}else{ | |||
updateNhhncy(this.form5).then(response => { | |||
let _this =this | |||
this.$toast({ | |||
icon: 'success', // 找到自己需要的图标 | |||
message: '修改成功', | |||
duration:"1000", | |||
onClose:function(){ | |||
_this.showhncy = false | |||
let params = { | |||
"nhdm":_this.form5.nhdm, | |||
deptId:_this.form5.deptId | |||
} | |||
listNhhncy(params).then((response) => { | |||
_this.hncylist = response.rows | |||
}) | |||
} | |||
}) | |||
}); | |||
} | |||
} else if (this.form5.zjlx=='01'&&parseInt(this.form5.zjhm.substr(16, 1)) % 2 == 0){ | |||
if(this.form5.xb!='0'){ | |||
Dialog.confirm({ | |||
title: '警告', | |||
message: '成员性别与身份证号中性别信息不符,是否继续保存?', | |||
}) | |||
.then(() => { | |||
// on confirm | |||
updateNhhncy(this.form5).then(response => { | |||
let _this =this | |||
this.$toast({ | |||
icon: 'success', // 找到自己需要的图标 | |||
message: '修改成功', | |||
duration:"1000", | |||
onClose:function(){ | |||
_this.showhncy = false | |||
let params = { | |||
"nhdm":_this.form5.nhdm, | |||
deptId:_this.form5.deptId | |||
} | |||
listNhhncy(params).then((response) => { | |||
_this.hncylist = response.rows | |||
}) | |||
} | |||
}) | |||
}); | |||
}) | |||
.catch(() => { | |||
// on cancel | |||
}); | |||
}else{ | |||
updateNhhncy(this.form5).then(response => { | |||
let _this =this | |||
this.$toast({ | |||
icon: 'success', // 找到自己需要的图标 | |||
message: '修改成功', | |||
duration:"1000", | |||
onClose:function(){ | |||
_this.showhncy = false | |||
let params = { | |||
"nhdm":_this.form5.nhdm, | |||
deptId:_this.form5.deptId | |||
} | |||
listNhhncy(params).then((response) => { | |||
_this.hncylist = response.rows | |||
}) | |||
} | |||
}) | |||
}); | |||
} | |||
}else{ | |||
updateNhhncy(this.form5).then(response => { | |||
let _this =this | |||
this.$toast({ | |||
icon: 'success', // 找到自己需要的图标 | |||
message: '修改成功', | |||
duration:"1000", | |||
onClose:function(){ | |||
_this.showhncy = false | |||
let params = { | |||
"nhdm":_this.form5.nhdm, | |||
deptId:_this.form5.deptId | |||
} | |||
listNhhncy(params).then((response) => { | |||
_this.hncylist = response.rows | |||
}) | |||
} | |||
listNhhncy(params).then((response) => { | |||
_this.hncylist = response.rows | |||
}) | |||
}); | |||
} | |||
} else { | |||
if (this.form5.zjlx=='01'&&parseInt(this.form5.zjhm.substr(16, 1)) % 2 == 1) { | |||
if(this.form5.xb!='1'){ | |||
Dialog.confirm({ | |||
title: '警告', | |||
message: '成员性别与身份证号中性别信息不符,是否继续保存?', | |||
}) | |||
.then(() => { | |||
// on confirm | |||
addNhhncy(this.form5).then(response => { | |||
let _this =this | |||
this.$toast({ | |||
icon: 'success', // 找到自己需要的图标 | |||
message: '保存成功', | |||
duration:"1000", | |||
onClose:function(){ | |||
_this.totalR+=1 | |||
_this.totalH+=1 | |||
_this.showhncy = false | |||
let params = { | |||
"nhdm":_this.form5.nhdm, | |||
deptId:_this.form5.deptId | |||
} | |||
listNhhncy(params).then((response) => { | |||
_this.hncylist = response.rows | |||
}) | |||
} | |||
}) | |||
}); | |||
}) | |||
} | |||
}) | |||
}); | |||
.catch(() => { | |||
// on cancel | |||
}); | |||
}else{ | |||
addNhhncy(this.form5).then(response => { | |||
let _this =this | |||
this.$toast({ | |||
icon: 'success', // 找到自己需要的图标 | |||
message: '保存成功', | |||
duration:"1000", | |||
onClose:function(){ | |||
_this.totalR+=1 | |||
_this.totalH+=1 | |||
_this.showhncy = false | |||
let params = { | |||
"nhdm":_this.form5.nhdm, | |||
deptId:_this.form5.deptId | |||
} | |||
listNhhncy(params).then((response) => { | |||
_this.hncylist = response.rows | |||
}) | |||
} | |||
}) | |||
}); | |||
} | |||
} else if (this.form5.zjlx=='01'&&parseInt(this.form5.zjhm.substr(16, 1)) % 2 == 0){ | |||
if(this.form5.xb!='0'){ | |||
Dialog.confirm({ | |||
title: '警告', | |||
message: '成员性别与身份证号中性别信息不符,是否继续保存?', | |||
}) | |||
.then(() => { | |||
// on confirm | |||
addNhhncy(this.form5).then(response => { | |||
let _this =this | |||
this.$toast({ | |||
icon: 'success', // 找到自己需要的图标 | |||
message: '保存成功', | |||
duration:"1000", | |||
onClose:function(){ | |||
_this.totalR+=1 | |||
_this.totalH+=1 | |||
_this.showhncy = false | |||
let params = { | |||
"nhdm":_this.form5.nhdm, | |||
deptId:_this.form5.deptId | |||
} | |||
listNhhncy(params).then((response) => { | |||
_this.hncylist = response.rows | |||
}) | |||
} | |||
}) | |||
}); | |||
}) | |||
.catch(() => { | |||
// on cancel | |||
}); | |||
}else{ | |||
addNhhncy(this.form5).then(response => { | |||
let _this =this | |||
this.$toast({ | |||
icon: 'success', // 找到自己需要的图标 | |||
message: '保存成功', | |||
duration:"1000", | |||
onClose:function(){ | |||
_this.totalR+=1 | |||
_this.totalH+=1 | |||
_this.showhncy = false | |||
let params = { | |||
"nhdm":_this.form5.nhdm, | |||
deptId:_this.form5.deptId | |||
} | |||
listNhhncy(params).then((response) => { | |||
_this.hncylist = response.rows | |||
}) | |||
} | |||
}) | |||
}); | |||
} | |||
}else{ | |||
addNhhncy(this.form5).then(response => { | |||
let _this =this | |||
this.$toast({ | |||
icon: 'success', // 找到自己需要的图标 | |||
message: '保存成功', | |||
duration:"1000", | |||
onClose:function(){ | |||
_this.totalR+=1 | |||
_this.totalH+=1 | |||
_this.showhncy = false | |||
let params = { | |||
"nhdm":_this.form5.nhdm, | |||
deptId:_this.form5.deptId | |||
} | |||
listNhhncy(params).then((response) => { | |||
_this.hncylist = response.rows | |||
}) | |||
} | |||
}) | |||
}); | |||
} | |||
} | |||
}, | |||
mapShow() { | |||