From 77fa2bc0b4f0bd045aea39a21ed0fd472abc0aac Mon Sep 17 00:00:00 2001
From: huminmin <mac@MacBook-Pro.local>
Date: 星期二, 03 三月 2026 16:53:10 +0800
Subject: [PATCH] 生产订单:去掉客户名称搜索框

---
 src/views/equipmentManagement/upkeep/index.vue |   27 +++++++++++++++++++++++----
 1 files changed, 23 insertions(+), 4 deletions(-)

diff --git a/src/views/equipmentManagement/upkeep/index.vue b/src/views/equipmentManagement/upkeep/index.vue
index 327f83c..a016819 100644
--- a/src/views/equipmentManagement/upkeep/index.vue
+++ b/src/views/equipmentManagement/upkeep/index.vue
@@ -185,12 +185,12 @@
                          @click="editPlan(row.id)">
                 缂栬緫
               </el-button>
-              <el-button type="success"
+              <!-- <el-button type="success"
                          link
                          :disabled="row.status === 1"
                          @click="addMaintain(row)">
                 淇濆吇
-              </el-button>
+              </el-button> -->
               <el-button type="danger"
                          link
                          :disabled="row.status === 1"
@@ -200,8 +200,13 @@
               <el-button type="primary"
                          link
                          @click="openFileDialog(row)">
-                闄勪欢
+                璇︽儏
               </el-button>
+              <!-- <el-button type="primary"
+                         link
+                         @click="openAttachmentDialog(row)">
+                闄勪欢
+              </el-button> -->
             </template>
           </PIMTable>
         </div>
@@ -213,6 +218,9 @@
                       @ok="getTableData" />
     <FormDia ref="formDiaRef"
              @closeDia="getScheduledTableData" />
+    <DetailDialog ref="detailDialogRef"
+                  v-model:visible="detailDialogVisible"
+                  :row="currentDetailRow" />
     <FileListDialog ref="fileListDialogRef"
                     v-model="fileDialogVisible"
                     :show-upload-button="true"
@@ -238,6 +246,7 @@
   import PlanModal from "./Form/PlanModal.vue";
   import MaintenanceModal from "./Form/MaintenanceModal.vue";
   import FormDia from "./Form/formDia.vue";
+  import DetailDialog from "./Form/DetailDialog.vue";
   import FileListDialog from "@/components/Dialog/FileListDialog.vue";
   import {
     getUpkeepPage,
@@ -263,6 +272,10 @@
   const maintainModalRef = ref();
   // 瀹氭椂浠诲姟寮圭獥鎺у埗鍣�
   const formDiaRef = ref();
+  // 璇︽儏寮圭獥
+  const detailDialogRef = ref();
+  const detailDialogVisible = ref(false);
+  const currentDetailRow = ref(null);
   // 闄勪欢寮圭獥
   const fileListDialogRef = ref(null);
   const fileDialogVisible = ref(false);
@@ -631,8 +644,14 @@
     }
   };
 
+  // 鎵撳紑璇︽儏寮圭獥
+  const openFileDialog = row => {
+    currentDetailRow.value = row;
+    detailDialogVisible.value = true;
+  };
+
   // 鎵撳紑闄勪欢寮圭獥
-  const openFileDialog = async row => {
+  const openAttachmentDialog = async row => {
     currentMaintenanceTaskId.value = row.id;
     fileDialogVisible.value = true;
     await fetchMaintenanceTaskFiles(row.id);

--
Gitblit v1.9.3