From e8439fe40abe22d44e45d6baaee124eeacbdd210 Mon Sep 17 00:00:00 2001 From: aixianling Date: Fri, 29 Apr 2022 16:47:21 +0800 Subject: [PATCH] BUG 29454 --- packages/jianping/AppHelpedResident/hrAdd.vue | 98 ++++++++++--------- .../jianping/AppHelpedResident/hrList.vue | 16 ++- 2 files changed, 63 insertions(+), 51 deletions(-) diff --git a/packages/jianping/AppHelpedResident/hrAdd.vue b/packages/jianping/AppHelpedResident/hrAdd.vue index 3e046c9f..b563a1f8 100644 --- a/packages/jianping/AppHelpedResident/hrAdd.vue +++ b/packages/jianping/AppHelpedResident/hrAdd.vue @@ -11,7 +11,8 @@ @@ -19,7 +20,8 @@ - + @@ -49,25 +51,25 @@ - {{item.dictName}} + {{ item.dictName }}
- + - +
- {{item.label}} + {{ item.label }} - {{item.label}} + {{ item.label }}
@@ -75,13 +77,13 @@ - + - + - + @@ -90,10 +92,10 @@ - + - +
@@ -207,14 +209,14 @@ - + + :isShowTip="true" + :instance="instance" + v-model="form.files" + fileType="img" + acceptType=".png,.jpg,.jpeg" + :limit="9"> @@ -390,11 +392,11 @@ export default { }, methods: { checkName(e) { - if(!e) { + if (!e) { this.isSelectUser = false this.form.name = '' this.form.idNumber = '' - this.form.phone ='' + this.form.phone = '' this.form.currentAreaId = '' this.form.currentAddress = '' this.form.birthDate = '' @@ -422,13 +424,13 @@ export default { res.data.healthyStatusList = [] res.data.basicsList = [] res.data.guaranteeList = [] - if(res.data.healthyStatus) { + if (res.data.healthyStatus) { res.data.healthyStatusList = res.data.healthyStatus.split(',') } - if(res.data.basicsCheck) { + if (res.data.basicsCheck) { res.data.basicsList = res.data.basicsCheck.split(',') } - if(res.data.guaranteeCheck) { + if (res.data.guaranteeCheck) { res.data.guaranteeList = res.data.guaranteeCheck.split(',') } console.log(res.data) @@ -438,7 +440,7 @@ export default { }, handleIdNumberAutocomplete(v) { var idNumber = v - if(v.length == 20) { + if (v.length == 20) { idNumber = v.substring(0, 18) } let {birthday: birthDate, sex} = this.idCardNoUtil.getIdCardInfo(idNumber) @@ -452,58 +454,60 @@ export default { if (this.form.healthyStatusList.length) { this.form.healthyStatus = this.form.healthyStatusList.join(',') } - if(this.user.info.girdCheckType == 1) { + if (this.user.info.girdCheckType == 1) { this.form.girdId = this.user.info.girdId } - if(this.form.basicsList.length) { + if (this.form.basicsList.length) { this.form.basicsCheck = this.form.basicsList.join(',') } - if(this.form.guaranteeList.length) { + if (this.form.guaranteeList.length) { this.form.guaranteeCheck = this.form.basicsList.join(',') } - if([1, 2, 3].includes(2)) { + if ([1, 2, 3].includes(2)) { this.form.jcbxCxyiliao = '01' - }else { + } else { this.form.jcbxCxyiliao = '02' } - this.checkInit('jcbxCxyiliao',this.form.basicsList, '0') - this.checkInit('jcbxCzyiliao',this.form.basicsList, '1') - this.checkInit('jcbxDabing',this.form.basicsList, '2') - this.checkInit('jcbxShangye',this.form.basicsList, '3') - this.checkInit('jcbxCxyanglao',this.form.basicsList, '4') - this.checkInit('jcbxCzyanglao',this.form.basicsList, '5') - this.checkInit('jcbxRenshenyiwai',this.form.basicsList, '6') - - this.checkInit('bzcsNongcundibao',this.form.guaranteeList, '0') - this.checkInit('bzcsTekungongyang',this.form.guaranteeList, '1') - this.checkInit('bzcsWubaohu',this.form.guaranteeList, '2') - this.checkInit('bzcsYiliaojiuzhu',this.form.guaranteeList, '3') - this.checkInit('bzcsQita',this.form.guaranteeList, '4') + this.checkInit('jcbxCxyiliao', this.form.basicsList, '0') + this.checkInit('jcbxCzyiliao', this.form.basicsList, '1') + this.checkInit('jcbxDabing', this.form.basicsList, '2') + this.checkInit('jcbxShangye', this.form.basicsList, '3') + this.checkInit('jcbxCxyanglao', this.form.basicsList, '4') + this.checkInit('jcbxCzyanglao', this.form.basicsList, '5') + this.checkInit('jcbxRenshenyiwai', this.form.basicsList, '6') + this.checkInit('bzcsNongcundibao', this.form.guaranteeList, '0') + this.checkInit('bzcsTekungongyang', this.form.guaranteeList, '1') + this.checkInit('bzcsWubaohu', this.form.guaranteeList, '2') + this.checkInit('bzcsYiliaojiuzhu', this.form.guaranteeList, '3') + this.checkInit('bzcsQita', this.form.guaranteeList, '4') + let loading = this.$loading({text: "提交中..."}) this.instance.post(`/app/apppreventionreturntopoverty/addOrUpdate`, this.form).then(res => { if (res.code == 0) { this.$message.success('提交成功!'); this.back() } + }).finally(() => { + loading.close() }) } }) }, checkInit(formName, list, value) { - if(list.includes(value)) { + if (list.includes(value)) { this.form[formName] = '01' - }else { + } else { this.form[formName] = '02' } }, decimalInput(name) { - if(!/^(([1-9]{1}\d*)|(0{1}))(\.\d{1,2})?$/g.test(this.form[name])){ + if (!/^(([1-9]{1}\d*)|(0{1}))(\.\d{1,2})?$/g.test(this.form[name])) { this.form[name] = '' return this.$message.error('最多只保留两位小数点') } }, numberInput(name) { - if(!/^[0-9]*[1-9][0-9]*$/g.test(this.form[name])){ + if (!/^[0-9]*[1-9][0-9]*$/g.test(this.form[name])) { this.form[name] = '' return this.$message.error('请输入正整数') } diff --git a/packages/jianping/AppHelpedResident/hrList.vue b/packages/jianping/AppHelpedResident/hrList.vue index 92ddc557..46d04dae 100644 --- a/packages/jianping/AppHelpedResident/hrList.vue +++ b/packages/jianping/AppHelpedResident/hrList.vue @@ -15,8 +15,10 @@ - - + +