diff --git a/src/layout/components/Emain.vue b/src/layout/components/Emain.vue
index 4a5fb98..a587b81 100644
--- a/src/layout/components/Emain.vue
+++ b/src/layout/components/Emain.vue
@@ -24,9 +24,9 @@
-
+
-
+
diff --git a/src/pages/eashier/service/copyPayment.vue b/src/pages/eashier/service/copyPayment.vue
new file mode 100644
index 0000000..5cc3b04
--- /dev/null
+++ b/src/pages/eashier/service/copyPayment.vue
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+
+ {{ scope.row.payMoney }}
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/pages/eashier/service/mixins.js b/src/pages/eashier/service/mixins.js
new file mode 100644
index 0000000..e94b3b2
--- /dev/null
+++ b/src/pages/eashier/service/mixins.js
@@ -0,0 +1,32 @@
+export const Mixins = {
+ methods:{
+ handleData(row){
+ if(row){
+ row.rechargeAccountList.forEach(firstItem=>{
+ let list = []
+ this.list.forEach(secondItem=>{
+ secondItem.rechargeAccountList.forEach(thirdItem=>{
+ if(thirdItem.id === firstItem.id){
+ list.push(thirdItem)
+ }
+ })
+ })
+ // 本单使用总和
+ this.$set(firstItem,'cardSum',eval(list.map(item=>item.spendMoney*1).join("+")))
+ // 当前行可用
+ this.$set(firstItem,'CardCurrentUse',firstItem.cardConsumeMoney*1 - firstItem.cardSum*1 + firstItem.spendMoney*1)
+ // 可用余额
+ this.$set(firstItem,'cardOvers',firstItem.CardCurrentUse*1 - firstItem.spendMoney*1)
+ try{
+ firstItem.cardSum = firstItem.cardSum.toFixed(2) * 1
+ firstItem.CardCurrentUse = firstItem.CardCurrentUse.toFixed(2) * 1
+ firstItem.cardOvers = firstItem.cardOvers.toFixed(2) * 1
+ }catch(err){
+
+ }
+ })
+ }
+ return row
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/pages/eashier/service/payment.vue b/src/pages/eashier/service/payment.vue
index 9f39d6e..2f22f99 100644
--- a/src/pages/eashier/service/payment.vue
+++ b/src/pages/eashier/service/payment.vue
@@ -38,10 +38,12 @@ export default {
that.form = JSON.parse(JSON.stringify(form));
that.payLists = [];
that.payLists = JSON.parse(JSON.stringify(list));
+ console.log('form传过来了嘛--->',form)
},
//选择金额.
editPay(row, index) {
this.payIndex = index;
+ console.log(this.form)
if (index = 0) {
row.payMoney = (this.form.collectionCashAmounts + row.payMoney).toFixed(2) * 1;
}
diff --git a/src/pages/eashier/service/service.vue b/src/pages/eashier/service/service.vue
index c26be19..5cf5cad 100644
--- a/src/pages/eashier/service/service.vue
+++ b/src/pages/eashier/service/service.vue
@@ -406,14 +406,15 @@
+
+
+
+
+ {{ scope.row.CardCurrentUse?scope.row.CardCurrentUse:scope.row.cardOvers }}
+
+
+
+
+ {{ scope.row.cardSum?scope.row.cardSum:0 }}
+
+
折扣卡
@@ -436,12 +466,6 @@
活动卡
-
+
+
+ >
+
+ {{ scope.row.cardOvers.toFixed(2) }}
+
+
+ >
+
+
+ {{ scope.row.collectionRechargeAmount?scope.row.collectionRechargeAmount:0 }}
+
+
+
-
+
@@ -660,6 +696,7 @@