Commit 709f058a33036f02f5ef5b1671ba6e033ac8b9f7

Authored by 后端研发-苏泰源
2 parents d57b0ce1 5c18e516

Merge branch 'dev' of http://git.vipzhuang.cn/wxd/MShopWeApp into dev

packageA/pages/quan_pro/quan_pro.js
... ... @@ -77,6 +77,7 @@ Page({
77 77 var item=this.data.q_data;
78 78 var cid = this.data.q_data.id;
79 79 var th=this;
  80 + var good = new Array(); //单品且是免费领取专门使用
80 81 //--先判断会员状态--
81 82 var user_info = getApp().globalData.userInfo;
82 83 if (user_info == null || user_info.mobile == undefined || user_info.mobile == "" || user_info.mobile == null) {
... ... @@ -103,6 +104,19 @@ Page({
103 104 'store_id': os.stoid,
104 105 'type': 5
105 106 };
  107 + if (item.useobjecttype == 20 && item.type == 1) {
  108 + getApp().request.get('/api/weshop/goods/list', {
  109 + data: {
  110 + store_id: os.stoid,
  111 + erpwareid: item.useobjectid,
  112 + },
  113 + success(res) {
  114 + if (ut.ajax_ok2(res)) {
  115 + good = res.data.data;
  116 + }
  117 + }
  118 + })
  119 + }
106 120  
107 121 //-- 分享导购ID --
108 122 if(getApp().globalData.guide_id){
... ... @@ -118,8 +132,24 @@ Page({
118 132 if (res.data.code == 0) {
119 133 item.lqnum++;
120 134 var text3="q_data";
121   - var obj = {};obj[text3] = item;obj['show_success']=1;
  135 + var obj = {};obj[text3] = item;
122 136 th.setData(obj);
  137 + if (good.length > 0) {
  138 + wx.showToast({
  139 + title: '领取成功',
  140 + success() {
  141 + let item = good[0];
  142 + let url = `/pages/goods/goodsInfo/goodsInfo?goods_id=${item.goods_id}&prom_type=${item.prom_type}&prom_id=${item.prom_id}`
  143 + setTimeout(()=>{
  144 + getApp().goto(url)
  145 + },500)
  146 + }
  147 + })
  148 + } else {
  149 + th.setData({
  150 + show_success: 1,
  151 + })
  152 + }
123 153 } else {
124 154 app.confirmBox(res.data.msg);
125 155 }
... ...