From 0b098b4e1836e17ac7af5dba7859fa5c883e58e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AD=A3=E5=9C=A3=E5=8D=8E?= <752718920@qq.com> Date: Sun, 20 Nov 2022 01:24:01 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BB=99=E9=87=87=E8=B4=AD=E5=92=8C=E9=94=80?= =?UTF-8?q?=E5=94=AE=E9=80=80=E8=B4=A7=E5=8D=95=E5=A2=9E=E5=8A=A0=E6=A0=A1?= =?UTF-8?q?=E9=AA=8C=E9=80=BB=E8=BE=91=EF=BC=8C=E6=94=AF=E6=8C=81=E7=89=B9?= =?UTF-8?q?=E6=AE=8A=E6=83=85=E5=86=B5=E7=9A=84=E6=AC=A0=E6=AC=BE=EF=BC=8C?= =?UTF-8?q?=E5=B9=B6=E7=BB=99=E6=94=B6=E4=BB=98=E6=AC=BE=E5=8D=95=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E5=AE=9E=E9=99=85=E6=AC=A0=E6=AC=BE=E7=9A=84=E5=88=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/bill/PurchaseBackList.vue | 1 + jshERP-web/src/views/bill/SaleBackList.vue | 1 + .../views/bill/modules/PurchaseBackModal.vue | 8 +++- .../src/views/bill/modules/SaleBackModal.vue | 8 +++- .../views/financial/dialog/DebtBillList.vue | 45 ++++++++----------- .../financial/mixins/FinancialModalMixin.js | 4 +- 6 files changed, 37 insertions(+), 30 deletions(-) diff --git a/jshERP-web/src/views/bill/PurchaseBackList.vue b/jshERP-web/src/views/bill/PurchaseBackList.vue index 51528646..36d43cb6 100644 --- a/jshERP-web/src/views/bill/PurchaseBackList.vue +++ b/jshERP-web/src/views/bill/PurchaseBackList.vue @@ -232,6 +232,7 @@ } }, { title: '退款', dataIndex: 'changeAmount',width:50}, + { title: '欠款', dataIndex: 'debt',width:60}, { title: '状态', dataIndex: 'status', width: 80, align: "center", scopedSlots: { customRender: 'customRenderStatus' } } diff --git a/jshERP-web/src/views/bill/SaleBackList.vue b/jshERP-web/src/views/bill/SaleBackList.vue index e0e98b2a..f4fe08f1 100644 --- a/jshERP-web/src/views/bill/SaleBackList.vue +++ b/jshERP-web/src/views/bill/SaleBackList.vue @@ -232,6 +232,7 @@ } }, { title: '退款', dataIndex: 'changeAmount',width:50}, + { title: '欠款', dataIndex: 'debt',width:60}, { title: '状态', dataIndex: 'status', width: 80, align: "center", scopedSlots: { customRender: 'customRenderStatus' } } diff --git a/jshERP-web/src/views/bill/modules/PurchaseBackModal.vue b/jshERP-web/src/views/bill/modules/PurchaseBackModal.vue index 57b3a603..48e7ba9b 100644 --- a/jshERP-web/src/views/bill/modules/PurchaseBackModal.vue +++ b/jshERP-web/src/views/bill/modules/PurchaseBackModal.vue @@ -141,7 +141,7 @@ - + @@ -214,6 +214,7 @@ prefixNo: 'CGTH', fileList:[], rowCanEdit: true, + backStatus: true, model: {}, labelCol: { xs: { span: 24 }, @@ -302,10 +303,14 @@ if (this.action === 'add') { this.addInit(this.prefixNo) this.fileList = [] + this.backStatus = true } else { if(this.model.linkNumber) { this.rowCanEdit = false this.materialTable.columns[1].type = FormTypes.normal + this.backStatus = false + } else { + this.backStatus = true } this.model.operTime = this.model.operTimeStr this.model.debt = (this.model.discountLastMoney + this.model.otherMoney - this.model.changeAmount).toFixed(2) @@ -378,6 +383,7 @@ }, linkBillListOk(selectBillDetailRows, linkNumber, organId, discount, deposit, remark) { this.rowCanEdit = false + this.backStatus = false this.materialTable.columns[1].type = FormTypes.normal this.changeFormTypes(this.materialTable.columns, 'preNumber', 1) this.changeFormTypes(this.materialTable.columns, 'finishNumber', 1) diff --git a/jshERP-web/src/views/bill/modules/SaleBackModal.vue b/jshERP-web/src/views/bill/modules/SaleBackModal.vue index 54724878..96cd7baa 100644 --- a/jshERP-web/src/views/bill/modules/SaleBackModal.vue +++ b/jshERP-web/src/views/bill/modules/SaleBackModal.vue @@ -141,7 +141,7 @@ - + @@ -219,6 +219,7 @@ prefixNo: 'XSTH', fileList:[], rowCanEdit: true, + backStatus: true, model: {}, labelCol: { xs: { span: 24 }, @@ -308,10 +309,14 @@ this.addInit(this.prefixNo) this.personList.value = '' this.fileList = [] + this.backStatus = true } else { if(this.model.linkNumber) { this.rowCanEdit = false this.materialTable.columns[1].type = FormTypes.normal + this.backStatus = false + } else { + this.backStatus = true } this.model.operTime = this.model.operTimeStr this.model.debt = (this.model.discountLastMoney + this.model.otherMoney - this.model.changeAmount).toFixed(2) @@ -389,6 +394,7 @@ }, linkBillListOk(selectBillDetailRows, linkNumber, organId, discount, deposit, remark) { this.rowCanEdit = false + this.backStatus = false this.materialTable.columns[1].type = FormTypes.normal this.changeFormTypes(this.materialTable.columns, 'preNumber', 1) this.changeFormTypes(this.materialTable.columns, 'finishNumber', 1) diff --git a/jshERP-web/src/views/financial/dialog/DebtBillList.vue b/jshERP-web/src/views/financial/dialog/DebtBillList.vue index 635de3fe..bc7f48a9 100644 --- a/jshERP-web/src/views/financial/dialog/DebtBillList.vue +++ b/jshERP-web/src/views/financial/dialog/DebtBillList.vue @@ -1,7 +1,7 @@