Commit 6adc2f669ebb41830c33a0626e0a1b6d48348d12

Authored by yvan.ni
1 parent 071c4f8c

1、服务卡项预售分享的优化

2、服务卡项列表点击跳转的优化
packageC/pages/presell/cardInfo/goodsInfo.js
... ... @@ -1328,21 +1328,20 @@ Page({
1328 1328  
1329 1329 var th = this;
1330 1330 var price = th.data.data.shop_price;
1331   - if (th.data.prom_act) {
1332   - price = th.data.prom_act.price;
1333 1331  
1334   - }
1335   - var title= th.data.data.goods_name;
1336   - var img=th.data.iurl+th.data.data.image_url;
1337   - if(th.data.prom_type==6){
1338   - title=th.data.prom_act.share_title;
1339   - img=th.data.iurl+th.data.prom_act.share_imgurl;
1340   - }
1341   -
1342   -
  1332 + var title= th.data.data.service_name;
  1333 + var img=th.data.iurl+th.data.data.img_url;
  1334 +
  1335 +
1343 1336  
1344   -
1345 1337 var url="/packageA/pages/goodsInfo/goodsInfo?goods_id=" + th.data.gid;
  1338 + if(th.data.prom_act){
  1339 + title=th.data.prom_act.share_title;
  1340 + img=th.data.iurl+th.data.prom_act.share_img;
  1341 + url="/packageC/pages/presell/cardInfo/goodsInfo?goods_id=" + th.data.gid+"&pre_id="+th.data.presellList.id;
  1342 + price= th.data.presellList.presell_price;
  1343 + }
  1344 +
1346 1345 if(getApp().globalData.user_id) {
1347 1346 url+="&first_leader="+getApp().globalData.user_id;
1348 1347 }
... ... @@ -1354,25 +1353,12 @@ Page({
1354 1353 ){
1355 1354 url+="&room_id="+getApp().globalData.room_id+"&room_user_share=1";
1356 1355 }
1357   -
1358   -
  1356 +
1359 1357 var ob={
1360 1358 title: price + "元 " +title,
1361 1359 path:url,
1362 1360 imageUrl: img,
1363 1361 };
1364   -
1365   - // 如果服务卡参加秒杀活动,且后台设置了分享标题和分享图片
1366   - if(th.data.prom_type == 1) {
1367   - if(th.data.sele_g && th.data.sele_g.share_title) {
1368   - title = th.data.sele_g.share_title;
1369   - ob.title = title;
1370   - };
1371   - if(th.data.sele_g && th.data.sele_g.share_imgurl) {
1372   - img = th.data.iurl + th.data.sele_g.share_imgurl;
1373   - ob.imageUrl = img;
1374   - }
1375   - }
1376 1362  
1377 1363 return ob;
1378 1364  
... ... @@ -2965,20 +2951,11 @@ Page({
2965 2951 getApp().globalData.no_clear=1
2966 2952  
2967 2953 var th = this;
2968   - var price = th.data.data.shop_price;
2969   - if (th.data.prom_act) {
2970   - price = th.data.prom_act.price;
  2954 + var price = th.data.presellList.presell_price;
  2955 + var title= th.data.prom_act.share_title;
  2956 + var img=th.data.iurl+th.data.prom_act.share_img;
2971 2957  
2972   - }
2973   - var title= th.data.data.goods_name;
2974   - // var img=th.data.data.original_img;
2975   - var img=th.data.iurl+th.data.data.image_url;
2976   - if(th.data.prom_type==6){
2977   - title=th.data.prom_act.share_title;
2978   - img=th.data.iurl+th.data.prom_act.share_imgurl;
2979   - }
2980   -
2981   - var url="goods_id=" + th.data.gid;
  2958 + var url="goods_id=" + th.data.gid+"&pre_id="+th.data.presellList.id;
2982 2959 if(getApp().globalData.user_id) {
2983 2960 url+="&first_leader="+getApp().globalData.user_id;
2984 2961 }
... ... @@ -3739,13 +3716,17 @@ Page({
3739 3716 // ut.wx_back();
3740 3717 // }, 2000)
3741 3718 // gnext = 0;
3742   - th.setData({ show: true });
  3719 + th.setData({ type: 0 });
3743 3720 // return false;
  3721 + }else{
  3722 + th.setData({ type: 1 });
3744 3723 }
3745 3724  
3746 3725 th.setData({
3747 3726 presellForm: res.data.data,
3748 3727 });
  3728 +
  3729 + th.data.prom_act=res.data.data;
3749 3730 th.countDown(res.data.data.end_time)
3750 3731 }
3751 3732 })
... ...
packageC/pages/presell/list/list.wxml
... ... @@ -27,7 +27,7 @@
27 27  
28 28 <view class="kill-list seckill_list">
29 29 <view class="kill-item" wx:for="{{goodlist}}" wx:key="gs">
30   - <navigator class="kill-pic rel" url="/packageC/pages/presell/goodsInfo/goodsInfo?goods_id={{item.goods_id}}&pre_id={{item.id}}">
  30 + <navigator class="kill-pic rel" url="/packageC/pages/presell/{{item.goods_type?'cardInfo':'goodsInfo'}}/goodsInfo?goods_id={{item.goods_id}}&pre_id={{item.id}}">
31 31 <image class="wh100" src="{{url+item.original_img}}" data-val="{{item.original_img}}"
32 32 data-errorimg="goodlist[{{index}}].original_img" binderror="bind_bnerr2" lazy-load="true"></image>
33 33 </navigator>
... ...