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> | ... | ... |