Commit 39c2b351eb3a595b0825dd06db1a04f16e0440c9
1 parent
fbde7aee
服务卡项的团购的优化
Showing
4 changed files
with
18 additions
and
6 deletions
app.json
... | ... | @@ -239,7 +239,8 @@ |
239 | 239 | "pages/user/my_service/tment_eval", |
240 | 240 | "pages/user_template/index", |
241 | 241 | "pages/team/team_show/team_show", |
242 | - "pages/user/order_detail/order_detail" | |
242 | + "pages/user/order_detail/order_detail", | |
243 | + "pages/group_buy/goodsInfo/goodsInfo" | |
243 | 244 | ] |
244 | 245 | } |
245 | 246 | ], | ... | ... |
packageA/pages/cardList/cardList.js
... | ... | @@ -239,13 +239,16 @@ Page({ |
239 | 239 | if(arr2.length==1) { |
240 | 240 | switch(arr2[0].prom_type){ |
241 | 241 | case 1: |
242 | - url+="&prom_type=1&prom_id="+arr[0].act_id; | |
242 | + url+="&prom_type=1&prom_id="+arr2[0].act_id; | |
243 | + break; | |
244 | + case 2: | |
245 | + url="/packageG/pages/group_buy/goodsInfo/goodsInfo?goods_id="+gid+"&prom_id="+arr2[0].act_id; | |
243 | 246 | break; |
244 | 247 | case 6: |
245 | - url = `/packageA/pages/serviceCard_pd/goodsInfo/goodsInfo?goods_id=${gid}&prom_type=${arr2[0].prom_type}&prom_id=${arr[0].act_id}`; | |
248 | + url = `/packageA/pages/serviceCard_pd/goodsInfo/goodsInfo?goods_id=${gid}&prom_type=${arr2[0].prom_type}&prom_id=${arr2[0].act_id}`; | |
246 | 249 | break; |
247 | 250 | case 8: |
248 | - url = `/packageC/pages/presell/cardInfo/goodsInfo?goods_id=${gid}&prom_id=${arr[0].act_id}`; | |
251 | + url = `/packageC/pages/presell/cardInfo/goodsInfo?goods_id=${gid}&prom_id=${arr2[0].act_id}`; | |
249 | 252 | break; |
250 | 253 | } |
251 | 254 | } | ... | ... |
packageC/pages/group_list/group_list.js
... | ... | @@ -360,7 +360,15 @@ Page({ |
360 | 360 | }, |
361 | 361 | |
362 | 362 | goto(e) { |
363 | - let url = e.currentTarget.dataset.url; | |
363 | + let index = e.currentTarget.dataset.index; | |
364 | + let pidx = e.currentTarget.dataset.pidx; | |
365 | + let item=this.data.list[pidx][index]; | |
366 | + | |
367 | + let url="/pages/goods/goodsInfo/goodsInfo?goods_id="+item.goods_id+"&prom_id="+item.id+"&prom_type=2"; | |
368 | + //-- 如果是服务卡项的时候 -- | |
369 | + if(item.goods_type==1){ | |
370 | + url="/packageG/pages/group_buy/goodsInfo/goodsInfo?goods_id="+item.goods_id+"&prom_id="+item.id; | |
371 | + } | |
364 | 372 | app.goto(url); |
365 | 373 | }, |
366 | 374 | ... | ... |
packageC/pages/group_list/group_list.wxml
... | ... | @@ -4,7 +4,7 @@ |
4 | 4 | <block wx:for="{{list}}" wx:for-item="p_item" wx:for-index="p_idx"> |
5 | 5 | |
6 | 6 | <block wx:for="{{p_item}}"> |
7 | - <view class="list-item" bindtap="goto" data-url="/pages/goods/goodsInfo/goodsInfo?goods_id={{item.goods_id}}&prom_id={{item.id}}&prom_type=2"> | |
7 | + <view class="list-item" bindtap="goto" data-pidx="{{p_idx}}" data-index="{{index}}" > | |
8 | 8 | <view class="img-container"> |
9 | 9 | <image class="img-block" src="{{imghost + item.original_img}}" data-val="{{item.original_img}}" |
10 | 10 | data-errorimg="list[{{p_idx}}][{{index}}].original_img" binderror="bind_bnerr2" lazy-load="true"></image> | ... | ... |