From 5bd1494d82c575e623f106016a558a431e9ba997 Mon Sep 17 00:00:00 2001 From: zhaowei <zhaowei> Date: 星期五, 25 七月 2025 11:17:14 +0800 Subject: [PATCH] 真空热处理炉三保功能及流程 --- src/views/flowable/workflow/FlowCompleted.vue | 21 +++++++++++++++++++++ 1 files changed, 21 insertions(+), 0 deletions(-) diff --git a/src/views/flowable/workflow/FlowCompleted.vue b/src/views/flowable/workflow/FlowCompleted.vue index 3206395..19fafab 100644 --- a/src/views/flowable/workflow/FlowCompleted.vue +++ b/src/views/flowable/workflow/FlowCompleted.vue @@ -76,6 +76,10 @@ <!--涓変繚鍙樻洿--> <third-maintenance-order-change-approval-modal ref="thirdMaintenanceOrderChangeApprovalModal" :selectShenpiData="selectedRowData"/> + + <!--鐪熺┖鐑鐞嗙倝涓変繚--> + <third-maintenance-furnace-approval-modal ref="thirdMaintenanceFurnaceApprovalModal" + :selectShenpiData="selectedRowData"/> </a-card> </template> @@ -95,11 +99,13 @@ import RepairOrderApprovalModal from './repairOrder/RepairOrderApprovalModal' import MaintenanceStandardApprovalModal from './MaintenanceStandard/MaintenanceStandardApprovalModal' import ThirdMaintenanceOrderChangeApprovalModal from './thirdMaintenance/ThirdMaintenanceOrderChangeApprovalModal' + import ThirdMaintenanceFurnaceApprovalModal from './thirdMaintenance/ThirdMaintenanceFurnaceApprovalModal' export default { name: 'FlowCompleted', mixins: [JeecgListMixin], components: { + ThirdMaintenanceFurnaceApprovalModal, ThirdMaintenanceOrderChangeApprovalModal, MaintenanceStandardApprovalModal, RepairOrderApprovalModal, @@ -210,6 +216,9 @@ break case 'third_maintenance_change': this.handleThirdMaintenanceOrderChange(record) + break + case 'third_maintenance_furnace_process': + this.handleThirdMaintenanceFurnace(record) break default: alert('娌℃壘鍒拌娴佺▼') @@ -348,6 +357,18 @@ this.$refs.thirdMaintenanceOrderChangeApprovalModal.handleApprove(record) }, + /** + * 鐐瑰嚮鐪熺┖鐑鐞嗙倝涓変繚宸ュ崟娴佺▼鎵ц瀹℃壒鏃惰Е鍙� + * @param record + */ + handleThirdMaintenanceFurnace(record) { + this.selectedRowData = Object.assign({}, record) + this.$refs.thirdMaintenanceFurnaceApprovalModal.visible = true + this.$refs.thirdMaintenanceFurnaceApprovalModal.title = record.name + this.$refs.thirdMaintenanceFurnaceApprovalModal.disableSubmit = true + this.$refs.thirdMaintenanceFurnaceApprovalModal.handleApprove(record) + }, + splitProcessType(title) { let parts = title.split('锛�') // 娉ㄦ剰鍐掑彿鏄叏瑙掑瓧绗︼紝浣跨敤瀵瑰簲鐨勫瓧杩涜鍒嗗壊 let result = parts[0] -- Gitblit v1.9.3