From 3e189124a64cecd9f2467aa7e4cb05aa4436b500 Mon Sep 17 00:00:00 2001 From: cuijian <cuijian@xalxzn.com> Date: 星期一, 26 五月 2025 11:50:07 +0800 Subject: [PATCH] 工具入库申请 --- src/views/flowable/workflow/FlowTodo.vue | 20 ++++++++++++++++++-- 1 files changed, 18 insertions(+), 2 deletions(-) diff --git a/src/views/flowable/workflow/FlowTodo.vue b/src/views/flowable/workflow/FlowTodo.vue index 6c18e0c..7245338 100644 --- a/src/views/flowable/workflow/FlowTodo.vue +++ b/src/views/flowable/workflow/FlowTodo.vue @@ -136,6 +136,8 @@ <third-maintenance-approval-modal ref="thirdMaintenanceApprovalModal" :selectShenpiData="selectThirdMaintenanceData" @searchReset="searchReset"></third-maintenance-approval-modal> <equipment-seal-up-approval-modal ref="equipmentSealUpApprovalModelRef" @searchReset="searchReset" /> + <inbound-order-handle ref="inboundOrderApprovalModal" :selectInboundOrderData="selectInboundOrderData" + @searchReset="searchReset"></inbound-order-handle> </a-card> </template> @@ -163,6 +165,7 @@ import EquipmentSealUpApprovalModal from '@views/flowable/workflow/sealUp/EquipmentSealUpApprovalModal.vue' import stocktakingBoundHandle from '@views/flowable/workflow/stocktakingBound/stocktakingBoundHandle.vue' import lossBoundHandle from '@views/flowable/workflow/lossBound/lossBoundHandle.vue' +import InboundOrderHandle from '@views/flowable/workflow/inboundOrder/InboundOrderHandle.vue' export default { name: 'NcDeviceCharactersList', @@ -183,7 +186,8 @@ SecondMaintenanceApprovalModal, ThirdMaintenanceApprovalModal, OutBoundOrderHandle, - EquipmentSealUpApprovalModal + EquipmentSealUpApprovalModal, + InboundOrderHandle }, data() { return { @@ -268,6 +272,7 @@ selectOutBoundOrderData: {}, selectLossBoundOrderData: {}, selectStocktakingBoundOrderData: {}, + selectInboundOrderData:{}, //涓氬姟淇℃伅ID dataId: undefined } @@ -359,6 +364,9 @@ break case 'equipment_seal_up': this.handleEquipmentSealUp(item) + break + case 'toolInStorageApproval': + this.handleToolInStorage(item) break default: alert('娌℃壘鍒拌娴佺▼') @@ -495,7 +503,15 @@ this.$refs.equipmentSealUpApprovalModelRef.title = item.name this.$refs.equipmentSealUpApprovalModelRef.handleDetail(item) this.$refs.equipmentSealUpApprovalModelRef.disableSubmit = false - } + }, + handleToolInStorage(item) { + if (item && item.dataId) { + this.selectInboundOrderData = Object.assign({}, item) + this.$refs.inboundOrderApprovalModal.auditVisible = true + this.$refs.inboundOrderApprovalModal.clearTableSource() + this.$refs.inboundOrderApprovalModal.getAllApproveData(item) + } + }, } } </script> -- Gitblit v1.9.3