|
|
@ -21,7 +21,7 @@ |
|
|
|
</el-form-item> |
|
|
|
|
|
|
|
<el-form-item v-if="formData.demandType === 'chengguan'" label="有无责任单位" prop="responsibleUnit" label-width="150px" style="display: block"> |
|
|
|
<el-radio-group v-model.trim="formData.responsibleUnit"> |
|
|
|
<el-radio-group v-model.trim="formData.responsibleUnit" @change="cleanDataRule"> |
|
|
|
<el-radio label="yes">有</el-radio> |
|
|
|
<el-radio label="no">无</el-radio> |
|
|
|
</el-radio-group> |
|
|
@ -49,7 +49,7 @@ |
|
|
|
</el-input> |
|
|
|
</el-form-item> |
|
|
|
|
|
|
|
<el-form-item label="证件号" prop="idCard" label-width="150px" style="display: block"> |
|
|
|
<el-form-item v-if="formData.demandType === 'report'" label="证件号" prop="idCard" label-width="150px" style="display: block"> |
|
|
|
<el-input class="cell-width-1" maxlength="30" placeholder="请输入证件号" |
|
|
|
v-model.trim="formData.idCard"></el-input> |
|
|
|
</el-form-item> |
|
|
@ -274,7 +274,7 @@ export default { |
|
|
|
mobile: [ |
|
|
|
{ required: isReport, message: "联系电话不能为空", trigger: "blur" }, |
|
|
|
], |
|
|
|
responsibleName: [{ required: isChengguan, message: "责任人不能为空", trigger: "change" }], |
|
|
|
responsibleName: [{ required: isChengguan, message: "责任人不能为空", trigger: "blur" }], |
|
|
|
responsibleMobile: [ |
|
|
|
{ required: isChengguan, message: "联系电话不能为空", trigger: "blur" }, |
|
|
|
], |
|
|
@ -352,6 +352,9 @@ export default { |
|
|
|
this.$refs.ref_form1.clearValidate(); // 清除所有验证 |
|
|
|
this.formData.demandType = this.formData.demandType; // 重新设置诉求类型 |
|
|
|
}, |
|
|
|
cleanDataRule(){ |
|
|
|
this.$refs.ref_form1.clearValidate(); // 清除所有验证 |
|
|
|
}, |
|
|
|
getLastItem(list, vals, key) { |
|
|
|
let LIST = list || []; |
|
|
|
for (let item of LIST) { |
|
|
|