From 9ea5ff67655241271bdf04bb50ca3a8d60c4e22a Mon Sep 17 00:00:00 2001
From: yuan <123@>
Date: 星期二, 11 八月 2026 15:07:02 +0800
Subject: [PATCH] fix: 用河南鹤壁代码覆盖山西长治

---
 src/views/equipmentManagement/inspectionManagement/index.vue |   20 ++++++++++++++++----
 1 files changed, 16 insertions(+), 4 deletions(-)

diff --git a/src/views/equipmentManagement/inspectionManagement/index.vue b/src/views/equipmentManagement/inspectionManagement/index.vue
index 8c0d52c..c6c21d9 100644
--- a/src/views/equipmentManagement/inspectionManagement/index.vue
+++ b/src/views/equipmentManagement/inspectionManagement/index.vue
@@ -197,7 +197,7 @@
       formatData: cell => {
         if (!cell) return "-";
         try {
-          return dayjs(cell).format("YYYY-MM-DD HH:mm:ss");
+          return dayjs(cell).format("YYYY-MM-DD");
         } catch {
           return cell;
         }
@@ -231,6 +231,12 @@
       operation: operations
         .map(op => {
           switch (op) {
+            case "view":
+              return {
+                name: "璇︽儏",
+                clickFun: openViewDialog,
+                color: "#409EFF",
+              };
             case "edit":
               return {
                 name: "缂栬緫",
@@ -273,14 +279,14 @@
       ];
       operationsArr.value = ["edit"];
     } else if (value === "task") {
-      const operationColumn = getOperationColumn(["upload", "viewFile"]);
+      const operationColumn = getOperationColumn(["view", "upload", "viewFile"]);
       // 宸℃璁板綍涓嶅睍绀�"鏄惁鍚敤"鍒�
       const taskColumns = columns.value.filter(col => col.prop !== "isEnabled");
       tableColumns.value = [
         ...taskColumns,
         ...(operationColumn ? [operationColumn] : []),
       ];
-      operationsArr.value = ["upload", "viewFile"];
+      operationsArr.value = ["view", "upload", "viewFile"];
     }
     pageNum.value = 1;
     pageSize.value = 10;
@@ -377,7 +383,13 @@
 
   const openUploadDialog = row => {
     nextTick(() => {
-      uploadFiles.value?.openDialog(row);
+      uploadFiles.value?.openDialog("add", row);
+    });
+  };
+
+  const openViewDialog = row => {
+    nextTick(() => {
+      uploadFiles.value?.openDialog("view", row);
     });
   };
 

--
Gitblit v1.9.3