Commit 39c2b351eb3a595b0825dd06db1a04f16e0440c9

Authored by yvan.ni
1 parent fbde7aee

服务卡项的团购的优化

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>