Commit ffba0da7 authored by lvweichao's avatar lvweichao
parents 772bf355 26ae4726
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -439,7 +439,7 @@ export default { ...@@ -439,7 +439,7 @@ export default {
return this.$message.error("请填写审核意见"); return this.$message.error("请填写审核意见");
const res = await postAudit(params); const res = await postAudit(params);
if (res.code !== 0) return this.$message.error(res.reason); if (res.code !== 0) return this.$message.error(res.reason);
this.$message.warning("拒绝审核通过成功!"); this.$message.warning("审核拒绝成功!");
this.$router.replace({ name: "Certification" }); this.$router.replace({ name: "Certification" });
} }
}, },
......
...@@ -29,7 +29,7 @@ ...@@ -29,7 +29,7 @@
<!-- 营业执照金山云key --> <!-- 营业执照金山云key -->
<el-form-item <el-form-item
label="营业执照:" label="营业执照:"
ref="licenseChange" ref="entterpriseImageRef"
prop="businessLicense" prop="businessLicense"
> >
<el-image <el-image
...@@ -77,6 +77,7 @@ ...@@ -77,6 +77,7 @@
<!-- 身份证正面照片 --> <!-- 身份证正面照片 -->
<el-form-item <el-form-item
label="经营者(法人)身份证正面照" label="经营者(法人)身份证正面照"
ref="frontImgRef"
prop="front_img" prop="front_img"
> >
<el-image <el-image
...@@ -101,6 +102,7 @@ ...@@ -101,6 +102,7 @@
<!-- 身份证反面照片 --> <!-- 身份证反面照片 -->
<el-form-item <el-form-item
label="经营者(法人)身份证反面照" label="经营者(法人)身份证反面照"
ref="bakImgRef"
prop="bak_img" prop="bak_img"
> >
<el-image <el-image
...@@ -187,12 +189,13 @@ export default { ...@@ -187,12 +189,13 @@ export default {
callback(new Error("请上传营业执照")); callback(new Error("请上传营业执照"));
} else { } else {
callback(); callback();
} }
callback(); callback();
}; };
// 身份证照片正面校验规则 // 身份证照片正面校验规则
const idPhotoFontRules = (rule, value, callback) => { const idPhotoFontRules = (rule, value, callback) => {
if (this.establishForm.idcardFontPhoto.length === 0) { if (!this.establishForm.front_img) {
callback(new Error("请上传身份正面证照片")); callback(new Error("请上传身份正面证照片"));
} else { } else {
callback(); callback();
...@@ -201,7 +204,7 @@ export default { ...@@ -201,7 +204,7 @@ export default {
}; };
// 身份证照片反面校验规则 // 身份证照片反面校验规则
const idPhotoBackRules = (rule, value, callback) => { const idPhotoBackRules = (rule, value, callback) => {
if (this.establishForm.idcardBackPhoto.length === 0) { if (!this.establishForm.bak_img) {
callback(new Error("请上传身份反面证照片")); callback(new Error("请上传身份反面证照片"));
} else { } else {
callback(); callback();
...@@ -339,6 +342,7 @@ export default { ...@@ -339,6 +342,7 @@ export default {
// 上传营业执照时 // 上传营业执照时
handleEnterpriseSuccess (res) { handleEnterpriseSuccess (res) {
if (res.code !== 0) return this.$message.error(res.reason); if (res.code !== 0) return this.$message.error(res.reason);
this.clearValidate("entterpriseImageRef");
this.establishForm.entterpriseImage = `http://${res.result.file_url}`; this.establishForm.entterpriseImage = `http://${res.result.file_url}`;
this.establishForm.entterprise_image = res.result.object_id; this.establishForm.entterprise_image = res.result.object_id;
}, },
...@@ -346,6 +350,7 @@ export default { ...@@ -346,6 +350,7 @@ export default {
// 上传身份证前面 // 上传身份证前面
handleFontSuccess (res) { handleFontSuccess (res) {
if (res.code !== 0) return this.$message.error(res.reason); if (res.code !== 0) return this.$message.error(res.reason);
this.clearValidate("frontImgRef");
this.establishForm.frontImg = `http://${res.result.file_url}`; this.establishForm.frontImg = `http://${res.result.file_url}`;
this.establishForm.front_img = res.result.object_id; this.establishForm.front_img = res.result.object_id;
}, },
...@@ -353,6 +358,7 @@ export default { ...@@ -353,6 +358,7 @@ export default {
// 上传身份证后面 // 上传身份证后面
handleBackSuccess (res) { handleBackSuccess (res) {
if (res.code !== 0) return this.$message.error(res.reason); if (res.code !== 0) return this.$message.error(res.reason);
this.clearValidate("bakImgRef")
this.establishForm.bakImg = `http://${res.result.file_url}`; this.establishForm.bakImg = `http://${res.result.file_url}`;
this.establishForm.bak_img = res.result.object_id; this.establishForm.bak_img = res.result.object_id;
}, },
...@@ -363,7 +369,10 @@ export default { ...@@ -363,7 +369,10 @@ export default {
}, },
// 提交表单 // 提交表单
async handelSubmit () { handelSubmit (formName) {
this.$refs[formName].validate(valid => {
console.log(valid);
if (valid) {
if (this.enterpriseId && !this.establishForm.sensitiveWord) if (this.enterpriseId && !this.establishForm.sensitiveWord)
return this.$message.error("您无敏感词权限修改信息!!!"); return this.$message.error("您无敏感词权限修改信息!!!");
...@@ -379,7 +388,7 @@ export default { ...@@ -379,7 +388,7 @@ export default {
bak_img, bak_img,
idcard_number, idcard_number,
name: userName, name: userName,
legal_mobile, legal_mobile
} = this.establishForm; } = this.establishForm;
/** /**
* 第一步 企业信息提交(修改) * 第一步 企业信息提交(修改)
...@@ -397,9 +406,11 @@ export default { ...@@ -397,9 +406,11 @@ export default {
mobile, mobile,
proxy_user_name: this.$store.state.userInfo.email proxy_user_name: this.$store.state.userInfo.email
}; };
const res = await postBusiness(enterpriseQuery); postBusiness(enterpriseQuery).then(res => {
if (res.code !== 0) return this.$message.error(res.reason); if (res.code !== 0) return this.$message.error(res.reason);
this.establishForm.enterprise_id = res.result.enterprise_auth_record_id; this.establishForm.enterprise_id =
res.result.enterprise_auth_record_id;
});
} }
// 修改 // 修改
else { else {
...@@ -421,9 +432,10 @@ export default { ...@@ -421,9 +432,10 @@ export default {
mobile mobile
}; };
console.log("参数修改", editQuery); console.log("参数修改", editQuery);
const res = await opBusinessUpdate(editQuery); opBusinessUpdate(editQuery).then(res => {
console.log(res); console.log(res);
if (res.code !== 0) return this.$message.error(res.reason); if (res.code !== 0) return this.$message.error(res.reason);
});
} }
/** /**
* 第二步 法人(经营者信息提交) * 第二步 法人(经营者信息提交)
...@@ -446,11 +458,20 @@ export default { ...@@ -446,11 +458,20 @@ export default {
data_type data_type
}; };
const result = await opCommit(legalQuery); opCommit(legalQuery).then(result => {
if (result.code !== 0) return this.$message.error(result.reason); if (result.code !== 0) return this.$message.error(result.reason);
this.$message.success(`企业信息${this.enterpriseId ? "修改" : "代提交"}成功!`); this.$message.success(
`企业信息${this.enterpriseId ? "修改" : "代提交"}成功!`
);
this.$router.replace({ name: "Certification" }); this.$router.replace({ name: "Certification" });
});
} else {
this.$message.error("请按规则填写必填表单!!");
return false;
}
});
}, },
// 转换图片地址为ObjectId // 转换图片地址为ObjectId
transformObjectId (urls) { transformObjectId (urls) {
try { try {
...@@ -461,7 +482,12 @@ export default { ...@@ -461,7 +482,12 @@ export default {
} catch (error) { } catch (error) {
return urls; return urls;
} }
} },
// 清除校验
clearValidate (formName) {
this.$refs[formName].clearValidate();
},
} }
}; };
</script> </script>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment