Commit 6adc2f669ebb41830c33a0626e0a1b6d48348d12
1 parent
071c4f8c
1、服务卡项预售分享的优化
2、服务卡项列表点击跳转的优化
Showing
2 changed files
with
22 additions
and
41 deletions
packageC/pages/presell/cardInfo/goodsInfo.js
@@ -1328,21 +1328,20 @@ Page({ | @@ -1328,21 +1328,20 @@ Page({ | ||
1328 | 1328 | ||
1329 | var th = this; | 1329 | var th = this; |
1330 | var price = th.data.data.shop_price; | 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 | var url="/packageA/pages/goodsInfo/goodsInfo?goods_id=" + th.data.gid; | 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 | if(getApp().globalData.user_id) { | 1345 | if(getApp().globalData.user_id) { |
1347 | url+="&first_leader="+getApp().globalData.user_id; | 1346 | url+="&first_leader="+getApp().globalData.user_id; |
1348 | } | 1347 | } |
@@ -1354,25 +1353,12 @@ Page({ | @@ -1354,25 +1353,12 @@ Page({ | ||
1354 | ){ | 1353 | ){ |
1355 | url+="&room_id="+getApp().globalData.room_id+"&room_user_share=1"; | 1354 | url+="&room_id="+getApp().globalData.room_id+"&room_user_share=1"; |
1356 | } | 1355 | } |
1357 | - | ||
1358 | - | 1356 | + |
1359 | var ob={ | 1357 | var ob={ |
1360 | title: price + "元 " +title, | 1358 | title: price + "元 " +title, |
1361 | path:url, | 1359 | path:url, |
1362 | imageUrl: img, | 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 | return ob; | 1363 | return ob; |
1378 | 1364 | ||
@@ -2965,20 +2951,11 @@ Page({ | @@ -2965,20 +2951,11 @@ Page({ | ||
2965 | getApp().globalData.no_clear=1 | 2951 | getApp().globalData.no_clear=1 |
2966 | 2952 | ||
2967 | var th = this; | 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 | if(getApp().globalData.user_id) { | 2959 | if(getApp().globalData.user_id) { |
2983 | url+="&first_leader="+getApp().globalData.user_id; | 2960 | url+="&first_leader="+getApp().globalData.user_id; |
2984 | } | 2961 | } |
@@ -3739,13 +3716,17 @@ Page({ | @@ -3739,13 +3716,17 @@ Page({ | ||
3739 | // ut.wx_back(); | 3716 | // ut.wx_back(); |
3740 | // }, 2000) | 3717 | // }, 2000) |
3741 | // gnext = 0; | 3718 | // gnext = 0; |
3742 | - th.setData({ show: true }); | 3719 | + th.setData({ type: 0 }); |
3743 | // return false; | 3720 | // return false; |
3721 | + }else{ | ||
3722 | + th.setData({ type: 1 }); | ||
3744 | } | 3723 | } |
3745 | 3724 | ||
3746 | th.setData({ | 3725 | th.setData({ |
3747 | presellForm: res.data.data, | 3726 | presellForm: res.data.data, |
3748 | }); | 3727 | }); |
3728 | + | ||
3729 | + th.data.prom_act=res.data.data; | ||
3749 | th.countDown(res.data.data.end_time) | 3730 | th.countDown(res.data.data.end_time) |
3750 | } | 3731 | } |
3751 | }) | 3732 | }) |
packageC/pages/presell/list/list.wxml
@@ -27,7 +27,7 @@ | @@ -27,7 +27,7 @@ | ||
27 | 27 | ||
28 | <view class="kill-list seckill_list"> | 28 | <view class="kill-list seckill_list"> |
29 | <view class="kill-item" wx:for="{{goodlist}}" wx:key="gs"> | 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 | <image class="wh100" src="{{url+item.original_img}}" data-val="{{item.original_img}}" | 31 | <image class="wh100" src="{{url+item.original_img}}" data-val="{{item.original_img}}" |
32 | data-errorimg="goodlist[{{index}}].original_img" binderror="bind_bnerr2" lazy-load="true"></image> | 32 | data-errorimg="goodlist[{{index}}].original_img" binderror="bind_bnerr2" lazy-load="true"></image> |
33 | </navigator> | 33 | </navigator> |