Commit 6adc2f669ebb41830c33a0626e0a1b6d48348d12

Authored by yvan.ni
1 parent 071c4f8c

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

2、服务卡项列表点击跳转的优化
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>