| | |
| | | |
| | | 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, |