From 913751952334496ac84a8ed5ff8dc4ad4224d465 Mon Sep 17 00:00:00 2001 From: linfso Date: Thu, 8 Aug 2024 19:26:20 +0800 Subject: [PATCH] md --- src/api/emis/emisSettleBill.js | 8 + .../traceWaybillDetailView.vue | 1 + .../emisSettleBill/ChargeBillMoneyList.vue | 7 +- .../emisSettleBill/SiteInvoiceRecordApply.vue | 6 +- .../SiteMainBillConfirmList.vue | 4 +- .../panel/ChargeBillMoneyPanel.vue | 63 ++++--- .../panel/ChargeBillMonthPanel.vue | 43 +++-- .../emisSettleBill/panel/SiteConfimPanel.vue | 81 +++++---- .../panel/SiteWaitOpenBillPanel.vue | 168 +++++++++++------- .../CenterInvoiceRecordDealListPanel.vue | 11 +- .../panel/InvoiceRecordApplyListPanel.vue | 27 ++- .../emisSettleSubBill/subBillMergeMgnt.vue | 10 +- .../emisTmsScanRecord/scanRecordQuery.vue | 15 +- .../emis/emisWaybill/sendWaybillList.vue | 2 +- .../emis/emisWaybill/sendWaybillListNew.vue | 2 +- src/views/emis/emisWaybill/waybillRecord.vue | 2 +- 16 files changed, 290 insertions(+), 160 deletions(-) diff --git a/src/api/emis/emisSettleBill.js b/src/api/emis/emisSettleBill.js index a00cc325..25797163 100644 --- a/src/api/emis/emisSettleBill.js +++ b/src/api/emis/emisSettleBill.js @@ -25,6 +25,14 @@ export function confirmSettleBillBySite(id) { }) } +// 站点确认不开票 +export function confirmNotOpenBillBySite(id) { + return request({ + url: '/emis/emisSettleBill/confirmNotOpenBillBySite/' + id, + method: 'post' + }) +} + // 查询结算总账单详细 export function getInfoBySettleBillNo(settleBillNo) { diff --git a/src/views/emis/customerService/traceWaybillDetailView.vue b/src/views/emis/customerService/traceWaybillDetailView.vue index 042f79b3..caf341dc 100644 --- a/src/views/emis/customerService/traceWaybillDetailView.vue +++ b/src/views/emis/customerService/traceWaybillDetailView.vue @@ -138,6 +138,7 @@ export default { if( ownerSiteCode == this.billDetail.sendSiteCode || ownerSiteCode == this.billDetail.dispatchSiteCode + || ownerSiteCode == this.billDetail.dispatchUnderlingSiteCode || ownerSiteCode == this.billDetail.signSiteCode || ownerSiteCode == '88888' || empName ==this.billDetail.payee diff --git a/src/views/emis/emisSettleBill/ChargeBillMoneyList.vue b/src/views/emis/emisSettleBill/ChargeBillMoneyList.vue index c804e3e1..93dac64c 100644 --- a/src/views/emis/emisSettleBill/ChargeBillMoneyList.vue +++ b/src/views/emis/emisSettleBill/ChargeBillMoneyList.vue @@ -4,13 +4,16 @@
- + - +
+ + + diff --git a/src/views/emis/emisSettleBill/SiteInvoiceRecordApply.vue b/src/views/emis/emisSettleBill/SiteInvoiceRecordApply.vue index 0463f1ff..f47905f8 100644 --- a/src/views/emis/emisSettleBill/SiteInvoiceRecordApply.vue +++ b/src/views/emis/emisSettleBill/SiteInvoiceRecordApply.vue @@ -4,10 +4,10 @@
- + - - + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - - - + + @@ -208,7 +220,7 @@ import PayRecordInput from '@/views/emis/emisSettlePayRecord/panel/PayRecordInpu import elDateSimplePicker from '@/components/DatePickerAdv/elDateSimplePicker'; export default { - name: "MoneyPanel", + name: "ChargeBillMoneyPanel", components: { PayRecordInput,elDateSimplePicker }, dicts: [ ], @@ -311,7 +323,8 @@ export default { }, created() { this.queryOrderType="1" - + // 必须业务已确认后才可以做收款和开票 + this.blSiteConfirm="1" this.getList(); }, @@ -319,14 +332,16 @@ export default { /** 查询结算总账单列表 */ getList() { this.loading = true; - - // 按运单查询时的处理 if(this.queryOrderType==1){ this.queryParams.params.billCode=this.queryParams.settleBillNo; this.queryParams.settleBillNo=null; } + // 必须业务已确认后才可以做收款和开票 + this.queryParams.blSiteConfirm="1" + + listEmisSettleBill(this.addDateRange(this.queryParams, this.dateTimeRange)).then(response => { this.emisSettleBillList = response.rows; this.total = response.total; diff --git a/src/views/emis/emisSettleBill/panel/ChargeBillMonthPanel.vue b/src/views/emis/emisSettleBill/panel/ChargeBillMonthPanel.vue index 281c3de3..f736db22 100644 --- a/src/views/emis/emisSettleBill/panel/ChargeBillMonthPanel.vue +++ b/src/views/emis/emisSettleBill/panel/ChargeBillMonthPanel.vue @@ -172,13 +172,6 @@
{{scope.row.settleStartDate}}~{{scope.row.settleEndDate}}
- - - - - - - + + + + + + + + + + + + + + + - - - - - - - - + + - - - - + + + @@ -339,6 +340,7 @@ export default { created() { this.queryOrderType="1" + this.getList(); }, @@ -353,6 +355,9 @@ export default { this.queryParams.settleBillNo=null; } + // 必须业务已确认后才可以做收款和开票 + this.queryParams.blSiteConfirm="1" + listEmisSettleBill(this.addDateRange(this.queryParams, this.dateTimeRange)).then(response => { this.emisSettleBillList = response.rows; this.total = response.total; diff --git a/src/views/emis/emisSettleBill/panel/SiteConfimPanel.vue b/src/views/emis/emisSettleBill/panel/SiteConfimPanel.vue index 2001dee5..c4ecf4ae 100644 --- a/src/views/emis/emisSettleBill/panel/SiteConfimPanel.vue +++ b/src/views/emis/emisSettleBill/panel/SiteConfimPanel.vue @@ -1,15 +1,15 @@