From d3dde79474a0367f5fcefc943b687a221636c9be Mon Sep 17 00:00:00 2001
From: Mrx <18278715334@163.com>
Date: Thu, 2 Apr 2026 12:47:02 +0800
Subject: [PATCH] fadd
---
.../components/EnterpriseInfo.vue | 58 +++++++++----------
src/pages/certification/index.vue | 21 +++----
2 files changed, 38 insertions(+), 41 deletions(-)
diff --git a/src/pages/certification/components/EnterpriseInfo.vue b/src/pages/certification/components/EnterpriseInfo.vue
index 0f26be1..6da8fac 100644
--- a/src/pages/certification/components/EnterpriseInfo.vue
+++ b/src/pages/certification/components/EnterpriseInfo.vue
@@ -119,7 +119,7 @@
-
+
@@ -201,7 +201,7 @@
-
+
-
+
@@ -528,25 +528,25 @@ const enterpriseRules = {
{ required: true, message: '请上传营业执照图片', trigger: 'change' }
],
// 暂时隐藏的表单项,校验已关闭,恢复显示时请还原
- // apiUsage: [
- // { required: true, message: '请填写接口用途', trigger: 'blur' },
- // { min: 5, max: 500, message: '接口用途长度应在5-500个字符之间', trigger: 'blur' }
- // ],
- // authorizedRepName: [
- // { required: true, message: '请输入授权代表姓名', trigger: 'blur' },
- // { min: 2, max: 20, message: '授权代表姓名长度应在2-20个字符之间', trigger: 'blur' }
- // ],
- // authorizedRepID: [
- // { required: true, message: '请输入授权代表身份证号', trigger: 'blur' },
- // { validator: validateIDCard, trigger: 'blur' }
- // ],
- // authorizedRepPhone: [
- // { required: true, message: '请输入授权代表手机号', trigger: 'blur' },
- // { validator: validatePhone, trigger: 'blur' }
- // ],
- // authorizedRepIDImageURLs: [
- // { required: true, message: '请上传授权代表身份证正反面图片', trigger: 'change' }
- // ]
+ apiUsage: [
+ { required: true, message: '请填写接口用途', trigger: 'blur' },
+ { min: 5, max: 500, message: '接口用途长度应在5-500个字符之间', trigger: 'blur' }
+ ],
+ authorizedRepName: [
+ { required: true, message: '请输入授权代表姓名', trigger: 'blur' },
+ { min: 2, max: 20, message: '授权代表姓名长度应在2-20个字符之间', trigger: 'blur' }
+ ],
+ authorizedRepID: [
+ { required: true, message: '请输入授权代表身份证号', trigger: 'blur' },
+ { validator: validateIDCard, trigger: 'blur' }
+ ],
+ authorizedRepPhone: [
+ { required: true, message: '请输入授权代表手机号', trigger: 'blur' },
+ { validator: validatePhone, trigger: 'blur' }
+ ],
+ authorizedRepIDImageURLs: [
+ { required: true, message: '请上传授权代表身份证正反面图片', trigger: 'change' }
+ ]
}
// 监听props变化
@@ -698,10 +698,10 @@ const syncFormUrlsAndCheckReady = () => {
const hasUnfinished = (list) => list.some((f) => f.raw && !f.response?.url)
if (hasUploading(businessLicenseFileList.value) || hasUnfinished(businessLicenseFileList.value)) return false
// 以下上传项已暂时隐藏,不再参与“未上传完成”的拦截
- // if (hasUploading(officePlaceFileList.value) || hasUnfinished(officePlaceFileList.value)) return false
- // if (hasUploading(scenarioFileList.value) || hasUnfinished(scenarioFileList.value)) return false
- // if (hasUploading(authorizedRepIDFrontFileList.value) || hasUnfinished(authorizedRepIDFrontFileList.value)) return false
- // if (hasUploading(authorizedRepIDBackFileList.value) || hasUnfinished(authorizedRepIDBackFileList.value)) return false
+ if (hasUploading(officePlaceFileList.value) || hasUnfinished(officePlaceFileList.value)) return false
+ if (hasUploading(scenarioFileList.value) || hasUnfinished(scenarioFileList.value)) return false
+ if (hasUploading(authorizedRepIDFrontFileList.value) || hasUnfinished(authorizedRepIDFrontFileList.value)) return false
+ if (hasUploading(authorizedRepIDBackFileList.value) || hasUnfinished(authorizedRepIDBackFileList.value)) return false
return true
}
diff --git a/src/pages/certification/index.vue b/src/pages/certification/index.vue
index 2196a6d..935999d 100644
--- a/src/pages/certification/index.vue
+++ b/src/pages/certification/index.vue
@@ -68,14 +68,13 @@
@submit="handleEnterpriseSubmit"
/>
-
-
+ />
{
currentStep.value = 'enterprise_info'
break
case 'info_pending_review':
- // 暂时跳过人工审核展示,直接进入企业认证步骤
- currentStep.value = 'enterprise_verify'
+ currentStep.value = 'manual_review'
break
case 'info_submitted':
currentStep.value = 'enterprise_verify'