From 352780a799d49510eb75b48e75015e8528612fec Mon Sep 17 00:00:00 2001 From: zhaowei <zhaowei> Date: 星期三, 23 七月 2025 15:45:21 +0800 Subject: [PATCH] 1、停用申请页面功能及流程 2、调整技术状态变更申请驳回时的审批节点展示条件 --- src/views/flowable/workflow/FlowTodo.vue | 21 +++++++++++++++++++++ 1 files changed, 21 insertions(+), 0 deletions(-) diff --git a/src/views/flowable/workflow/FlowTodo.vue b/src/views/flowable/workflow/FlowTodo.vue index 9215f12..9e17661 100644 --- a/src/views/flowable/workflow/FlowTodo.vue +++ b/src/views/flowable/workflow/FlowTodo.vue @@ -115,6 +115,11 @@ <technical-status-evaluation-application-approval-modal ref="technicalStatusEvaluationApplicationApprovalModal" :selectShenpiData="selectedRowData" @modalFormOk="modalFormOk"/> + + <!--璁惧鍋滅敤鐢宠--> + <technical-status-deactivate-approval-modal ref="technicalStatusDeactivateApprovalModal" + :selectShenpiData="selectedRowData" + @modalFormOk="modalFormOk"/> </a-card> </template> @@ -133,11 +138,13 @@ import TechnicalStatusChangeApprovalModal from './TechnicalStatus/TechnicalStatusChangeApprovalModal' import TechnicalStatusEvaluationApplicationApprovalModal from './TechnicalStatusEvaluation/TechnicalStatusEvaluationApplicationApprovalModal' + import TechnicalStatusDeactivateApprovalModal from './TechnicalStatus/TechnicalStatusDeactivateApprovalModal' export default { name: 'FlowTodo', mixins: [JeecgListMixin], components: { + TechnicalStatusDeactivateApprovalModal, TechnicalStatusEvaluationApplicationApprovalModal, TechnicalStatusChangeApprovalModal, RepairOrderApprovalModal, @@ -256,6 +263,9 @@ case 'TECHNICAL_STATUS_EVALUATION_APPLY_PROCESS': this.handleTechnicalStatusEvaluationApply(record) break + case 'TECHNICAL_STATUS_DEACTIVATE_PROCESS': + this.handleTechnicalStatusDeactivate(record) + break default: alert('娌℃壘鍒拌娴佺▼') } @@ -357,6 +367,17 @@ this.$refs.technicalStatusEvaluationApplicationApprovalModal.handleApprove(record) }, + /** + * 鐐瑰嚮鍋滅敤鍔犲伐璁惧鐢宠鍒嗙被娴佺▼瀹℃壒鏃惰Е鍙� + * @param record + */ + handleTechnicalStatusDeactivate(record) { + this.selectedRowData = Object.assign({}, record) + this.$refs.technicalStatusDeactivateApprovalModal.visible = true + this.$refs.technicalStatusDeactivateApprovalModal.title = record.name + this.$refs.technicalStatusDeactivateApprovalModal.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