Commit 91b7bfc349ae909af2f26f53afe456dd2111c44a
1 parent
cd12dd96
组合购的分享图的bug优化
Showing
1 changed file
with
24 additions
and
2 deletions
packageB/pages/zuhegou/index/index.js
... | ... | @@ -125,7 +125,29 @@ Page({ |
125 | 125 | */ |
126 | 126 | onLoad: function (options) { |
127 | 127 | self = this; |
128 | - this.data.id = options.id; | |
128 | + var the_id = options.id; | |
129 | + var first_leader=''; | |
130 | + //--如果tg_id是空的话,分享回来-- | |
131 | + if (the_id == undefined || the_id == null || the_id == "") { | |
132 | + var gid_str = decodeURIComponent(options.scene); | |
133 | + gid_str=gid_str.split("_"); | |
134 | + the_id=gid_str[0]; | |
135 | + if(gid_str.length>1){ | |
136 | + first_leader=gid_str[1]; | |
137 | + } | |
138 | + } | |
139 | + | |
140 | + this.data.id=the_id; | |
141 | + if(first_leader){ | |
142 | + getApp().globalData.first_leader=first_leader; | |
143 | + //调用接口判断是不是会员 | |
144 | + getApp().request.promiseGet("/api/weshop/shoppingGuide/get/"+os.stoid+"/"+first_leader,{}).then(res=>{ | |
145 | + if(res.data.code==0){ | |
146 | + getApp().globalData.guide_id=res.data.data.id; | |
147 | + } | |
148 | + }) | |
149 | + } | |
150 | + | |
129 | 151 | //如果有会员的时候 |
130 | 152 | var userInfo = getApp().globalData.userInfo; |
131 | 153 | if(!userInfo){ |
... | ... | @@ -204,7 +226,7 @@ Page({ |
204 | 226 | scene += "_" + user_id; |
205 | 227 | ///二微码 |
206 | 228 | var path3 = os.url + "/api/wx/open/app/user/getWeAppEwm/" + |
207 | - os.stoid + "?sceneValue=" + scene + "&pageValue=pages/goods/goodsInfo/goodsInfo"; | |
229 | + os.stoid + "?sceneValue=" + scene + "&pageValue=packageB/pages/zuhegou/index/index"; | |
208 | 230 | wx.getImageInfo({ |
209 | 231 | src: path3, |
210 | 232 | success: function (res) { | ... | ... |