From 5fadb9533dae67ad5e2327f97a4faa0f5068de62 Mon Sep 17 00:00:00 2001 From: Lius <Lius2225@163.com> Date: 星期四, 10 四月 2025 10:40:20 +0800 Subject: [PATCH] 流程添加 --- src/views/flowable/workflow/FlowTodo.vue | 18 ++++++++++++++++-- 1 files changed, 16 insertions(+), 2 deletions(-) diff --git a/src/views/flowable/workflow/FlowTodo.vue b/src/views/flowable/workflow/FlowTodo.vue index 2febc49..42b5430 100644 --- a/src/views/flowable/workflow/FlowTodo.vue +++ b/src/views/flowable/workflow/FlowTodo.vue @@ -106,6 +106,7 @@ <InspectionOrderHandle ref="modalFormInspectionOrder" :selectShenpiData="selectInspectionOrderData" @searchReset="searchReset"></InspectionOrderHandle> <InspectionOrderHandleBzz ref="modalFormInspectionOrderBzz" :selectShenpiData="selectInspectionOrderDataBzz" @searchReset="searchReset"></InspectionOrderHandleBzz> <week-maintenance-approval-modal ref = "weekMaintenanceApprovalModal" ></week-maintenance-approval-modal> + <repair-order-approval-modal ref="repairOrderApprovalModal" :selectShenpiData="selectRepairOrderData" ></repair-order-approval-modal> </a-card> </template> @@ -118,9 +119,10 @@ import AssignFileStreamHandle from '@views/flowable/workflow/assignFileStream/AssignFileStreamHandle.vue' import DispatchFileHandle from '@views/flowable/workflow/dispatchFile/DispatchFileHandle.vue' import DispatchFileBachHandleStyle from '@views/flowable/workflow/dispatchFile/DispatchFileBachHandleStyle#Drawer.vue' +import WeekMaintenanceApprovalModal from '@views/flowable/workflow/weekMaintenance/WeekMaintenanceApprovalModal' +import RepairOrderApprovalModal from '@views/flowable/workflow/repairOrder/RepairOrderApprovalModal' import InspectionOrderHandle from '@views/flowable/workflow/InspectionOrder/InspectionOrderHandle.vue' import InspectionOrderHandleBzz from '@views/flowable/workflow/InspectionOrder/InspectionOrderHandleBzz.vue' -import WeekMaintenanceApprovalModal from '@views/flowable/workflow/weekMaintenance/WeekMaintenanceApprovalModal'; import { getAction } from '@api/manage' export default { @@ -131,9 +133,10 @@ JDictSelectTag, DispatchFileHandle, DispatchFileBachHandleStyle, + WeekMaintenanceApprovalModal, + RepairOrderApprovalModal, InspectionOrderHandle, InspectionOrderHandleBzz, - WeekMaintenanceApprovalModal }, data () { return { @@ -211,6 +214,9 @@ selectInspectionOrderData:{}, selectInspectionOrderDataBzz:{}, selectBachData:{}, + selectRepairOrderData: {}, + //涓氬姟淇℃伅ID + dataId: undefined, } }, created() { @@ -239,6 +245,9 @@ break case 'WEEK_MAINTENANCE': this.handleWeekMaintenance(item) + break + case 'eam_repair': + this.handleRepairOrder(item) break default: alert('娌℃壘鍒拌娴佺▼') @@ -311,6 +320,11 @@ this.$refs.weekMaintenanceApprovalModal.title = item.name; this.$refs.weekMaintenanceApprovalModal.disableSubmit = false; } + }, + handleRepairOrder(item) { + this.selectRepairOrderData = item + this.$refs.repairOrderApprovalModal.clearTableSource() + this.$refs.repairOrderApprovalModal.getAllApproveData(item) } } } -- Gitblit v1.9.3