作者 lihan
1 个管道 的构建 通过 耗费 0 秒

赠送优惠券

@@ -176,7 +176,7 @@ class OrderController extends HomeBaseController @@ -176,7 +176,7 @@ class OrderController extends HomeBaseController
176 elseif ($data['payment'] == 0) { 176 elseif ($data['payment'] == 0) {
177 $model = new OrderModel; 177 $model = new OrderModel;
178 if ($model->orderCallBack($oid)) { 178 if ($model->orderCallBack($oid)) {
179 - echo json_encode(['msg' => '下单成功', 'code' => 20000]); 179 + echo json_encode(['msg' => '下单成功', 'code' => 20000, 'url'=>url('user/Center/orderDetail', ['oid' => $oid])]);
180 exit(); 180 exit();
181 } else { 181 } else {
182 echo json_encode(['msg' => '下单失败', 'code' => 40000]); 182 echo json_encode(['msg' => '下单失败', 'code' => 40000]);
@@ -4,5 +4,5 @@ return @@ -4,5 +4,5 @@ return
4 'AppID' => 'wx89d9ac6d013cfe38', 4 'AppID' => 'wx89d9ac6d013cfe38',
5 'AppSecret' => '01df709fc22b33d9f78b2f4023aa8dc2', 5 'AppSecret' => '01df709fc22b33d9f78b2f4023aa8dc2',
6 'MchId' => '1507647501', 6 'MchId' => '1507647501',
7 - 'Key' => '94643738277625076870483309666648' 7 + 'Key' => 'gomv032hqt50nmpz68rbn10oblj32pqz'
8 ]; 8 ];
@@ -767,18 +767,27 @@ @@ -767,18 +767,27 @@
767 type:"POST", 767 type:"POST",
768 dataType:"JSON", 768 dataType:"JSON",
769 769
  770 +
770 success: function (data) { 771 success: function (data) {
771 - console.log(data);  
772 - wx.chooseWXPay({  
773 - timestamp: data.data.timeStamp, // 支付签名时间戳,注意微信jssdk中的所有使用timestamp字段均为小写。但最新版的支付后台生成签名使用的timeStamp字段名需大写其中的S字符  
774 - nonceStr: data.data.nonceStr, // 支付签名随机串,不长于 32 位  
775 - package: data.data.package, // 统一支付接口返回的prepay_id参数值,提交格式如:prepay_id=\*\*\*)  
776 - signType: data.data.signType, // 签名方式,默认为'SHA1',使用新版支付需传入'MD5'  
777 - paySign: data.data.paySign, // 支付签名  
778 - success: function (res) {  
779 - // 支付成功后的回调函数 772 + if($(".icon-xuanzhong2").attr('data-var') == 1) {
  773 + console.log(data);
  774 + wx.chooseWXPay({
  775 + timestamp: data.data.timeStamp, // 支付签名时间戳,注意微信jssdk中的所有使用timestamp字段均为小写。但最新版的支付后台生成签名使用的timeStamp字段名需大写其中的S字符
  776 + nonceStr: data.data.nonceStr, // 支付签名随机串,不长于 32 位
  777 + package: data.data.package, // 统一支付接口返回的prepay_id参数值,提交格式如:prepay_id=\*\*\*)
  778 + signType: data.data.signType, // 签名方式,默认为'SHA1',使用新版支付需传入'MD5'
  779 + paySign: data.data.paySign, // 支付签名
  780 + success: function (res) {
  781 + // 支付成功后的回调函数
  782 + }
  783 + });
  784 + }else if($(".icon-xuanzhong2").attr('data-var') == 0) {
  785 + if(data.code == 20000) {
  786 + window.location.href=data.url;
780 } 787 }
781 - }); 788 + }else {
  789 +
  790 + }
782 } 791 }
783 }) 792 })
784 }) 793 })