From 854bbeae1b509e5cd8a6370bf1c82ce658e1a3c5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=AD=A3=E5=9C=A3=E5=8D=8E?= <752718920@qq.com>
Date: Fri, 30 Apr 2021 18:44:31 +0800
Subject: [PATCH] =?UTF-8?q?=E5=A4=9A=E8=B4=A6=E6=88=B7=E4=BC=98=E5=8C=96?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../src/views/bill/dialog/BillDetail.vue | 8 +-
.../src/views/bill/mixins/BillModalMixin.js | 2 +-
.../views/bill/modules/PurchaseBackModal.vue | 224 +++++++++--------
.../views/bill/modules/PurchaseOrderModal.vue | 2 +-
.../views/bill/modules/RetailBackModal.vue | 8 +-
.../src/views/bill/modules/SaleBackModal.vue | 233 ++++++++++--------
6 files changed, 256 insertions(+), 221 deletions(-)
diff --git a/jshERP-web/src/views/bill/dialog/BillDetail.vue b/jshERP-web/src/views/bill/dialog/BillDetail.vue
index bb8595bc..323891b2 100644
--- a/jshERP-web/src/views/bill/dialog/BillDetail.vue
+++ b/jshERP-web/src/views/bill/dialog/BillDetail.vue
@@ -431,12 +431,12 @@
- {{model.getAmount}}
+ {{model.changeAmount}}
- {{model.backAmount}}
+ 0
@@ -501,12 +501,12 @@
- {{model.getAmount}}
+ {{model.changeAmount}}
- {{model.backAmount}}
+ 0
diff --git a/jshERP-web/src/views/bill/mixins/BillModalMixin.js b/jshERP-web/src/views/bill/mixins/BillModalMixin.js
index e01fbc86..0d65d769 100644
--- a/jshERP-web/src/views/bill/mixins/BillModalMixin.js
+++ b/jshERP-web/src/views/bill/mixins/BillModalMixin.js
@@ -71,7 +71,7 @@ export const BillModalMixin = {
})
})
this.$nextTick(() => {
- this.form.setFieldsValue({'payType': '现金'})
+ this.form.setFieldsValue({'payType': '现付'})
})
this.accountIdList = []
this.accountMoneyList = []
diff --git a/jshERP-web/src/views/bill/modules/PurchaseBackModal.vue b/jshERP-web/src/views/bill/modules/PurchaseBackModal.vue
index 008575e2..3dffbd85 100644
--- a/jshERP-web/src/views/bill/modules/PurchaseBackModal.vue
+++ b/jshERP-web/src/views/bill/modules/PurchaseBackModal.vue
@@ -1,120 +1,129 @@
-
-
-
-
-
-
-
-
- {{ item.supplier }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{ item.name }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+ {{ item.supplier }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ item.name }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/jshERP-web/src/views/bill/modules/PurchaseOrderModal.vue b/jshERP-web/src/views/bill/modules/PurchaseOrderModal.vue
index 78d55a48..19aa7136 100644
--- a/jshERP-web/src/views/bill/modules/PurchaseOrderModal.vue
+++ b/jshERP-web/src/views/bill/modules/PurchaseOrderModal.vue
@@ -165,7 +165,7 @@
for(let item of detailArr){
totalPrice += item.allPrice-0
}
- billMain.totalPrice = totalPrice
+ billMain.totalPrice = 0-totalPrice
if(this.model.id){
billMain.id = this.model.id
}
diff --git a/jshERP-web/src/views/bill/modules/RetailBackModal.vue b/jshERP-web/src/views/bill/modules/RetailBackModal.vue
index e705c1e3..0edfe7f3 100644
--- a/jshERP-web/src/views/bill/modules/RetailBackModal.vue
+++ b/jshERP-web/src/views/bill/modules/RetailBackModal.vue
@@ -172,10 +172,11 @@
this.addInit("LSTH")
} else {
this.model.operTime = this.model.operTimeStr
- this.model.debt = this.model.discountLastMoney - this.model.changeAmount
+ this.model.getAmount = this.model.changeAmount
+ this.model.backAmount = 0
this.$nextTick(() => {
this.form.setFieldsValue(pick(this.model,'organId', 'operTime', 'number', 'remark',
- 'discount','discountMoney','discountLastMoney','otherMoney','accountId','changeAmount','debt'))
+ 'discount','discountMoney','discountLastMoney','otherMoney','accountId','changeAmount','getAmount','backAmount'))
});
// 加载子表数据
let params = {
@@ -197,7 +198,8 @@
for(let item of detailArr){
totalPrice += item.allPrice-0
}
- billMain.totalPrice = totalPrice
+ billMain.totalPrice = 0-totalPrice
+ billMain.changeAmount = 0-billMain.changeAmount
if(this.model.id){
billMain.id = this.model.id
}
diff --git a/jshERP-web/src/views/bill/modules/SaleBackModal.vue b/jshERP-web/src/views/bill/modules/SaleBackModal.vue
index 74c8e52f..30013635 100644
--- a/jshERP-web/src/views/bill/modules/SaleBackModal.vue
+++ b/jshERP-web/src/views/bill/modules/SaleBackModal.vue
@@ -1,117 +1,125 @@
-
-
-
-
-
-
-
-
- {{ item.supplier }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{ item.name }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+ {{ item.supplier }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ item.name }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+