From a582133923a3c7f366ab2b8d699b1cbca2ea8518 Mon Sep 17 00:00:00 2001 From: linfso Date: Thu, 12 Jun 2025 15:58:04 +0800 Subject: [PATCH] md --- .../emisSettleSubBill/subBillMergeMgnt.vue | 91 ++++++++++++++++--- 1 file changed, 78 insertions(+), 13 deletions(-) diff --git a/src/views/emis/emisSettleSubBill/subBillMergeMgnt.vue b/src/views/emis/emisSettleSubBill/subBillMergeMgnt.vue index 091c5c4d..9ac2ecd9 100644 --- a/src/views/emis/emisSettleSubBill/subBillMergeMgnt.vue +++ b/src/views/emis/emisSettleSubBill/subBillMergeMgnt.vue @@ -151,9 +151,19 @@ plain size="mini" :disabled="multiple" - @click="handleBatchGenBill" + @click="handleBatchGenBill(1)" v-hasPermi="['emis:emisSettleBill:add']" - >批量生成现金账单 + >批量生成(现金) + + + 批量生成(月结) @@ -430,6 +440,7 @@ import MergeBillForm from '@/views/emis/emisSettleBill/MergeBillForm.vue'; import BillFeeListPanel from '@/views/emis/emisSettleSubBill/panel/BillFeeListPanel.vue'; import { parseTime,genJsSeqNo } from "@/utils/custom"; +import moment from 'moment'; export default { name: "SubBillMergeMgnt", @@ -872,6 +883,29 @@ export default { return; } + // 检查是否有混杂单子 + let lastSettleType=null; + for(let i=0;i { - let startDate = new Date(this.billMonth+"-01 00:00:00"); - let endDate= this.getMonthLast(startDate); - endDate.setHours(23,59,59,0) + + this.loading = true; for(let i=0;i