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,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 | //-- 点击tab -- | 288 | //-- 点击tab -- |