Commit 93958ad166a970f669f5e3b5a0e72e33765c0569

Authored by 后端研发-苏明海
2 parents 0d083398 80c80e31

Merge branch 'dev' into 'test'

Dev

See merge request !993
custom-tab-bar/index.js
... ... @@ -12,7 +12,6 @@ Component({
12 12  
13 13 lifetimes: {
14 14 attached: function() {
15   -
16 15 var th=this;
17 16 getApp().promiseGet("/api/weshop/storeDistribut/get/"+os.stoid,{}).then(rs=>{
18 17 var dis=rs.data.data;
... ... @@ -99,7 +98,7 @@ Component({
99 98 //设置自定义页面的列表
100 99 set_list:function(data){
101 100 var itemList = data.data;
102   - itemList = JSON.parse(itemList);
  101 + itemList = JSON.parse(itemList);
103 102 this.setData({
104 103 list:itemList,
105 104 backgroundColor: data.bkcolor,
... ...
pages/cart/cart2/cart2.js
... ... @@ -3855,15 +3855,20 @@ Page({
3855 3855 if (prom_pt_json) {
3856 3856 for (let oj in prom_pt_json) {
3857 3857 let item_j = prom_pt_json[oj];
3858   -
3859 3858 //要对一下阶梯优惠促销的功能
3860 3859 if (item_j.ladder_prom_id) {
3861   -
3862 3860 //看一下要不要限制使用优惠券
3863 3861 if (th.data.ladder_map[item_j.ladder_prom_id] && th.data.ladder_map[item_j.ladder_prom_id].is_usecoupon) {
3864 3862 continue;
3865 3863 }
3866   -
  3864 + cut_price += parseFloat(item_j.dis);
  3865 + }
  3866 + //要对一下组合购促销的功能
  3867 + if (item_j.zhprom_id) {
  3868 + //看一下要不要限制使用优惠券
  3869 + if (th.data.zhhe_act_map[item_j.zhprom_id] && th.data.zhhe_act_map[item_j.zhprom_id].is_xz_yh) {
  3870 + continue;
  3871 + }
3867 3872 cut_price += parseFloat(item_j.dis);
3868 3873 }
3869 3874 }
... ...
pages/goods/goodsInfo/goodsInfo.wxml
... ... @@ -490,61 +490,8 @@
490 490 </view>
491 491 </view>
492 492 </block>
493   - <!-- 门店收货地址 -->
494   - <view class="xc-address_frame bdt16 flex-vertical xc-ash {{def_pick_store!=null?'sn_height':'on_height'}}">
495   - <view class="address_frame" bindtap="choice_store" data-ind="0">
496   - <view class="flex-vertical-between ">
497   - <view class="flex-vertical select_store_height">
498   - <image class="stores-img" src="{{iurl}}/miniapp/images/stores.png"></image>
499   - <view class="fs30" style="color:black;">选择门店</view>
500   - </view>
501   - <view class="red_bb fs26">更多门店<text class="bg_jj"></text></view>
502   - </view>
503   - <view wx:if="{{def_pick_store && def_pick_store.pickup_name}}">
504   - <view class="flex-space-between address ai_end pdv10">
505   - <view>
506   - <text class="fs30 xc-black3 shop_name bold">{{def_pick_store.pickup_name}}</text>
507   - </view>
508   - <view class="distance fs24" wx:if="{{def_pick_store.distance!=null}}">
509   - 距离:{{def_pick_store.distance>1000?filters.toFix(def_pick_store.distance/1000,2)+"km":filters.toFix(def_pick_store.distance,0)+"m"}}
510   - </view>
511   - </view>
512   - <view class="no_store" wx:if="{{only_pk && !only_pk.length}}">(库存不足)</view>
513   - <block wx:else>
514   - <view class="no_store" wx:if="{{def_pickpu_list && !def_pickpu_list.length}}">
515   - (库存不足)
516   - </view>
517   - <block wx:else>
518   - <view class="no_store" wx:if="{{def_pick_store && def_pick_store.is_no_dis}}">
519   - (配送不匹配)
520   - </view>
521   - <view class="no_store" wx:elif="{{def_pick_store && !def_pick_store.CanOutQty && sales_rules==2 && prom_type==0}}">
522   - (库存不足)
523   - </view>
524   - </block>
525   - </block>
526   - <view class="fs24 xc-ash-9f">地址:{{def_pick_store.fulladdress}}</view>
527   - </view>
528   - </view>
529   - </view>
530   - <!-- 许程 7.24暂时注释 -->
531   - <view class="bdt16" wx:if="{{prom_type!=1&& prom_type!=1 && prom_act.kttype!=3&&prom_act.kttype!=2&&prom_act.kttype!=1 && is_closecoupon!=1}}">
532   - <view class="cx-frame flex" style="position: relative" wx:if="{{fir_quan.length>0}}">
533   - <view class="cx-sizs fs30">领券</view>
534   - <view class="flex ai_c f1 pdh20">
535   - <view class="xc-coupon-fram" wx:for="{{fir_quan}}" wx:key="id">
536   - <view class="circle xc-circular xc-one"></view>
537   - <view class="xc-coupon t-c four-level-word">
538   - 满{{item.condition}}减{{item.money}}
539   - </view>
540   - <view class="circle xc-circular xc-two"></view>
541   - </view>
542   - </view>
543   - <view data-coupon="1" bindtap="switchCoupon" class="cx-obtain-coupon wsize">
544   - <text class="bg_jj"></text>
545   - </view>
546   - </view>
547   - </view>
  493 +
  494 +
548 495 <!-- 要判断是不是有促销活动 -->
549 496 <block wx:if="{{prom_goods}}">
550 497 <view class="cx-frame flex" style="position: relative; height: auto" hidden="{{prom_type==4 || prom_type==6}}">
... ... @@ -601,7 +548,6 @@
601 548 </view>
602 549 </block>
603 550  
604   -
605 551 <!-- 要判断是不是有订单优惠 -->
606 552 <block wx:if="{{order_prom}}">
607 553 <view class="cx-frame flex" style="position: relative; height: auto">
... ... @@ -664,7 +610,61 @@
664 610 </view>
665 611 </block>
666 612 </block>
667   -
  613 + <!-- 许程 7.24暂时注释 -->
  614 + <view class="bdt16" wx:if="{{prom_type!=1&& prom_type!=1 && prom_act.kttype!=3&&prom_act.kttype!=2&&prom_act.kttype!=1 && is_closecoupon!=1}}">
  615 + <view class="cx-frame flex" style="position: relative" wx:if="{{fir_quan.length>0}}">
  616 + <view class="cx-sizs fs30">领券</view>
  617 + <view class="flex ai_c f1 pdh20">
  618 + <view class="xc-coupon-fram" wx:for="{{fir_quan}}" wx:key="id">
  619 + <view class="circle xc-circular xc-one"></view>
  620 + <view class="xc-coupon t-c four-level-word">
  621 + 满{{item.condition}}减{{item.money}}
  622 + </view>
  623 + <view class="circle xc-circular xc-two"></view>
  624 + </view>
  625 + </view>
  626 + <view data-coupon="1" bindtap="switchCoupon" class="cx-obtain-coupon wsize">
  627 + <text class="bg_jj"></text>
  628 + </view>
  629 + </view>
  630 + </view>
  631 + <!-- 门店收货地址 -->
  632 + <view class="xc-address_frame bdt16 flex-vertical xc-ash {{def_pick_store!=null?'sn_height':'on_height'}}">
  633 + <view class="address_frame" bindtap="choice_store" data-ind="0">
  634 + <view class="flex-vertical-between ">
  635 + <view class="flex-vertical select_store_height">
  636 + <image class="stores-img" src="{{iurl}}/miniapp/images/stores.png"></image>
  637 + <view class="fs30" style="color:black;">选择门店</view>
  638 + </view>
  639 + <view class="red_bb fs26">更多门店<text class="bg_jj"></text></view>
  640 + </view>
  641 + <view wx:if="{{def_pick_store && def_pick_store.pickup_name}}">
  642 + <view class="flex-space-between address ai_end pdv10">
  643 + <view>
  644 + <text class="fs30 xc-black3 shop_name bold">{{def_pick_store.pickup_name}}</text>
  645 + </view>
  646 + <view class="distance fs24" wx:if="{{def_pick_store.distance!=null}}">
  647 + 距离:{{def_pick_store.distance>1000?filters.toFix(def_pick_store.distance/1000,2)+"km":filters.toFix(def_pick_store.distance,0)+"m"}}
  648 + </view>
  649 + </view>
  650 + <view class="no_store" wx:if="{{only_pk && !only_pk.length}}">(库存不足)</view>
  651 + <block wx:else>
  652 + <view class="no_store" wx:if="{{def_pickpu_list && !def_pickpu_list.length}}">
  653 + (库存不足)
  654 + </view>
  655 + <block wx:else>
  656 + <view class="no_store" wx:if="{{def_pick_store && def_pick_store.is_no_dis}}">
  657 + (配送不匹配)
  658 + </view>
  659 + <view class="no_store" wx:elif="{{def_pick_store && !def_pick_store.CanOutQty && sales_rules==2 && prom_type==0}}">
  660 + (库存不足)
  661 + </view>
  662 + </block>
  663 + </block>
  664 + <view class="fs24 xc-ash-9f">地址:{{def_pick_store.fulladdress}}</view>
  665 + </view>
  666 + </view>
  667 + </view>
668 668 <!-- 保障服务 -->
669 669 <view class="bz_view flex bdt16 ai_c" wx:if="{{bconfig.service_bz}}">
670 670 <image class="bzfu_img" src="{{iurl}}/miniapp/images/bzfu_w.png"></image>
... ... @@ -676,7 +676,6 @@
676 676 </view>
677 677 </view>
678 678 </view>
679   -
680 679 <!-- - 搭配促销 -- -->
681 680 <view class="dp_cx_view" wx:if="{{collocationGoods}}">
682 681 <view class="bb_view">
... ...
pages/goods/search/g_filter.wxs
1 1 var g_filters = {
2   - //-- 判断是不是有等级价 --
3   - is_has_rank:function(rank_switch,item){
4   - if(!rank_switch) return false;
5   - if(item.cardprice1 || item.cardprice2 || item.cardprice3) {return true}
6   - return false;
7   - },
8   -
9   - //-- 判断,不是等级会员时候,要显示的最低等级价和名称 --
10   - get_card_price:function(goods,all_card,type){
11   - var price1=parseFloat(goods['cardprice1']);
12   - var price2=parseFloat(goods['cardprice2']);
13   - var price3=parseFloat(goods['cardprice3']);
14   - if(!all_card){
15   - if(type==0) return 0;
16   - return "";
17   - }
18   -
19   - var arr=[];
20   - var min_price= 0;
21   - var min_name="";
22   -
23   - var min_price=null;
24   - var min_name=null;
25   - //---设置对应的价格名字----
26   - for(var i=0;i<3;i++) {
27   - var vl=all_card[i];
28   - if(!vl) continue;
29   - if(vl['CorrPrice']=="Price1" && price1>0)
30   - {
31   - if(min_price==null) {
32   - min_price=price1;min_name=vl['CardName'];
33   - }
34   - else if(price1<min_price) {
35   - min_price=price1;min_name=vl['CardName'];
36   - }
37   - }
38   - if(vl['CorrPrice']=="Price2" && price2>0)
39   - {
40   - if(min_price==null) {
41   - min_price=price2;min_name=vl['CardName'];
42   - }
43   - else if(price2<min_price) {
44   - min_price=price2;min_name=vl['CardName'];
45   - }
46   - }
47   -
48   - if(vl['CorrPrice']=="Price3" && price3>0)
49   - {
50   - if(min_price==null) {
51   - min_price=price3;min_name=vl['CardName'];
52   - }
53   - else if(price3<min_price) {
54   - min_price=price3;min_name=vl['CardName'];
55   - }
56   - }
57   -
58   - }
59   - if(min_price==null){
60   - if(type==0) return 0;
61   - return "";
62   - }
63   -
64   - //if(type==0) return arr.length;
65   - //--进行排序,升序---
66   - /*---
67   - arr.sort(function(a,b){
68   - if (a.price < b.price) {
69   - return -1;
70   - } else if (a.fee == b.fee) {
71   - return 0;
72   - } else {
73   - return 1;
74   - }
75   - })--*/
76   - //-- 获取最下价钱,和相应的卡的名称 --
77   - //min_price=min.price;
78   - //min_name=min.name;
79   - if(type==0) return min_price.toFixed(2);
80   - if(min_name.length>7 ) min_name=min_name.substring(0, 8);
81   - return min_name;
82   - },
  2 + //-- 判断是不是有等级价 --
  3 + is_has_rank: function (rank_switch, item) {
  4 + if (!rank_switch) return false;
  5 + if (item.cardprice1 || item.cardprice2 || item.cardprice3) { return true }
  6 + return false;
  7 + },
83 8  
  9 + //-- 判断,不是等级会员时候,要显示的最低等级价和名称 --
  10 + get_card_price: function (goods, all_card, type) {
  11 + var price1 = parseFloat(goods['cardprice1']);
  12 + var price2 = parseFloat(goods['cardprice2']);
  13 + var price3 = parseFloat(goods['cardprice3']);
  14 + if (!all_card) {
  15 + if (type == 0) return 0;
  16 + return "";
  17 + }
84 18  
85   - get_goods_url:function(item){
  19 + var arr = [];
  20 + var min_price = 0;
  21 + var min_name = "";
86 22  
87   - var url1="/pages/goods/goodsInfo/goodsInfo?goods_id="+item.goods_id
88   - // 预售活动
89   - if(item.prom_type==8){
90   - url1="/packageC/pages/presell/goodsInfo/goodsInfo?goods_id="+item.goods_id+"&prom_id="+item.prom_id
91   - }
92   - // 如果是幸运购活动商品
93   - if(item.prom_type == 9){
94   - url1 = "/packageC/pages/luckyGo/luckyGo_goodsInfo/luckyGo_goodsInfo?goods_id=" + item.goods_id + "&group_id=" + item.prom_id
95   - }
96   -
97   - if(item.prom_type==1 && item.prom_id>0){
98   - url1="/pages/goods/goodsInfo/goodsInfo?goods_id="+item.goods_id+"&prom_id="+item.prom_id+"&prom_type=1";
99   - }
100   - return url1;
101   - }
  23 + var min_price = null;
  24 + var min_name = null;
  25 + //---设置对应的价格名字----
  26 + for (var i = 0; i < 3; i++) {
  27 + var vl = all_card[i];
  28 + if (!vl) continue;
  29 + if (vl['CorrPrice'] == "Price1" && price1 > 0) {
  30 + if (min_price == null) {
  31 + min_price = price1; min_name = vl['CardName'];
  32 + }
  33 + else if (price1 < min_price) {
  34 + min_price = price1; min_name = vl['CardName'];
  35 + }
  36 + }
  37 + if (vl['CorrPrice'] == "Price2" && price2 > 0) {
  38 + if (min_price == null) {
  39 + min_price = price2; min_name = vl['CardName'];
  40 + }
  41 + else if (price2 < min_price) {
  42 + min_price = price2; min_name = vl['CardName'];
  43 + }
  44 + }
  45 +
  46 + if (vl['CorrPrice'] == "Price3" && price3 > 0) {
  47 + if (min_price == null) {
  48 + min_price = price3; min_name = vl['CardName'];
  49 + }
  50 + else if (price3 < min_price) {
  51 + min_price = price3; min_name = vl['CardName'];
  52 + }
  53 + }
  54 +
  55 + }
  56 + if (min_price == null) {
  57 + if (type == 0) return 0;
  58 + return "";
  59 + }
  60 +
  61 + //if(type==0) return arr.length;
  62 + //--进行排序,升序---
  63 + /*---
  64 + arr.sort(function(a,b){
  65 + if (a.price < b.price) {
  66 + return -1;
  67 + } else if (a.fee == b.fee) {
  68 + return 0;
  69 + } else {
  70 + return 1;
  71 + }
  72 + })--*/
  73 + //-- 获取最下价钱,和相应的卡的名称 --
  74 + //min_price=min.price;
  75 + //min_name=min.name;
  76 + if (type == 0) return min_price.toFixed(2);
  77 + if (min_name.length > 7) min_name = min_name.substring(0, 8);
  78 + return min_name;
  79 + },
  80 +
  81 +
  82 + get_goods_url: function (item) {
  83 +
  84 + var url1 = "/pages/goods/goodsInfo/goodsInfo?goods_id=" + item.goods_id
  85 + // 预售活动
  86 + if (item.prom_type == 8) {
  87 + url1 = "/packageC/pages/presell/goodsInfo/goodsInfo?goods_id=" + item.goods_id + "&prom_id=" + item.prom_id
  88 + }
  89 + // 如果是幸运购活动商品
  90 + if (item.prom_type == 9) {
  91 + url1 = "/packageC/pages/luckyGo/luckyGo_goodsInfo/luckyGo_goodsInfo?goods_id=" + item.goods_id + "&group_id=" + item.prom_id
  92 + }
  93 +
  94 + if (item.prom_type == 1 && item.prom_id > 0) {
  95 + url1 = "/pages/goods/goodsInfo/goodsInfo?goods_id=" + item.goods_id + "&prom_id=" + item.prom_id + "&prom_type=1";
  96 + }
  97 + return url1;
  98 + }
102 99 }
103 100  
104 101 module.exports = {
105   - is_has_rank:g_filters.is_has_rank,
106   - get_card_price:g_filters.get_card_price,
107   - get_goods_url:g_filters.get_goods_url
  102 + is_has_rank: g_filters.is_has_rank,
  103 + get_card_price: g_filters.get_card_price,
  104 + get_goods_url: g_filters.get_goods_url
108 105 }
109 106 \ No newline at end of file
... ...
pages/index/index/index.js
... ... @@ -525,7 +525,6 @@ Page({
525 525 backgroundColor: temp_data.top_color, // 必写项
526 526 })
527 527 }
528   -
529 528 }
530 529 })
531 530  
... ...
pages/user/address_list/address_list.js
... ... @@ -56,10 +56,8 @@ Page({
56 56 var arr1 = e.data.addresses;
57 57 var arr2 = t.data.data.pageData;
58 58 var arr3 = [...arr1, ...arr2];
59   -
60 59 var ismore = 0;
61 60 if (arr3.length == t.data.data.total) ismore = 1
62   -
63 61 e.setData({
64 62 addresses: arr3, total: t.data.data.total, ismore: ismore,
65 63 is_address_read:1
... ...
pages/user/address_list/address_list.wxml
... ... @@ -32,7 +32,7 @@
32 32 <view class="address-box">
33 33  
34 34 <!-- 单个收货地址框架 -->
35   - <view class="address-user" wx:for="{{addresses}}" wx:key="{{index}}">
  35 + <view class="address-user" wx:for="{{addresses}}" wx:key="index">
36 36 <!-- 选择icon
37 37 <view class="icon">
38 38 <icon type="success" color="red" size="33rpx" wx:if="{{item.is_pickup==1}}" bindtap="add_is_pickup" data-icon="{{index}}"></icon>
... ...
pages/user/order_list/order_list.js
... ... @@ -2224,35 +2224,176 @@ Page({
2224 2224 },
2225 2225  
2226 2226 // 卡项订单 - 立即支付
2227   - pay(e) {
  2227 + pay: async function(e) {
2228 2228 let index = e.currentTarget.dataset.index;
2229 2229 let item = this.data.cardList[index];
2230 2230 let order_sn = item.order_sn;
2231 2231 let order_id = item.order_id;
2232 2232 let store_id = app.globalData.setting.stoid;
2233   - // console.log('go1!!!!!!!!!!!!!!!!!!!!!!!!!',index,item,order_sn,store_id);
  2233 + let user_id = oo.user_id;
  2234 + let flag = true;
  2235 +
  2236 +
  2237 + // 如果是普通购买或单独购买,不用判断
  2238 + // 如果是秒杀购买:1、判断活动是否变化;2、是否超出限购
  2239 +
  2240 + let list = item.list;
  2241 + for(const it of list) {
  2242 + if(it.prom_type == 1) {
  2243 + let act_details = null;
  2244 + let redis_num = 0;
  2245 + let promcardbuynum = 0;
  2246 + let qty = it.qty;
  2247 +
  2248 +
  2249 + await getApp().request.promiseGet('/api/ms/flash_sale/getNew/' + store_id + '/' + user_id + '/' + it.prom_id, {}).then(res => {
  2250 + console.log('11111111====>>>');
  2251 + if(res.data.code == 0) {
  2252 + console.log('当前的秒杀活动信息:', res.data.data);
  2253 + act_details = res.data.data;
  2254 + if(act_details.is_end == 1) {
  2255 + wx.showModal({
  2256 + title: '提示',
  2257 + content: '活动已结束,无法支付,请取消订单!',
  2258 + showCancel: false,
  2259 + });
  2260 + flag = false;
  2261 + return false;
  2262 + };
  2263 + if(act_details.id != it.prom_id) {
  2264 + wx.showModal({
  2265 + title: '提示',
  2266 + content: '活动发生了变化,无法支付,请取消订单,重新购买!',
  2267 + showCancel: false,
  2268 + });
  2269 + flag = false;
  2270 + return false;
  2271 + };
  2272 + };
  2273 + });
  2274 +
  2275 + await getApp().request.promiseGet('/api/weshop/activitylist/getActLen/' + store_id + '/' + it.prom_type + '/' + it.prom_id, {
  2276 + 1: 1
  2277 + }).then(res => {
  2278 + console.log('222222222====>>>');
  2279 + if (res.data.code == 0) {
  2280 + // 当前可以购买的数量
  2281 + console.log('redis当前可以购买的数量:', res.data.data);
  2282 + redis_num = res.data.data;
  2283 + // if(redis_num <=0) {
  2284 + // wx.showModal({
  2285 + // title: '提示',
  2286 + // content: '活动库存不足,无法支付,请取消订单!',
  2287 + // showCancel: false,
  2288 + // });
  2289 + // // flag = false;
  2290 + // return true;
  2291 + // };
  2292 + };
  2293 + });
  2294 +
  2295 + await getApp().request.promiseGet("/api/weshop/rechargeServicelist/getUserBuyGoodsNum", {
  2296 + data: {
  2297 + store_id: store_id,
  2298 + user_id: user_id,
  2299 + card_id: it.card_id,
  2300 + prom_type: it.prom_type,
  2301 + prom_id: it.prom_id,
  2302 + }
  2303 + }).then(res => {
  2304 + console.log('333333333====>>>');
  2305 + if (res.data.code == 0) {
  2306 + console.log('已经购买的数量:', res.data.data);
  2307 + promcardbuynum = res.data.data.promcardbuynum;
  2308 +
  2309 +
  2310 + let limited = act_details.buy_limit; // 限购数量a
  2311 + let buyedNum = promcardbuynum; // 自己已经购买的数量b
  2312 + let canBuyNum = limited - buyedNum; // 自己还可购买的数量c
  2313 +
  2314 +
  2315 + if(canBuyNum <= 0) {
  2316 + wx.showModal({
  2317 + title: '提示',
  2318 + content: '您已超出活动限购数量,无法支付,请取消订单!',
  2319 + showCancel: false,
  2320 + });
  2321 + flag = false;
  2322 + return false;
  2323 + };
  2324 +
  2325 + if(limited > redis_num) {
  2326 + if(canBuyNum <= redis_num) {
  2327 + if(qty > canBuyNum) {
  2328 + wx.showModal({
  2329 + title: '提示',
  2330 + content: '您已超出活动限购数量,无法支付,请取消订单!',
  2331 + showCancel: false,
  2332 + });
  2333 + flag = false;
  2334 + return false;
  2335 + };
  2336 +
  2337 + };
  2338 +
  2339 + if(canBuyNum > redis_num) {
  2340 + if(qty > redis_num) {
  2341 + wx.showModal({
  2342 + title: '提示',
  2343 + content: '活动库存不足,无法支付,请取消订单!',
  2344 + showCancel: false,
  2345 + });
  2346 + flag = false;
  2347 + return false;
  2348 + };
  2349 +
  2350 + };
  2351 + };
  2352 +
  2353 + if(limited <= redis_num) {
  2354 + if(qty > canBuyNum) {
  2355 + wx.showModal({
  2356 + title: '提示',
  2357 + content: '您已超出活动限购数量,无法支付,请取消订单!',
  2358 + showCancel: false,
  2359 + });
  2360 + flag = false;
  2361 + return false;
  2362 + };
  2363 + };
  2364 + };
  2365 + });
  2366 +
  2367 + };
  2368 +
  2369 + };
  2370 +
2234 2371  
2235   - app.request.post('/api/weshop/order/pay/createRechargeOrder', {
2236   - data: {
2237   - parentSn: order_sn,
2238   - store_id: store_id,
2239   - },
  2372 + if(flag) {
  2373 + await app.request.promisePost('/api/weshop/order/pay/createRechargeOrder', {
  2374 + data: {
  2375 + parentSn: order_sn,
  2376 + store_id: store_id,
  2377 + },
  2378 + }).then(res => {
  2379 + // success: function(res) {
  2380 + var n = res.data.data;
  2381 + self.weixinPay(n, function() {
  2382 + app.showWarning('支付成功');
  2383 +
  2384 + }, function() {
  2385 + app.showWarning('支付失败');
  2386 + // setTimeout(function() {
  2387 + // wx.reLaunch({
  2388 + // url: '/packageA/pages/cardList/cardList',
  2389 + // })
  2390 + // }, 1000)
  2391 + });
  2392 + // }
  2393 + });
  2394 + };
  2395 +
2240 2396  
2241   - success: function(res) {
2242   - var n = res.data.data;
2243   - self.weixinPay(n, function() {
2244   - app.showWarning('支付成功');
2245   -
2246   - }, function() {
2247   - app.showWarning('支付失败');
2248   - // setTimeout(function() {
2249   - // wx.reLaunch({
2250   - // url: '/packageA/pages/cardList/cardList',
2251   - // })
2252   - // }, 1000)
2253   - });
2254   - }
2255   - })
2256 2397 },
2257 2398  
2258 2399 //------调起支付框--------
... ...