Commit d5ceb5a91f9595610dbeda99c23c0c8494045f41
1 parent
9868d1e0
分享的问题的优化
Showing
1 changed file
with
27 additions
and
6 deletions
packageC/pages/presell/list/list.js
... | ... | @@ -68,6 +68,14 @@ Page({ |
68 | 68 | if (room_user_share) getApp().globalData.room_user_share = room_user_share; |
69 | 69 | } |
70 | 70 | |
71 | + | |
72 | + if(this.data.act_id){ | |
73 | + getApp().promiseGet("/api/weshop/marketing/marketingPresellForm/get/"+os.stoid+"/"+this.data.act_id,{}).then(res=>{ | |
74 | + if(res.data.code==0) | |
75 | + th.data.pre_act=res.data.data | |
76 | + }) | |
77 | + } | |
78 | + | |
71 | 79 | }, |
72 | 80 | onShow: function (t) { |
73 | 81 | var userInfo=getApp().globalData.userInfo; |
... | ... | @@ -260,8 +268,16 @@ Page({ |
260 | 268 | } |
261 | 269 | |
262 | 270 | var url = "/packageC/pages/presell/list/list"; |
271 | + | |
272 | + if(this.data.act_id){ | |
273 | + url += "?act_id=" + this.data.act_id; | |
274 | + } | |
263 | 275 | if (getApp().globalData.user_id) { |
264 | - url += "&first_leader=" + getApp().globalData.user_id; | |
276 | + | |
277 | + if(url.indexOf("?")==-1) | |
278 | + url += "?first_leader=" + getApp().globalData.user_id; | |
279 | + else | |
280 | + url += "&first_leader=" + getApp().globalData.user_id; | |
265 | 281 | } |
266 | 282 | //-- 如果房间分享,且不是会员分享的 -- |
267 | 283 | if (getApp().globalData.room_id && |
... | ... | @@ -271,13 +287,18 @@ Page({ |
271 | 287 | url += "&room_id=" + getApp().globalData.room_id + "&room_user_share=1"; |
272 | 288 | } |
273 | 289 | |
274 | - var ob = { | |
275 | - title: "预售列表", path: url, | |
276 | - }; | |
290 | + var ob={}; | |
291 | + if(this.data.pre_act){ | |
292 | + ob = { title: this.data.pre_act.share_title, path: url,imageUrl:os.imghost+this.data.pre_act.share_img }; | |
293 | + }else{ | |
277 | 294 | |
278 | - if(img){ | |
279 | - ob.imageUrl=img; | |
295 | + ob = { title: "预售列表", path: url, }; | |
296 | + if(img){ | |
297 | + ob.imageUrl=img; | |
298 | + } | |
280 | 299 | } |
300 | + | |
301 | + | |
281 | 302 | return ob; |
282 | 303 | } |
283 | 304 | ... | ... |