From 0a075ca04b5794c23ab448ae51834f0fdd9435d9 Mon Sep 17 00:00:00 2001 From: linfso Date: Tue, 1 Jul 2025 07:24:17 +0800 Subject: [PATCH] md --- .../EmisTmsCostProfitList.vue | 63 +++++++++++++++++-- 1 file changed, 59 insertions(+), 4 deletions(-) diff --git a/src/views/emis/emisTmsCostProfit/EmisTmsCostProfitList.vue b/src/views/emis/emisTmsCostProfit/EmisTmsCostProfitList.vue index 728cc7f0..725ea8fd 100644 --- a/src/views/emis/emisTmsCostProfit/EmisTmsCostProfitList.vue +++ b/src/views/emis/emisTmsCostProfit/EmisTmsCostProfitList.vue @@ -119,6 +119,14 @@ @click="handleReCalcProfitByBillCode" >利润重算 + + 批量重算 + - - + + + + + + + + + + + + + + + + @@ -290,6 +315,7 @@ export default { return { // 遮罩层 loading: true, + isDoing:false, // 选中数组 ids: [], // 非单个禁用 @@ -311,6 +337,10 @@ export default { openForm: false, titleForm: "", + openBatch:false, + titleBatch:null, + batchBillList:null, + openTraceInfoTitle:"", openTraceInfo:false, currentTraceBillCode:null, @@ -508,11 +538,11 @@ export default { this.openTraceInfoTitle="查看【"+row.billCode+"】"; // this.currentTraceBillCode=row.billCode; // this.currentTraceBillItem=row.waybillDetail; - this.currentId=row.id; + this.currentId=row.id; this.openTraceInfo=true; }, async handleReCalcProfitByBillCode(){ - if(this.selectBillList&&this.selectBillList.length>0){ + if(this.selectBillList&&this.selectBillList.length>0){ this.loading = true; for(let i=0;i0){ + this.loading = true; + this.isDoing=true; + for(let i=0;i