|
@@ -132,7 +132,7 @@ var payContainer = new Vue({
|
|
|
_self.onlinePay = data.onlinePay;
|
|
|
_self.isRequest = true;
|
|
|
// 支付方式配置
|
|
|
- _self.checkPayMode(data.onlinePayWays,data.weChatFlag)
|
|
|
+ _self.checkPayMode(data.onlinePayWays,data.weChatFlag,data.aliPayFlag)
|
|
|
_self.PayOrderOnLineSwitch();
|
|
|
}else{
|
|
|
CAIMEI.Alert(response.msg,'确定',false);
|
|
@@ -140,7 +140,7 @@ var payContainer = new Vue({
|
|
|
})
|
|
|
},
|
|
|
// 校验支付模式
|
|
|
- checkPayMode(range,weChatFlag){
|
|
|
+ checkPayMode(range,weChatFlag,aliPayFlag){
|
|
|
// test range = '4'
|
|
|
// 1微信 2支付宝 3个人网银 4企业网银
|
|
|
if(weChatFlag === '2'){
|
|
@@ -148,7 +148,11 @@ var payContainer = new Vue({
|
|
|
}else{
|
|
|
this.weChatFlag = range.indexOf('1') > -1
|
|
|
}
|
|
|
- this.aliPayFlag = range.indexOf('2') > -1
|
|
|
+ if(aliPayFlag === '2'){
|
|
|
+ this.aliPayFlag = false
|
|
|
+ }else{
|
|
|
+ this.aliPayFlag = range.indexOf('1') > -1
|
|
|
+ }
|
|
|
this.B2BpayFlag = range.indexOf('4') > -1
|
|
|
this.QuickPayFlag = range.indexOf('5') > -1
|
|
|
// 设置默认支付方式
|