提交 42bc013f 编写于 作者: dmx_mac's avatar dmx_mac

fix:委托人身份证上传bug

上级 6c76a0d8
......@@ -490,6 +490,7 @@
<div v-if="formData.storeType == 1">
<div>委托人身份证</div>
<div class="flex-wrap">
<el-form-item prop="imgUrlC4" ref="fIdCard">
<el-upload
v-model="formData.imgUrlC4"
:disabled="Boolean(formData.imgUrlC4)"
......@@ -519,6 +520,8 @@
<i class="el-icon-delete"></i>
</div>
</el-upload>
</el-form-item>
<el-form-item prop="imgUrlC5" ref="fIdCardBack">
<el-upload
:disabled="Boolean(formData.imgUrlC5)"
v-model="formData.imgUrlC5"
......@@ -548,6 +551,7 @@
<i class="el-icon-delete"></i>
</div>
</el-upload>
</el-form-item>
</div>
<div class="img-data">
<el-form-item
......@@ -1440,7 +1444,9 @@ export default {
creditCode:'',
assignorLetterUrl:'',
bizScope:'',
certifyLicenseImgList: []
certifyLicenseImgList: [],
assignorName:'',
assignorCertNo:''
},
},
cpmList: [], //所有的物流公司
......@@ -1593,8 +1599,8 @@ export default {
'certifyReq.orgName':[{type: "string", required: true, message: '请输入企业名称', trigger: 'change'}],
'certifyReq.creditCode':[{type: "string", required: true, message: '请输入信用代码', trigger: 'change'}],
imgUrlC1Date:[{type: "array", required: true, message: '请选择有效日期', trigger: 'blur'}],
'certifyReq.assignorName':[{type: "string", required: true, message: '请输入委托人姓名', trigger: 'blur'}],
'certifyReq.assignorCertNo':[{type: "string", required: true, message: '请输入证件号码', trigger: 'blur'}],
'certifyReq.assignorName':[{type: "string", required: true, message: '请输入委托人姓名', trigger: 'change'}],
'certifyReq.assignorCertNo':[{type: "string", required: true, message: '请输入证件号码', trigger: 'change'}],
imgUrlC5Date:[{type: "array", required: true, message: '请选择有效日期', trigger: 'change'}],
'certifyReq.legalName':[{type: "string", required: true, message: '请输入法人姓名', trigger: 'change'}],
'certifyReq.legalCertNo':[{type: "string", required: true, message: '请输入证件号码', trigger: 'change'}],
......@@ -1611,6 +1617,8 @@ export default {
imgUrlC1:[{type: "string", required: true, message: '请上传图片', trigger: 'change'}],
imgUrlC2:[{type: "string", required: true, message: '请上传图片', trigger: 'change'}],
imgUrlC3:[{type: "string", required: true, message: '请上传图片', trigger: 'change'}],
imgUrlC4:[{type: "string", required: true, message: '请上传图片', trigger: 'change'}],
imgUrlC5:[{type: "string", required: true, message: '请上传图片', trigger: 'change'}],
imgUrlP8Date:[{type: "array", required: true, message: '请选择有效日期', trigger: 'change'}],
imgUrlP9Date:[{type: "array", required: true, message: '请选择有效日期', trigger: 'change'}],
imgUrlP10Date:[{type: "array", required: true, message: '请选择有效日期', trigger: 'change'}],
......@@ -2884,11 +2892,13 @@ export default {
console.log('上传身份证正面');
setTimeout(() => {
this.formData.imgUrlC2 = ''
this.formData.imgUrlC4 = ''
}, 500);
}
if(type === 2){
setTimeout(() => {
this.formData.imgUrlC3 = ''
this.formData.imgUrlC5 = ''
}, 500);
}
return;
......@@ -2903,22 +2913,26 @@ export default {
vm.formData.certifyReq.legalName = name;
vm.formData.certifyReq.legalCertNo = cardNo;
}else {
this.$refs.fIdCard.clearValidate();
vm.formData.certifyReq.assignorName = name;
vm.formData.certifyReq.assignorCertNo = cardNo;
}
}
if(data.ocrCardDto.wordsResultBackDto){
this.$refs.idCardBack.clearValidate();
console.log(this.$refs.idCardBack);
const {signYmd, endYmd} = data.ocrCardDto.wordsResultBackDto;
if(!signYmd || !endYmd) { // 身份证内容识别失败
this.idCardError = true
}
if(legal == 'legal'){
this.$refs.idCardBack.clearValidate();
vm.formData.imgUrlC3Date = [signYmd, endYmd];
vm.formData.certifyReq.legalValidDateBegin = signYmd;
vm.formData.certifyReq.legalValidDateEnd = endYmd;
}else {
this.$refs.fIdCardBack.clearValidate();
vm.formData.imgUrlC5Date = [signYmd, endYmd];
vm.formData.certifyReq.assignorValidDateBegin = signYmd;
vm.formData.certifyReq.assignorValidDateEnd = endYmd;
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册