Commit 39c2b351eb3a595b0825dd06db1a04f16e0440c9

Authored by yvan.ni
1 parent fbde7aee

服务卡项的团购的优化

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