From 8905bdd0a74c4bd6cabc206c36a299341488041e Mon Sep 17 00:00:00 2001
From: zhaowei <zhaowei>
Date: 星期四, 11 九月 2025 11:00:26 +0800
Subject: [PATCH] 合并设备借出与归还流程,增加借出归还列表详情功能

---
 src/views/dashboard/modules/TodoList.vue |   40 ++++++++++++++++------------------------
 1 files changed, 16 insertions(+), 24 deletions(-)

diff --git a/src/views/dashboard/modules/TodoList.vue b/src/views/dashboard/modules/TodoList.vue
index 42ca47a..d00ff07 100644
--- a/src/views/dashboard/modules/TodoList.vue
+++ b/src/views/dashboard/modules/TodoList.vue
@@ -73,12 +73,8 @@
       :taskList='selectionRows'
       @searchReset='searchReset'
     />
-    <equipment-lean-out-approval-modal
-      ref='equipmentLeanOutApprovalModelRef'
-      @searchReset='searchReset'
-    />
-    <equipment-return-approval-modal
-      ref='equipmentReturnApprovalModelRef'
+    <equipment-lean-out-and-return-approval-modal
+      ref='equipmentLeanOutAndReturnModalRef'
       @searchReset='searchReset'
     />
 
@@ -142,8 +138,7 @@
   import WeekMaintenanceApprovalModal from '@views/flowable/workflow/weekMaintenance/WeekMaintenanceApprovalModal.vue'
   import RepairOrderApprovalModal from '@views/flowable/workflow/repairOrder/RepairOrderApprovalModal.vue'
   import InspectionOrderHandle from '@views/flowable/workflow/InspectionOrder/InspectionOrderHandle.vue'
-  import EquipmentLeanOutApprovalModal from '@views/flowable/workflow/leanOut/EquipmentLeanOutApprovalModal.vue'
-  import EquipmentReturnApprovalModal from '@views/flowable/workflow/leanOut/EquipmentReturnApprovalModal.vue'
+  import EquipmentLeanOutAndReturnApprovalModal from '@views/flowable/workflow/leanOut/EquipmentLeanOutAndReturnApprovalModal.vue'
   import SecondMaintenanceApprovalModal
     from '@views/flowable/workflow/secondMaintenance/SecondMaintenanceApprovalModal.vue'
   import ThirdMaintenanceApprovalModal
@@ -175,8 +170,7 @@
       WeekMaintenanceApprovalModal,
       RepairOrderApprovalModal,
       InspectionOrderHandle,
-      EquipmentLeanOutApprovalModal,
-      EquipmentReturnApprovalModal,
+      EquipmentLeanOutAndReturnApprovalModal,
       SecondMaintenanceApprovalModal,
       ThirdMaintenanceApprovalModal,
       OutBoundOrderHandle,
@@ -289,10 +283,8 @@
             this.handleRepairOrder(item)
             break
           case 'equipment_lean_out':
-            this.handleEquipmentLeanOut(item)
-            break
           case 'equipment_return':
-            this.handleEquipmentReturn(item)
+            this.handleEquipmentLeanOutAndReturn(item)
             break
           case 'second_maintenance':
             this.handleSecondMaintenance(item)
@@ -442,18 +434,18 @@
         this.$refs.repairOrderApprovalModal.getAllApproveData(record)
         this.$refs.repairOrderApprovalModal.getBasicInformation(record)
       },
-      handleEquipmentLeanOut(item) {
-        this.$refs.equipmentLeanOutApprovalModelRef.visible = true
-        this.$refs.equipmentLeanOutApprovalModelRef.title = item.name
-        this.$refs.equipmentLeanOutApprovalModelRef.handleDetail(item)
-        this.$refs.equipmentLeanOutApprovalModelRef.disableSubmit = false
+
+      /**
+       * 璁惧鍊熷嚭涓庡綊杩�
+       * @param item
+       */
+      handleEquipmentLeanOutAndReturn(item) {
+        this.$refs.equipmentLeanOutAndReturnModalRef.visible = true
+        this.$refs.equipmentLeanOutAndReturnModalRef.title = item.name
+        this.$refs.equipmentLeanOutAndReturnModalRef.handleDetail(item)
+        this.$refs.equipmentLeanOutAndReturnModalRef.disableSubmit = false
       },
-      handleEquipmentReturn(item) {
-        this.$refs.equipmentReturnApprovalModelRef.visible = true
-        this.$refs.equipmentReturnApprovalModelRef.title = item.name
-        this.$refs.equipmentReturnApprovalModelRef.handleDetail(item)
-        this.$refs.equipmentReturnApprovalModelRef.disableSubmit = false
-      },
+
       handleSecondMaintenance(item) {
         if (item && item.dataId) {
           this.selectSecondMaintenanceData = Object.assign({}, item)

--
Gitblit v1.9.3