From 3453ba7e5243022ad4388da1515dc75ad8d81f94 Mon Sep 17 00:00:00 2001
From: WXL <wl_5969728@163.com>
Date: 星期日, 17 五月 2026 15:00:23 +0800
Subject: [PATCH] 近期调试

---
 src/views/business/assess/assessInfo.vue |   24 ++++++++++++++++++++----
 1 files changed, 20 insertions(+), 4 deletions(-)

diff --git a/src/views/business/assess/assessInfo.vue b/src/views/business/assess/assessInfo.vue
index a465c99..e75e559 100644
--- a/src/views/business/assess/assessInfo.vue
+++ b/src/views/business/assess/assessInfo.vue
@@ -6,7 +6,7 @@
     <el-card class="organ-assessment-card">
       <div slot="header" class="clearfix">
         <span>鍣ㄥ畼璇勪及琛�</span>
-        <el-button
+        <!-- <el-button
           v-if="isCoordinator && allOrgansAssessed"
           style="float: right; margin-left: 10px"
           type="primary"
@@ -18,7 +18,7 @@
         </el-button>
         <span v-if="!isCoordinator" class="jstitle">
           褰撳墠瑙掕壊锛歿{ currentDepartment }}璇勪及浜哄憳
-        </span>
+        </span> -->
       </div>
 
       <!-- 鎹愮尞鍐冲畾琛ㄥ崟 -->
@@ -420,7 +420,9 @@
       <el-button type="primary" @click="handleSaveAll" :loading="saveLoading"
         >淇濆瓨璇勪及琛�</el-button
       >
-      <el-button @click="handleCancel">鍙栨秷</el-button>
+      <el-button type="success" @click="accomplish" :loading="saveLoading"
+        >璇勪及瀹屾垚</el-button
+      >
     </div>
 
     <!-- 鏂囦欢棰勮寮圭獥 -->
@@ -690,7 +692,19 @@
         this.$forceUpdate();
       }
     },
+    accomplish() {
+      this.$confirm("鏄惁瀹屾垚璇ユ渚嬪櫒瀹樿瘎浼版楠わ紵", "鎻愰啋", {
+        confirmButtonText: "纭畾",
+        cancelButtonText: "鍙栨秷",
+        type: "warning"
+      })
+        .then(() => {
+          this.form.assessState = 3;
+          this.handleSaveAll();
+        })
 
+        .catch(() => {});
+    },
     // 鏁翠綋淇濆瓨鏂规硶
     async handleSaveAll() {
       this.saveLoading = true;
@@ -735,7 +749,9 @@
             })
           )
         };
-
+        if (saveData.assessState == 1 || !saveData.assessState) {
+          saveData.assessState = 2;
+        }
         const saveMethod = this.assessmentData.id ? assessedit : assessAdd;
         const response = await saveMethod(saveData);
 

--
Gitblit v1.9.3