|
@@ -673,12 +673,22 @@
|
|
|
$('input:radio[name="way"]').click(function() {
|
|
|
var checkValue = $('input:radio[name="way"]:checked').val();
|
|
|
if(checkValue=="微信支付"){
|
|
|
- localStorage.setItem($(".param_id").text(),"wx");
|
|
|
+ if ($(".param_id").text()=="" && $(".order_code_vip").text()!=""){
|
|
|
+ localStorage.setItem($(".order_code_vip").text(),"wx");
|
|
|
+ }
|
|
|
+ if($(".param_id").text()!=""){
|
|
|
+ localStorage.setItem($(".param_id").text(),"wx");
|
|
|
+ }
|
|
|
$("#wx").prop("checked",true);
|
|
|
$("#zfb").prop("checked",false);
|
|
|
pay_way="wx_app";
|
|
|
}else{
|
|
|
- localStorage.setItem($(".param_id").text(),"ali");
|
|
|
+ if ($(".param_id").text()=="" && $(".order_code_vip").text()!=""){
|
|
|
+ localStorage.setItem($(".order_code_vip").text(),"ali");
|
|
|
+ }
|
|
|
+ if($(".param_id").text()!=""){
|
|
|
+ localStorage.setItem($(".param_id").text(),"ali");
|
|
|
+ }
|
|
|
$("#wx").prop("checked",false);
|
|
|
$("#zfb").prop("checked",true);
|
|
|
pay_way="ali_app";
|
|
@@ -698,7 +708,6 @@
|
|
|
$.post("/subscribepay/vipsubscribe/orderToPay",{"orderCode":orderCode,"pay_way":pay_way},function(r){
|
|
|
if(r.success){
|
|
|
if(pay_way=="wx_app"){
|
|
|
- // TransformationParameters(r.data.res);
|
|
|
JyObj.wxPay(r.data.res);
|
|
|
}else{
|
|
|
JyObj.aliPay(r.data.res);
|
|
@@ -952,14 +961,31 @@
|
|
|
this_e=e;
|
|
|
}
|
|
|
//vip付款 弹窗
|
|
|
- function choosePayWay_vip(orderMoney,orderCode,e){
|
|
|
+ function choosePayWay_vip(orderMoney,orderCode,e,way){
|
|
|
$(".pay_way").show();
|
|
|
$(".money_pay").text("¥"+orderMoney);
|
|
|
$(".order_code_vip").text(orderCode);
|
|
|
+ if(localStorage.getItem(orderCode)=="wx"){
|
|
|
+ $("#wx").prop("checked",true);
|
|
|
+ $("#zfb").prop("checked",false);
|
|
|
+ pay_way="wx_app";
|
|
|
+ }else if(localStorage.getItem(orderCode)=="ali"){
|
|
|
+ pay_way="ali_app";
|
|
|
+ $("#zfb").prop("checked",true);
|
|
|
+ $("#wx").prop("checked",false);
|
|
|
+ }else{
|
|
|
+ //没有缓存取 生成订单时的购买方式
|
|
|
+ if(way.indexOf("wx")!=-1){
|
|
|
+ $("#wx").prop("checked",true);
|
|
|
+ $("#zfb").prop("checked",false);
|
|
|
+ pay_way="wx_app";
|
|
|
+ }else{
|
|
|
+ $("#wx").prop("checked",false);
|
|
|
+ $("#zfb").prop("checked",true);
|
|
|
+ pay_way="ali_app";
|
|
|
+ }
|
|
|
+ }
|
|
|
|
|
|
- $("#wx").prop("checked",true);
|
|
|
- $("#zfb").prop("checked",false);
|
|
|
- pay_way="wx_app";
|
|
|
this_e=e;
|
|
|
}
|
|
|
|
|
@@ -1376,6 +1402,7 @@
|
|
|
}else{
|
|
|
orderMoney_vip=orderMoney_vip1;
|
|
|
}
|
|
|
+ var way=obj.pay_way;
|
|
|
if(orderStatus_vip==0){
|
|
|
orderStatus_vip="待付款"
|
|
|
orderHtml=""
|
|
@@ -1384,7 +1411,7 @@
|
|
|
iconHtml=""
|
|
|
iconHtml+='<div class="card-footer">'
|
|
|
+'<a class="btn cancle" onclick="cancelOrder('+id_vip+',this)">取消订单</a>'
|
|
|
- +'<a href="javascript:void(0)" onclick="choosePayWay_vip(\''+orderMoney_vip+'\',"'+orderCode_vip+'",this)" class="gopay_btn pay" filterid="'+obj.filter_id+'" token="'+token_vip+'" id="'+id_vip+'" orderCode='+orderCode_vip+'>去支付</a>'
|
|
|
+ +'<a href="javascript:void(0)" onclick="choosePayWay_vip(\''+orderMoney_vip+'\',"'+orderCode_vip+'",this,"'+way+'")" class="gopay_btn pay" filterid="'+obj.filter_id+'" token="'+token_vip+'" id="'+id_vip+'" orderCode='+orderCode_vip+'>去支付</a>'
|
|
|
+'</div>'
|
|
|
}else if(orderStatus_vip==1){
|
|
|
orderStatus_vip="已完成";
|