From 3de531b7986ebec5b022d2360fbb930aa54a1a80 Mon Sep 17 00:00:00 2001
From: cuikaidong <ckd2942379034@163.com>
Date: 星期二, 29 七月 2025 14:18:41 +0800
Subject: [PATCH] 设备归还修改

---
 src/views/flowable/workflow/FlowTodo.vue |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)

diff --git a/src/views/flowable/workflow/FlowTodo.vue b/src/views/flowable/workflow/FlowTodo.vue
index c5924f6..1dd644c 100644
--- a/src/views/flowable/workflow/FlowTodo.vue
+++ b/src/views/flowable/workflow/FlowTodo.vue
@@ -242,6 +242,10 @@
       ref='equipmentLeanOutApprovalModelRef'
       @searchReset='searchReset'
     />
+    <equipment-return-approval-modal
+      ref='equipmentReturnApprovalModelRef'
+      @searchReset='searchReset'
+    />
 
     <second-maintenance-approval-modal
       ref='secondMaintenanceApprovalModal'
@@ -307,6 +311,7 @@
 import AssignEquipmentFileStreamHandle from '@views/flowable/workflow/assignEquipmentFileStream/AssignEquipmentFileStreamHandle.vue'
 import OutBoundOrderHandle from '@views/flowable/workflow/outBoundOrder/OutBoundOrderHandle.vue'
 import EquipmentLeanOutApprovalModal from '@views/flowable/workflow/leanOut/EquipmentLeanOutApprovalModal.vue'
+import EquipmentReturnApprovalModal from '@views/flowable/workflow/leanOut/EquipmentReturnApprovalModal.vue'
 import SecondMaintenanceApprovalModal from '@views/flowable/workflow/secondMaintenance/SecondMaintenanceApprovalModal.vue'
 import ThirdMaintenanceApprovalModal from '@views/flowable/workflow/thirdMaintenance/ThirdMaintenanceApprovalModal.vue'
 import EquipmentSealUpApprovalModal from '@views/flowable/workflow/sealUp/EquipmentSealUpApprovalModal.vue'
@@ -334,6 +339,7 @@
     RepairOrderApprovalModal,
     InspectionOrderHandle,
     EquipmentLeanOutApprovalModal,
+    EquipmentReturnApprovalModal,
     SecondMaintenanceApprovalModal,
     ThirdMaintenanceApprovalModal,
     OutBoundOrderHandle,
@@ -512,6 +518,9 @@
         case 'equipment_lean_out':
           this.handleEquipmentLeanOut(item)
           break
+        case 'equipment_return':
+          this.handleEquipmentReturn(item)
+          break
         case 'second_maintenance':
           this.handleSecondMaintenance(item)
           break
@@ -666,6 +675,12 @@
       this.$refs.equipmentLeanOutApprovalModelRef.handleDetail(item)
       this.$refs.equipmentLeanOutApprovalModelRef.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