| | |
| | | |
| | | // if (optionType != 1) { |
| | | //直接修改支付金额不重置支付金额 |
| | | item.payMoney = zkPrice * count; |
| | | item.payMoney = (zkPrice * count).toFixed(2); |
| | | // } |
| | | _this.order.payMoney += parseFloat(item.payMoney); |
| | | |
| | |
| | | |
| | | if (this.checkSubmitOrder()) { |
| | | let _this = this; |
| | | //是否全部为储值卡支付 |
| | | let isCardPay=true; |
| | | |
| | | if(submitType == 1) { |
| | | //校验支付方式 |
| | | |
| | | |
| | | |
| | | if (_this.payMoneys.length > 0) { |
| | | let flows = [] |
| | | var total = 0; |
| | |
| | | if (item.type == '储值卡'){ |
| | | flow.isGift = item.isGift; |
| | | flow.cardId = item.id; |
| | | }else{ |
| | | isCardPay=false; |
| | | } |
| | | total += parseFloat(item.money); |
| | | flows.push(flow) |
| | |
| | | return false; |
| | | } |
| | | _this.order.flows = flows; |
| | | |
| | | |
| | | |
| | | |
| | | } else { |
| | | this.$message.warning("请选择支付方式"); |
| | | return false; |
| | |
| | | item.achieveList = []; |
| | | } |
| | | if (item.uuid == achieve.orderItem.uuid) { |
| | | |
| | | if(isCardPay){ |
| | | //如果是储值卡支付,则业绩自动切换到划扣金额 |
| | | achieve.payMethod="划扣"; |
| | | } |
| | | |
| | | let achieveNew = { |
| | | uuid:item.uuid, |
| | | beaultId: achieve.saleId, |