From 1392d8f3def2c21e7a6fc15cf3f68fc1056ec0b6 Mon Sep 17 00:00:00 2001 From: lyh <925863403@qq.com> Date: 星期二, 29 七月 2025 19:01:20 +0800 Subject: [PATCH] 三不原则 --- src/views/flowable/workflow/FlowTodo.vue | 20 ++++++++++++++++++++ 1 files changed, 20 insertions(+), 0 deletions(-) diff --git a/src/views/flowable/workflow/FlowTodo.vue b/src/views/flowable/workflow/FlowTodo.vue index 5d7d907..30d63b1 100644 --- a/src/views/flowable/workflow/FlowTodo.vue +++ b/src/views/flowable/workflow/FlowTodo.vue @@ -140,6 +140,10 @@ <eam-report-product-hazards-modal ref="reportProductHazardsApprovalModal" :selectShenpiData="selectedRowData" @modalFormOk="modalFormOk"/> + <!--涓変笉鍘熷垯--> + <eam-report-three-no-spare-modal ref="reportThreeNoSpareApprovalModal" + :selectShenpiData="selectedRowData" + @modalFormOk="modalFormOk"/> </a-card> </template> @@ -163,11 +167,13 @@ import ThirdMaintenanceFurnaceApprovalModal from './thirdMaintenance/ThirdMaintenanceFurnaceApprovalModal' import ReportAccidentsRegisterApprovalModal from './repairOrder/ReportAccidentsRegisterApprovalModal' import EamReportProductHazardsModal from "./repairOrder/ReportProductHazardsApprovalModal.vue"; + import EamReportThreeNoSpareModal from "./repairOrder/ReportThreeNoSpareApprovalModal.vue"; export default { name: 'FlowTodo', mixins: [JeecgListMixin], components: { + EamReportThreeNoSpareModal, EamReportProductHazardsModal, ReportAccidentsRegisterApprovalModal, ThirdMaintenanceFurnaceApprovalModal, @@ -305,6 +311,9 @@ break case 'eam_report_product_hazards': this.handleProductHazard(record) + break + case 'eam_report_three_no_spare_process': + this.handleThreeNoSpare(record) break default: alert('娌℃壘鍒拌娴佺▼') @@ -465,6 +474,17 @@ this.$refs.reportProductHazardsApprovalModal.handleApprove(record) }, + /** + * 涓変笉鍘熷垯鍒嗘瀽娴佺▼瀹℃壒瑙﹀彂 + * @param record + */ + handleThreeNoSpare(record){ + this.selectedRowData = Object.assign({}, record) + this.$refs.reportThreeNoSpareApprovalModal.visible = true + this.$refs.reportThreeNoSpareApprovalModal.title = record.name + this.$refs.reportThreeNoSpareApprovalModal.handleApprove(record) + }, + batchHandle() { const categorySet = new Set(this.selectionRows.map(item => item.category)) const nameSet = new Set(this.selectionRows.map(item => item.name)) -- Gitblit v1.9.3