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