Commit 8bd660be1e6b82cb2281230306db02162e87b885
1 parent
e9c130f7
积分购
Showing
1 changed file
with
92 additions
and
54 deletions
packageA/pages/jfbuy/jfbuy.js
... | ... | @@ -187,64 +187,102 @@ Page({ |
187 | 187 | /** |
188 | 188 | * 用户点击右上角分享 |
189 | 189 | */ |
190 | - // onShareAppMessage: function () { | |
191 | - // var th = this; | |
192 | - // //礼包的转发 | |
193 | - // if(th.data.currentIndex==3){ | |
194 | - // var lbid=th.data.hui_active.lbId; | |
195 | - // var url="pages/giftpack/giftpacklist/giftpacklist?lbId="+lbid+"&isBuy=1"; | |
196 | - // if(getApp().globalData.user_id){ | |
197 | - // url+="&first_leader="+getApp().globalData.user_id; | |
198 | - // } | |
199 | - // var img=this.data.share_img; | |
200 | - // var title=th.data.hui_active.giftTitle; | |
190 | + onShareAppMessage: function () { | |
191 | + | |
192 | + var store_name = getApp().globalData.config ? getApp().globalData.config.store_name:''; | |
193 | + | |
194 | + var pagePath = this.route; //当前页面url | |
195 | + | |
196 | + if(!store_name) store_name = getApp().globalData.setting.appName; | |
197 | + | |
198 | + if(pagePath.indexOf('/') != 0) { | |
199 | + pagePath = '/' + pagePath; | |
200 | + } | |
201 | + | |
202 | + if(getApp().globalData.user_id){ | |
203 | + if(pagePath.indexOf('?')>0){ | |
204 | + pagePath += '&first_leader=' + getApp().globalData.user_id; | |
205 | + }else{ | |
206 | + pagePath += '?first_leader=' + getApp().globalData.user_id; | |
207 | + } | |
208 | + } | |
209 | + return { | |
210 | + title: store_name + '-积分购', | |
211 | + path: pagePath, | |
212 | + } | |
213 | + // var th = this; | |
214 | + // //礼包的转发 | |
215 | + // if(th.data.currentIndex==3){ | |
216 | + // var lbid=th.data.hui_active.lbId; | |
217 | + // var url="pages/giftpack/giftpacklist/giftpacklist?lbId="+lbid+"&isBuy=1"; | |
218 | + // if(getApp().globalData.user_id){ | |
219 | + // url+="&first_leader="+getApp().globalData.user_id; | |
220 | + // } | |
221 | + // var img=this.data.share_img; | |
222 | + // var title=th.data.hui_active.giftTitle; | |
201 | 223 | |
202 | - // var ob={ | |
203 | - // title:title, | |
204 | - // path:url, | |
205 | - // imageUrl: img, | |
206 | - // }; | |
207 | - // th.setData({share_hidden:1}); | |
208 | - // return ob; | |
224 | + // var ob={ | |
225 | + // title:title, | |
226 | + // path:url, | |
227 | + // imageUrl: img, | |
228 | + // }; | |
229 | + // th.setData({share_hidden:1}); | |
230 | + // return ob; | |
209 | 231 | |
210 | - // }else{ | |
211 | - // //---秒杀,拼团,促销--- | |
212 | - // var item=this.data.share_good; | |
213 | - // if(item){ | |
214 | - // var price = item.shop_price; | |
215 | - // var title= item.goods_name; | |
216 | - // var img=this.data.url+item.original_img; | |
217 | - // var url="/pages/goods/goodsInfo/goodsInfo?goods_id=" + th.data.gid; | |
218 | - // if(getApp().globalData.user_id){ | |
219 | - // url+="&first_leader="+getApp().globalData.user_id; | |
220 | - // } | |
221 | - // var ob={ | |
222 | - // title: price + "元 " +title, | |
223 | - // path:url, | |
224 | - // imageUrl: img, | |
225 | - // }; | |
226 | - // th.setData({share_hidden:1,share_good:null}); | |
227 | - // return ob; | |
228 | - // }else{ | |
229 | - // var url="/pages/index/index/index"; | |
230 | - // if(getApp().globalData.user_id){ | |
231 | - // url+="?first_leader="+getApp().globalData.user_id; | |
232 | - // } | |
233 | - // var hui_active=this.data.hui_active; | |
234 | - // var title=hui_active.name; | |
235 | - // if(!title) title=hui_active.main_goods_name; | |
236 | - // if(!title) title=hui_active.giftTitle; | |
232 | + // }else{ | |
233 | + // //---秒杀,拼团,促销--- | |
234 | + // var item=this.data.share_good; | |
235 | + // if(item){ | |
236 | + // var price = item.shop_price; | |
237 | + // var title= item.goods_name; | |
238 | + // var img=this.data.url+item.original_img; | |
239 | + // var url="/pages/goods/goodsInfo/goodsInfo?goods_id=" + th.data.gid; | |
240 | + // if(getApp().globalData.user_id){ | |
241 | + // url+="&first_leader="+getApp().globalData.user_id; | |
242 | + // } | |
243 | + // var ob={ | |
244 | + // title: price + "元 " +title, | |
245 | + // path:url, | |
246 | + // imageUrl: img, | |
247 | + // }; | |
248 | + // th.setData({share_hidden:1,share_good:null}); | |
249 | + // return ob; | |
250 | + // }else{ | |
251 | + // var url="/pages/index/index/index"; | |
252 | + // if(getApp().globalData.user_id){ | |
253 | + // url+="?first_leader="+getApp().globalData.user_id; | |
254 | + // } | |
255 | + // var hui_active=this.data.hui_active; | |
256 | + // var title=hui_active.name; | |
257 | + // if(!title) title=hui_active.main_goods_name; | |
258 | + // if(!title) title=hui_active.giftTitle; | |
237 | 259 | |
238 | - // var ob={ | |
239 | - // title: title, | |
240 | - // path:url, | |
241 | - // }; | |
242 | - // th.setData({share_hidden:1,share_good:null}); | |
243 | - // return ob; | |
244 | - // } | |
245 | - // } | |
260 | + // var ob={ | |
261 | + // title: title, | |
262 | + // path:url, | |
263 | + // }; | |
264 | + // th.setData({share_hidden:1,share_good:null}); | |
265 | + // return ob; | |
266 | + // } | |
267 | + // } | |
246 | 268 | |
247 | - // }, | |
269 | + }, | |
270 | + | |
271 | + | |
272 | + onShareTimeline() { | |
273 | + var store_name = getApp().globalData.config ? getApp().globalData.config.store_name:''; | |
274 | + | |
275 | + var pagePath = this.route; //当前页面url | |
276 | + | |
277 | + if(!store_name) store_name = getApp().globalData.setting.appName; | |
278 | + if(pagePath.indexOf('/') != 0) { | |
279 | + pagePath = '/' + pagePath; | |
280 | + } | |
281 | + return { | |
282 | + title: store_name + '-积分购', | |
283 | + path: pagePath, | |
284 | + } | |
285 | + }, | |
248 | 286 | |
249 | 287 | |
250 | 288 | //-- 点击tab -- | ... | ... |