Commit 38d768ed2ea0ee3e56f21070abf73172e9a4fa06
1 parent
26b322c4
小程序的优化,优惠促销指定会员参与
Showing
2 changed files
with
20 additions
and
1 deletions
packageE/pages/cart/cart2/cart2.js
... | ... | @@ -5614,6 +5614,21 @@ Page({ |
5614 | 5614 | goods.prom_id = g_item.prom_id; |
5615 | 5615 | break; |
5616 | 5616 | case 3: |
5617 | + | |
5618 | + //判断一个优惠促销商品用户参与的问题 | |
5619 | + let grs= await getApp().request.promiseGet("/api/weshop/promgoods/getUser/" + oo.stoid + "/" + g_item.prom_id+"/"+ getApp().globalData.user_id, {}); | |
5620 | + if(!grs || grs.data.code==-1){ | |
5621 | + let error_ts=goods.goods_name + "未找到优惠促销活动"; | |
5622 | + if(grs && grs.data.msg.indexOf('无权限')>-1){ | |
5623 | + error_ts=goods.goods_name + "无权限参与优惠促销活动"; | |
5624 | + } | |
5625 | + | |
5626 | + getApp().confirmBox(error_ts); | |
5627 | + th.data.is_summit_ing = 0; | |
5628 | + th.setData({ submit: 0 }) | |
5629 | + return false; | |
5630 | + } | |
5631 | + | |
5617 | 5632 | goods.prom_type = 3; |
5618 | 5633 | goods.prom_id = g_item.prom_id; |
5619 | 5634 | if (g_item.is_gift) { | ... | ... |
pages/user/order_list/order_list.js
... | ... | @@ -137,6 +137,10 @@ Page({ |
137 | 137 | onShow: function () { |
138 | 138 | wx.showLoading(); |
139 | 139 | var th=this; |
140 | + th.setData({ | |
141 | + cardList:[], | |
142 | + list2:[] | |
143 | + }); | |
140 | 144 | //-- 读取会员的信息先 --,再app.js中有 |
141 | 145 | this.check_user_storage(()=> { |
142 | 146 | //在界面显示 |
... | ... | @@ -989,7 +993,7 @@ Page({ |
989 | 993 | } |
990 | 994 | |
991 | 995 | if (!r_data.promGoodsLists && good.prom_type == 3) { |
992 | - var content = good.goods_name + '未找到活动,请取消订单重新购买'; | |
996 | + var content = good.goods_name + '未找到活动或您无权限参与该活动,请取消订单重新购买'; | |
993 | 997 | th.toast(content); |
994 | 998 | p_ok = 0; |
995 | 999 | }else if(r_data.promGoodsLists && good.prom_type == 3){ | ... | ... |