|
@@ -11,13 +11,13 @@ var payContainer = new Vue({
|
|
|
PAY_UNPAIDAMOUNT: '', //待支付金额
|
|
|
PAY_PAYAMOUNT: 0,//本次支付金额
|
|
|
PAY_MOBILE_URL: '',//二维码生成链接
|
|
|
- PAY_DATA:{} //支付数据
|
|
|
+ PAY_DATA:{}, //支付数据
|
|
|
+ PAY_USERTYPE:'ENTERPRISE'
|
|
|
},
|
|
|
- bankData:[
|
|
|
+ B2BbankData:[
|
|
|
{imgUrl:'/img/pay/iconbank-01@2x.png',bankName:'中国工商银行',bankNum:'ICBC_B2B'},
|
|
|
{imgUrl:'/img/pay/iconbank-02@2x.png',bankName:'招商银行',bankNum:'CMBCHINA_B2B'},
|
|
|
{imgUrl:'/img/pay/iconbank-03@2x.png',bankName:'中国建设银行',bankNum:'CCB_B2B'},
|
|
|
- {imgUrl:'/img/pay/iconbank-04@2x.png',bankName:'交通银行',bankNum:'BOCO_B2B'},
|
|
|
{imgUrl:'/img/pay/iconbank-05@2x.png',bankName:'兴业银行',bankNum:'CIB_B2B'},
|
|
|
{imgUrl:'/img/pay/iconbank-06@2x.png',bankName:'中国民生银行',bankNum:'CMBC_B2B'},
|
|
|
{imgUrl:'/img/pay/iconbank-07@2x.png',bankName:'中国广发银行',bankNum:'CEB_B2B'},
|
|
@@ -32,13 +32,38 @@ var payContainer = new Vue({
|
|
|
{imgUrl:'/img/pay/iconbank-16@2x.png',bankName:'徽商银行',bankNum:'HSB_B2B'},
|
|
|
{imgUrl:'/img/pay/iconbank-17@2x.png',bankName:'青岛银行',bankNum:'QDYH_B2B'},
|
|
|
{imgUrl:'/img/pay/iconbank-18@2x.png',bankName:'浙商银行',bankNum:'CZ_B2B'},
|
|
|
- {imgUrl:'/img/pay/iconbank-19@2x.png',bankName:'齐鲁银行',bankNum:'QLYH_B2B'}
|
|
|
+ {imgUrl:'/img/pay/iconbank-19@2x.png',bankName:'齐鲁银行',bankNum:'QLYH_B2B'},
|
|
|
+ {imgUrl:'/img/pay/iconbank-20@2x.png',bankName:'上海银行',bankNum:'SHB_B2B'},
|
|
|
+ {imgUrl:'/img/pay/iconbank-21@2x.png',bankName:'莱商银行',bankNum:'ISBC_B2B'},
|
|
|
+ {imgUrl:'/img/pay/iconbank-22@2x.png',bankName:'厦门银行',bankNum:'XMCCB_B2B'}
|
|
|
+ ],
|
|
|
+ B2CbankData:[
|
|
|
+ {imgUrl:'/img/pay/iconbank-01@2x.png',bankName:'中国工商银行',bankNum:'ICBC_B2C'},
|
|
|
+ {imgUrl:'/img/pay/iconbank-02@2x.png',bankName:'招商银行',bankNum:'CMBCHINA_B2C'},
|
|
|
+ {imgUrl:'/img/pay/iconbank-03@2x.png',bankName:'中国建设银行',bankNum:'CCB_B2C'},
|
|
|
+ {imgUrl:'/img/pay/iconbank-05@2x.png',bankName:'兴业银行',bankNum:'CIB_B2C'},
|
|
|
+ {imgUrl:'/img/pay/iconbank-06@2x.png',bankName:'中国民生银行',bankNum:'CMBC_B2C'},
|
|
|
+ {imgUrl:'/img/pay/iconbank-07@2x.png',bankName:'中国广发银行',bankNum:'CEB_B2C'},
|
|
|
+ {imgUrl:'/img/pay/iconbank-08@2x.png',bankName:'中国银行',bankNum:'BOC_B2C'},
|
|
|
+ {imgUrl:'/img/pay/iconbank-09@2x.png',bankName:'平安银行',bankNum:'SZPA_B2C'},
|
|
|
+ {imgUrl:'/img/pay/iconbank-10@2x.png',bankName:'中信银行',bankNum:'ECITIC_B2C'},
|
|
|
+ {imgUrl:'/img/pay/iconbank-11@2x.png',bankName:'浦发银行',bankNum:'SPDB_B2C'},
|
|
|
+ {imgUrl:'/img/pay/iconbank-12@2x.png',bankName:'华夏银行',bankNum:'HXB_B2C'},
|
|
|
+ {imgUrl:'/img/pay/iconbank-13@2x.png',bankName:'北京银行',bankNum:'BCCB_B2C'},
|
|
|
+ {imgUrl:'/img/pay/iconbank-14@2x.png',bankName:'中国农业银行',bankNum:'ABC_B2C'},
|
|
|
+ {imgUrl:'/img/pay/iconbank-15@2x.png',bankName:'中国邮政储蓄银行',bankNum:'PSBC_B2C'},
|
|
|
+ {imgUrl:'/img/pay/iconbank-16@2x.png',bankName:'徽商银行',bankNum:'HSB_B2C'},
|
|
|
+ {imgUrl:'/img/pay/iconbank-18@2x.png',bankName:'浙商银行',bankNum:'CZ_B2C'},
|
|
|
+ {imgUrl:'/img/pay/iconbank-19@2x.png',bankName:'齐鲁银行',bankNum:'QLYH_B2C'},
|
|
|
+ {imgUrl:'/img/pay/iconbank-20@2x.png',bankName:'上海银行',bankNum:'SHB_B2C'},
|
|
|
+ {imgUrl:'/img/pay/iconbank-21@2x.png',bankName:'晋商银行',bankNum:'JSHB_B2C'}
|
|
|
],
|
|
|
methodTab:['线上支付','转账支付'],
|
|
|
mobileData:[
|
|
|
{imgUrl:'/img/pay/iconbank-ali@2x.png',bankName:'支付宝支付',bankNum:'ALIPAY'},
|
|
|
{imgUrl:'/img/pay/iconbank-wx@2x.png',bankName:'微信支付',bankNum:'WEIXIN'},
|
|
|
- {imgUrl:'/img/pay/iconbank-bank@2x.png',bankName:'网银支付',bankNum:'ICBC_B2B'}
|
|
|
+ {imgUrl:'/img/pay/iconbank-B2Bbank@2x.png',bankName:'网银支付',bankNum:'ICBC_B2B'},
|
|
|
+ {imgUrl:'/img/pay/iconbank-B2Cbank@2x.png',bankName:'个人网银',bankNum:'ICBC_B2C'}
|
|
|
],
|
|
|
pageType:'',//页面跳转类型
|
|
|
paidAmount:'',//订单待付金额
|
|
@@ -51,6 +76,7 @@ var payContainer = new Vue({
|
|
|
discernReceiptList:[],//支付记录列表
|
|
|
tabIndex:0,//支付方式 0 移动支付 1网银支付 2线下转账
|
|
|
mbOrderId:'',//支付订单ID
|
|
|
+ BankUserType:1,
|
|
|
mobileTabIndex:null,
|
|
|
bankTabIndex:0,
|
|
|
isRequest:false,
|
|
@@ -168,7 +194,6 @@ var payContainer = new Vue({
|
|
|
return;
|
|
|
}
|
|
|
if(_self.payInfo.PAY_BANK_NUM == "WEIXIN"){
|
|
|
-
|
|
|
if(_self.pageType === '1'){
|
|
|
if(!isPC){
|
|
|
var orderInfo = {//二手微信二维码参数
|
|
@@ -250,7 +275,9 @@ var payContainer = new Vue({
|
|
|
bankCode:_self.payInfo.PAY_BANK_NUM,
|
|
|
returnUrl:'https://www.caimei365.com/',
|
|
|
productId:_self.productID,
|
|
|
+ userType:_self.payInfo.PAY_USERTYPE,
|
|
|
};
|
|
|
+ debugger
|
|
|
_self.PayOrdersecondHandPay(params,_self.payInfo.PAY_BANK_NUM);
|
|
|
}else{
|
|
|
var params = {//正常订单
|
|
@@ -258,8 +285,10 @@ var payContainer = new Vue({
|
|
|
payAmount: parseInt(_self.payAmount*100),
|
|
|
bankCode:_self.payInfo.PAY_BANK_NUM,
|
|
|
returnUrl:'https://www.caimei365.com/',
|
|
|
- orderId:_self.payInfo.PAY_ORDERID
|
|
|
+ orderId:_self.payInfo.PAY_ORDERID,
|
|
|
+ userType:_self.payInfo.PAY_USERTYPE
|
|
|
};
|
|
|
+ debugger
|
|
|
_self.PayOrderPcMallPay(params,_self.payInfo.PAY_BANK_NUM);
|
|
|
}
|
|
|
}
|
|
@@ -374,7 +403,9 @@ var payContainer = new Vue({
|
|
|
this.mobileTabIndex = index;
|
|
|
this.payInfo.PAY_BANK_NUM = bankNum;
|
|
|
if( this.mobileTabIndex==2){
|
|
|
-
|
|
|
+ this.payInfo.PAY_USERTYPE = 'ENTERPRISE';
|
|
|
+ }else if(this.mobileTabIndex == 3){
|
|
|
+ this.payInfo.PAY_USERTYPE = 'USER';
|
|
|
}
|
|
|
},
|
|
|
checkBankPay:function(index,item){//选择网银支付方式-选择银行
|