From 3a45da15c947c2d478a44a51bd0f926647b1b841 Mon Sep 17 00:00:00 2001
From: MrShi <1878285526@qq.com>
Date: 星期五, 11 四月 2025 16:33:17 +0800
Subject: [PATCH] 提交

---
 company/src/components/business/OperaCompanyWindow.vue |   12 +++++++++++-
 1 files changed, 11 insertions(+), 1 deletions(-)

diff --git a/company/src/components/business/OperaCompanyWindow.vue b/company/src/components/business/OperaCompanyWindow.vue
index f213aa5..d01fc90 100644
--- a/company/src/components/business/OperaCompanyWindow.vue
+++ b/company/src/components/business/OperaCompanyWindow.vue
@@ -142,6 +142,13 @@
   extends: BaseOpera,
   components: { GlobalWindow, UploadAvatarImage },
   data () {
+      var idcardImgList = (rule, value, callback) => {
+          if (value.length === 0) {
+              callback(new Error('璇蜂笂浼犳硶浜鸿韩浠借瘉'));
+          } else {
+              callback();
+          }
+      };
     return {
       // 琛ㄥ崟鏁版嵁
       initParam:{
@@ -225,7 +232,7 @@
           { required: true, message: '璇蜂笂浼犺惀涓氭墽鐓�' }
         ],
         idcardImgList: [
-          { required: true, message: '璇蜂笂浼犳硶浜鸿韩浠借瘉' }
+          { required: true, validator: idcardImgList }
         ],
         signImg: [
           { required: true, message: '璇蜂笂浼犵數瀛愮绔�' }
@@ -308,6 +315,7 @@
       this.$nextTick(() => {
         for (const key in this.form) {
           this.form[key] = target[key]
+          this.form.username=null
         }
       })
     },
@@ -358,6 +366,7 @@
         name: ''
       }
       this.form.idcardImgList[0] = { fileurl: data.imgurl, name: data.name }
+        this.$forceUpdate()
     },
     // 韬唤璇佺収鐗�2
     result2 (data) {
@@ -366,6 +375,7 @@
         name: ''
       }
       this.form.idcardImgList[1] = { fileurl: data.imgurl, name: data.name }
+        this.$forceUpdate()
     },
     // 鐢靛瓙绛剧珷
     result3 (data) {

--
Gitblit v1.9.3