From dc16b68e74c18b617c8f79d82fd3c3306badbcbe Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期四, 21 十一月 2024 17:22:23 +0800
Subject: [PATCH] 修复场景报告中设备图片选择弹框错误问题

---
 src/views/fysp/check/ProCheck.vue |   39 +++------------------------------------
 1 files changed, 3 insertions(+), 36 deletions(-)

diff --git a/src/views/fysp/check/ProCheck.vue b/src/views/fysp/check/ProCheck.vue
index 9cda78a..92e3617 100644
--- a/src/views/fysp/check/ProCheck.vue
+++ b/src/views/fysp/check/ProCheck.vue
@@ -239,7 +239,7 @@
       taskApi.getSubtaskSummary(param).then((res) => {
         const list = [];
         res.forEach((s) => {
-          const t = this.getSubtaskType(s);
+          const t = ProCheckProxy.getSubtaskType(s);
           list.push({
             status: s.subtask.status,
             type: t,
@@ -254,39 +254,6 @@
           this.mainLoading = false;
         }
       });
-    },
-    //鑾峰彇浠诲姟闂鐨勫鏍告儏鍐�
-    getSubtaskType(s) {
-      let type = 0;
-      // 鏃犻棶棰�
-      if (s.proNum == 0) {
-        type = 0;
-      } 
-      // 闂鏈鏍�
-      else if (s.proCheckedNum == 0) {
-        type = 1;
-      }
-      // 闂閮ㄥ垎瀹℃牳
-      else if (s.proCheckedNum < s.proNum) {
-        type = 2;
-      }
-      // 鏈暣鏀� 
-      else if (s.changeNum < s.proNum) {
-        type = 3;
-      }
-      // 鏁存敼鏈鏍�
-      else if (s.changeCheckedNum == 0) {
-        type = 4;
-      }
-      // 鏁存敼閮ㄥ垎瀹℃牳
-      else if (s.changeCheckedNum < s.changeNum) {
-        type = 5;
-      }
-      // 瀹屽叏瀹℃牳
-      else {
-        type = 6;
-      }
-      return type;
     },
     //鐐瑰嚮宸︿晶鑿滃崟浠诲姟浜嬩欢
     chooseSubtask(s) {
@@ -309,7 +276,7 @@
     // 闂鍗$墖缁勪欢涓诲姩鍙戣捣鍒锋柊鐖剁粍浠舵暟鎹�
     updateSubtask(refresh = false) {
       this.curSubtask.data.proCheckedNum++;
-      this.curSubtask.type = this.getSubtaskType(this.curSubtask.data);
+      this.curSubtask.type = ProCheckProxy.getSubtaskType(this.curSubtask.data);
       if (this.proAddOrUpdDialogVisible) {
         this.proAddOrUpdDialogVisible = false;
       }
@@ -351,7 +318,7 @@
       this.curSubtask.data.proCheckedNum = status.proCheckedNum
       this.curSubtask.data.changeNum = status.changeNum
       this.curSubtask.data.changeCheckedNum = status.changeCheckedNum
-      this.curSubtask.type = this.getSubtaskType(this.curSubtask.data)
+      this.curSubtask.type = ProCheckProxy.getSubtaskType(this.curSubtask.data)
     }
   },
   mounted() {}

--
Gitblit v1.9.3