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

fix:委托人身份证上传bug

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