From 3b0523e3ac0c855a5b37e2d5f0ccf28938f7a117 Mon Sep 17 00:00:00 2001
From: gongchunyi <deslre0381@gmail.com>
Date: 星期五, 28 八月 2026 20:47:44 +0800
Subject: [PATCH] feat: 设备维修详情组件

---
 src/views/equipmentManagement/repair/index.vue |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/src/views/equipmentManagement/repair/index.vue b/src/views/equipmentManagement/repair/index.vue
index f1573cb..7cbff88 100644
--- a/src/views/equipmentManagement/repair/index.vue
+++ b/src/views/equipmentManagement/repair/index.vue
@@ -136,6 +136,7 @@
     </div>
     <RepairModal ref="repairModalRef"
                  @ok="getTableData" />
+    <RepairDetailModal ref="repairDetailModalRef" />
     <MaintainModal ref="maintainModalRef"
                    @ok="getTableData" />
     <AcceptanceModal ref="acceptanceModalRef"
@@ -158,6 +159,7 @@
   import { usePaginationApi } from "@/hooks/usePaginationApi";
   import { getRepairPage, delRepair } from "@/api/equipmentManagement/repair";
   import RepairModal from "./Modal/RepairModal.vue";
+  import RepairDetailModal from "./Modal/RepairDetailModal.vue";
   import { ElMessageBox, ElMessage } from "element-plus";
   import dayjs from "dayjs";
   import MaintainModal from "./Modal/MaintainModal.vue";
@@ -174,6 +176,7 @@
 
   // 妯℃�佹瀹炰緥
   const repairModalRef = ref();
+  const repairDetailModalRef = ref();
   const maintainModalRef = ref();
   const acceptanceModalRef = ref();
 
@@ -274,14 +277,14 @@
     return multipleList.value.some(item => item.status === 1);
   });
 
-  // 鏂板鎶ヤ慨
+  // 鏂板璁惧鎶ヤ慨
   const addRepair = () => {
     repairModalRef.value.openAdd();
   };
 
-  // 璇︽儏鏌ョ湅
+  // 鏌ョ湅璇︽儏
   const viewRepair = id => {
-    repairModalRef.value.openView(id);
+    repairDetailModalRef.value.openView(id);
   };
 
   // 缂栬緫鎶ヤ慨

--
Gitblit v1.9.3