Commit 39c2b351eb3a595b0825dd06db1a04f16e0440c9
1 parent
fbde7aee
服务卡项的团购的优化
Showing
4 changed files
with
18 additions
and
6 deletions
app.json
@@ -239,7 +239,8 @@ | @@ -239,7 +239,8 @@ | ||
239 | "pages/user/my_service/tment_eval", | 239 | "pages/user/my_service/tment_eval", |
240 | "pages/user_template/index", | 240 | "pages/user_template/index", |
241 | "pages/team/team_show/team_show", | 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,13 +239,16 @@ Page({ | ||
239 | if(arr2.length==1) { | 239 | if(arr2.length==1) { |
240 | switch(arr2[0].prom_type){ | 240 | switch(arr2[0].prom_type){ |
241 | case 1: | 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 | break; | 246 | break; |
244 | case 6: | 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 | break; | 249 | break; |
247 | case 8: | 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 | break; | 252 | break; |
250 | } | 253 | } |
251 | } | 254 | } |
packageC/pages/group_list/group_list.js
@@ -360,7 +360,15 @@ Page({ | @@ -360,7 +360,15 @@ Page({ | ||
360 | }, | 360 | }, |
361 | 361 | ||
362 | goto(e) { | 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 | app.goto(url); | 372 | app.goto(url); |
365 | }, | 373 | }, |
366 | 374 |
packageC/pages/group_list/group_list.wxml
@@ -4,7 +4,7 @@ | @@ -4,7 +4,7 @@ | ||
4 | <block wx:for="{{list}}" wx:for-item="p_item" wx:for-index="p_idx"> | 4 | <block wx:for="{{list}}" wx:for-item="p_item" wx:for-index="p_idx"> |
5 | 5 | ||
6 | <block wx:for="{{p_item}}"> | 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 | <view class="img-container"> | 8 | <view class="img-container"> |
9 | <image class="img-block" src="{{imghost + item.original_img}}" data-val="{{item.original_img}}" | 9 | <image class="img-block" src="{{imghost + item.original_img}}" data-val="{{item.original_img}}" |
10 | data-errorimg="list[{{p_idx}}][{{index}}].original_img" binderror="bind_bnerr2" lazy-load="true"></image> | 10 | data-errorimg="list[{{p_idx}}][{{index}}].original_img" binderror="bind_bnerr2" lazy-load="true"></image> |