|
@@ -75,19 +75,23 @@ const cardMixins = {
|
|
|
checkPayMode(range,weChatFlag) {
|
|
|
// 校验支付模式
|
|
|
// test range = '4'
|
|
|
- // 1微信 2支付宝 3个人网银 4企业网银 5快捷支付
|
|
|
- if(weChatFlag === '2'){
|
|
|
- this.weChatFlag = false
|
|
|
- }else{
|
|
|
- this.weChatFlag = range.indexOf('1') > -1
|
|
|
- }
|
|
|
- this.B2BpayFlag = range.indexOf('4') > -1
|
|
|
- this.QuickPayFlag = range.indexOf('5') > -1
|
|
|
- // 设置默认支付方式
|
|
|
- if(this.QuickPayFlag){
|
|
|
- this.tabCurrentIndex = 3
|
|
|
- }else{
|
|
|
- this.tabCurrentIndex = this.weChatFlag ? 0 : this.B2BpayFlag ? 1 : 2
|
|
|
+ // 1微信 2支付宝 3个人网银 4企业网银 5快捷支付
|
|
|
+ if(range){
|
|
|
+ if(weChatFlag === '2'){
|
|
|
+ this.weChatFlag = false
|
|
|
+ }else{
|
|
|
+ this.weChatFlag = range.indexOf('1') > -1
|
|
|
+ }
|
|
|
+ this.B2BpayFlag = range.indexOf('4') > -1
|
|
|
+ this.QuickPayFlag = range.indexOf('5') > -1
|
|
|
+ // 设置默认支付方式
|
|
|
+ if(this.QuickPayFlag){
|
|
|
+ this.tabCurrentIndex = 3
|
|
|
+ }else{
|
|
|
+ this.tabCurrentIndex = this.weChatFlag ? 0 : this.B2BpayFlag ? 1 : 2
|
|
|
+ }
|
|
|
+ }else{
|
|
|
+ this.tabCurrentIndex = 2
|
|
|
}
|
|
|
this.tabClick(this.tabCurrentIndex)
|
|
|
}
|