|
@@ -47,8 +47,9 @@ var payContainer = new Vue({
|
|
|
orderNo:'', //订单号
|
|
|
orderTotalFee:'',
|
|
|
unpaidAmount:'', //真正的付款金额
|
|
|
- vipId: null, //会员套餐id
|
|
|
- comboInfo: [] // 会员套餐
|
|
|
+ comboInfo: [], // 会员套餐
|
|
|
+ type: 1,
|
|
|
+ vipMonth: 0,
|
|
|
},
|
|
|
filters: {
|
|
|
NumFormat :function(value) {
|
|
@@ -83,12 +84,15 @@ var payContainer = new Vue({
|
|
|
_self.payInfo.payLinkTypeText = _self.payInfo.payLinkType == 1 ? '企业网银' : '个人网银';
|
|
|
_self.payInfo.payUserType = _self.payInfo.payLinkType == 1 ? 'ENTERPRISE' : 'USER';
|
|
|
_self.unpaidAmount = _data.orderPayLink.unpaidAmount;
|
|
|
- _self.vipId = _data.orderPayLink.vipId;
|
|
|
+ _self.type = _data.type;
|
|
|
+ _self.userName = _data.userName;
|
|
|
+ _self.vipMonth = _data.orderPayLink.vipMonth;
|
|
|
if(_data.code == 0){
|
|
|
setTimeout(function () { //支付倒计时
|
|
|
_self.countTime(_self.payInfo.payTime)
|
|
|
}, 1000);
|
|
|
if(_self.payInfo.payOrderId !== null){
|
|
|
+
|
|
|
_self.infoPayOrderCheckoutCounter();
|
|
|
}else{
|
|
|
console.log('本次支付链接是支付超级会员');
|
|
@@ -162,18 +166,7 @@ var payContainer = new Vue({
|
|
|
CAIMEI.dialog('请选择银行!');
|
|
|
return;
|
|
|
}
|
|
|
- // 普通订单
|
|
|
- if (_self.vipId === null){
|
|
|
- var params = {
|
|
|
- payWay: 'UNIONPAY',
|
|
|
- payAmount: _self.payInfo.payUnpaidAmount * 100,
|
|
|
- bankCode: _self.payInfo.payBankNum,
|
|
|
- returnUrl: 'https://www.caimei365.com/pay/success.html?pageType=www&type=success&payAmount='+_self.payAmount,
|
|
|
- orderId: _self.payInfo.payOrderId,
|
|
|
- userType: _self.payInfo.payUserType
|
|
|
- };
|
|
|
- _self.PayOrderPcMallPay(params);
|
|
|
- }else {
|
|
|
+ if (_self.type === 2){
|
|
|
// 支付超级会员
|
|
|
console.log('支付超级会员');
|
|
|
var params = {
|
|
@@ -183,6 +176,18 @@ var payContainer = new Vue({
|
|
|
vipRecordId: _self.vipRecordId,
|
|
|
};
|
|
|
_self.PayVipPcMallPay(params);
|
|
|
+ }else {
|
|
|
+ // 普通订单
|
|
|
+ console.log('支付普通订单');
|
|
|
+ var params = {
|
|
|
+ payWay: 'UNIONPAY',
|
|
|
+ payAmount: _self.payInfo.payUnpaidAmount * 100,
|
|
|
+ bankCode: _self.payInfo.payBankNum,
|
|
|
+ returnUrl: 'https://www.caimei365.com/pay/success.html?pageType=www&type=success&payAmount='+_self.payAmount,
|
|
|
+ orderId: _self.payInfo.payOrderId,
|
|
|
+ userType: _self.payInfo.payUserType
|
|
|
+ };
|
|
|
+ _self.PayOrderPcMallPay(params);
|
|
|
}
|
|
|
},
|
|
|
// 网银支付超级会员
|