| | |
| | | <u-icon slot="right" name="arrow-right"></u-icon> |
| | | </u-form-item> |
| | | |
| | | <u-form-item v-if="volunteerOrg == '其他'" class="form-item" labelWidth="120" label="其他志愿者组织" |
| | | <u-form-item v-if="volunteerOrg == '其他'" required class="form-item" labelWidth="120" label="其他志愿者组织" |
| | | prop="volunteerOrg"> |
| | | <u--input border="none" v-model="form.volunteerOrg" placeholder="请输入其他志愿者组织"> |
| | | </u--input> |
| | |
| | | type: 'string', |
| | | required: true, |
| | | message: '请填写姓名', |
| | | trigger: ['change', 'blur'], |
| | | }, |
| | | 'volunteerOrgTemp': { |
| | | type: 'string', |
| | | required: true, |
| | | message: '请输入其他志愿者组织', |
| | | trigger: ['change', 'blur'], |
| | | }, |
| | | // 'idCard': [{ |
| | |
| | | |
| | | //选择志愿者类型 |
| | | confirmVolunteerOrg(e) { |
| | | this.form.volunteerOrg = '' |
| | | const [result] = e.value; |
| | | this.volunteerOrgTypeIndex = e.indexs[0]; |
| | | this.volunteerOrg = result; |
| | |
| | | } |
| | | } |
| | | } |
| | | // 重新赋值 |
| | | if(this.form.volunteerOrgTemp){ |
| | | this.form.volunteerOrg = this.form.volunteerOrgTemp |
| | | } |
| | | |
| | | const res = await saveOrUpdateHousehold(this.form) |
| | | if (res.code !== 200) { |
| | | uni.showToast({ |
| | |
| | | <u-icon slot="right" name="arrow-right"></u-icon> |
| | | </u-form-item> |
| | | |
| | | <u-form-item v-if="volunteerOrg == '其他'" class="form-item" labelWidth="120" label="其他志愿者组织" |
| | | prop="volunteerOrg"> |
| | | <u--input border="none" v-model="form.volunteerOrg" placeholder="请输入其他志愿者组织"> |
| | | <u-form-item v-if="volunteerOrg == '其他'" required class="form-item" labelWidth="120" label="其他志愿者组织" |
| | | prop="volunteerOrgTemp"> |
| | | <u--input border="none" v-model="form.volunteerOrgTemp" placeholder="请输入其他志愿者组织"> |
| | | </u--input> |
| | | </u-form-item> |
| | | |
| | |
| | | message: '请填写姓名', |
| | | trigger: ['change', 'blur'], |
| | | }, |
| | | 'volunteerOrgTemp': { |
| | | type: 'string', |
| | | required: true, |
| | | message: '请输入其他志愿者组织', |
| | | trigger: ['change', 'blur'], |
| | | }, |
| | | // 'idCard': [{ |
| | | // type: 'string', |
| | | // required: false, |
| | |
| | | volunteerOrgTypeList: ["信州义警", "蓝天救援", "其他"], |
| | | volunteerOrgTypeIndex: [0], |
| | | volunteerOrg: "", |
| | | volunteerOrgTemp:"", |
| | | showVolunteerOrg: false, |
| | | houseTag: "" |
| | | } |
| | |
| | | |
| | | //选择志愿者类型 |
| | | confirmVolunteerOrg(e) { |
| | | this.form.volunteerOrgTemp = ""; |
| | | const [result] = e.value; |
| | | this.volunteerOrgTypeIndex = e.indexs[0]; |
| | | this.volunteerOrg = result; |
| | |
| | | .nativePlaceCityAdName, data.nativePlaceAdName |
| | | ] |
| | | } |
| | | if(data.volunteerOrg){ |
| | | // 信州义警", "蓝天救援", "其他 |
| | | if(data.volunteerOrg !='信州义警' && data.volunteerOrg !='蓝天救援'){ |
| | | this.form.volunteerOrgTemp = data.volunteerOrg; |
| | | this.form.volunteerOrg = '其他' |
| | | this.volunteerOrg = '其他' |
| | | }else{ |
| | | this.form.volunteerOrg = data.volunteerOrg |
| | | this.volunteerOrg = data.volunteerOrg |
| | | } |
| | | } |
| | | |
| | | if (data.residentAdName) { |
| | | this.residentad = |
| | | `${data.residentProvinceAdName}-${data.residentCityAdName}-${data.residentAdName}` |
| | |
| | | } |
| | | } |
| | | } |
| | | |
| | | // 重新赋值 |
| | | if(this.form.volunteerOrgTemp){ |
| | | this.form.volunteerOrg = this.form.volunteerOrgTemp |
| | | } |
| | | |
| | | delete this.form.userHouseLabelVOList; |
| | | |