From 21ba9cde42a0fbef12784642d55b1dd9bb4c3f8c Mon Sep 17 00:00:00 2001 From: linfso Date: Tue, 1 Jul 2025 01:36:31 +0800 Subject: [PATCH] md --- src/api/emis/emisTransPlanRule.js | 8 +++++ src/views/emis/emisTransPlanRule/index.vue | 37 +++++++++++++++++++++- 2 files changed, 44 insertions(+), 1 deletion(-) diff --git a/src/api/emis/emisTransPlanRule.js b/src/api/emis/emisTransPlanRule.js index 9fc09f49..fadad6ce 100644 --- a/src/api/emis/emisTransPlanRule.js +++ b/src/api/emis/emisTransPlanRule.js @@ -25,6 +25,14 @@ export function getEmisTransPlanRule(id) { }) } +export function batchEdit(data) { + return request({ + url: '/emis/emisTransPlanRule/batchEdit', + method: 'put', + data: data + }) +} + // 草稿下单 export function draftSubmitRule(data) { return request({ diff --git a/src/views/emis/emisTransPlanRule/index.vue b/src/views/emis/emisTransPlanRule/index.vue index 3946374f..ad4b28d6 100644 --- a/src/views/emis/emisTransPlanRule/index.vue +++ b/src/views/emis/emisTransPlanRule/index.vue @@ -91,6 +91,17 @@ v-hasPermi="['emis:emisTransPlanRule:edit']" >修改规则 + + 批量修改规则 + + + + + @@ -169,6 +184,8 @@ import TransProductPicker from '@/views/emis/EmisBaseTools/TransProductPicker.vu import EmpNamePicker from '@/views/emis/EmisBaseTools/EmpNamePicker.vue'; +import BatchTransPlanRuleUpdateForm from '@/views/emis/emisTransPlanRule/BatchTransPlanRuleUpdateForm.vue'; + export default { name: "EmisTransPlanRule", @@ -180,7 +197,9 @@ export default { EmisSiteSimplePicker2, TransLinePicker, TransProductPicker, - EmpNamePicker + EmpNamePicker, + BatchTransPlanRuleUpdateForm + }, dicts: [ ], @@ -204,6 +223,9 @@ export default { emisTransPlanRuleList: [], selectList:null, + openBatchUpdateForm:false, + titleBatchForm: "", + currentId:null, openForm: false, titleForm: "", @@ -279,6 +301,19 @@ export default { }, handleShowMoreInput(){ this.moreInputVisible = !this.moreInputVisible; + }, + /** 修改按钮操作 */ + handleBatchUpdate(row) { + // this.currentId= row.id; + this.openBatchUpdateForm = true; + this.titleBatchForm = "批量修改"; + }, + handleBatchFormChanged(){ + this.openBatchUpdateForm = false; + this.getList(); + }, + cancelBatchForm(){ + this.openBatchUpdateForm = false; }, /** 修改按钮操作 */ handleUpdate(row) {