diff --git a/pages/process/payment/index.js b/pages/process/payment/index.js index 9eaf9f7..0054f31 100644 --- a/pages/process/payment/index.js +++ b/pages/process/payment/index.js @@ -103,10 +103,10 @@ Scene({ const element = orderList[index] amount = math.plus(amount, element.settlePrice) this.data.params.ids.push(element.id) - if(index == 0 && Number(element.settleType) == 2 && !util.isEmpty(element.bankCardNo)){ - this.data.settleType = '2' + if(!util.isEmpty(element.bankCardNo)){ this.data.params.bankCardNo = element.bankCardNo } + this.data.settleType = String(element.settleType) } this.data.orderStatus = orderList[0].status this.setData({ @@ -115,6 +115,7 @@ Scene({ orderList, amount, params: this.data.params, + settleType: this.data.settleType, orderStatus: this.data.orderStatus }) } else {