Commit 4a428c7e7ea0890dbab7b678193ba0e98bd31459
1 parent
8b0cc8ca
幸运购修改4
Showing
8 changed files
with
95 additions
and
35 deletions
packageC/pages/luckyGo/luckyGo_activityList/luckyGo_activityList.wxml
@@ -26,7 +26,8 @@ | @@ -26,7 +26,8 @@ | ||
26 | </view> | 26 | </view> |
27 | <view class="flex jc_sb"> | 27 | <view class="flex jc_sb"> |
28 | <progress class="pdr20 f1 progress" percent="{{filters.percent(item.num, item.group_num)}}" activeColor="#FF6768" backgroundColor="#d0d0d0" border-radius="12" stroke-width="12" data-content="{{item.num}}人已参团"></progress> | 28 | <progress class="pdr20 f1 progress" percent="{{filters.percent(item.num, item.group_num)}}" activeColor="#FF6768" backgroundColor="#d0d0d0" border-radius="12" stroke-width="12" data-content="{{item.num}}人已参团"></progress> |
29 | - <view class="btn fs26">去参团</view> | 29 | + <view class="btn fs26 {{item.goods_num == 0 ? 'gray':''}}" wx:if="{{item.goods_num == 0}}">已抢光</view> |
30 | + <view class="btn fs26" wx:else>去参团</view> | ||
30 | </view> | 31 | </view> |
31 | </view> | 32 | </view> |
32 | 33 |
packageC/pages/luckyGo/luckyGo_activityList/luckyGo_activityList.wxss
packageC/pages/luckyGo/luckyGo_details/luckyGo_details.js
@@ -306,16 +306,18 @@ Page({ | @@ -306,16 +306,18 @@ Page({ | ||
306 | // if(ct_price==0) ct_price=min_price; | 306 | // if(ct_price==0) ct_price=min_price; |
307 | // } | 307 | // } |
308 | 308 | ||
309 | + | ||
309 | //获取大家都在团信息 | 310 | //获取大家都在团信息 |
310 | - getApp().request.promiseGet("/api/weshop/teamlist/pageteam/1?store_id="+ os.stoid +"&is_end=0&is_show=1" , { | ||
311 | - data:{page:1,pageSize:2} | ||
312 | - }).then(res => { | ||
313 | - if(res.data.code==0 && res.data.data && res.data.data.pageData && res.data.data.pageData.length>0){ | ||
314 | - pageteam = res.data.data.pageData; | ||
315 | - ee.setData({pageteam: pageteam,}) | ||
316 | - } | 311 | + // getApp().request.promiseGet("/api/weshop/teamlist/pageteam/1?store_id="+ os.stoid +"&is_end=0&is_show=1" , { |
312 | + // data:{page:1,pageSize:2} | ||
313 | + // }).then(res => { | ||
314 | + // if(res.data.code==0 && res.data.data && res.data.data.pageData && res.data.data.pageData.length>0){ | ||
315 | + // pageteam = res.data.data.pageData; | ||
316 | + // ee.setData({pageteam: pageteam,}) | ||
317 | + // } | ||
317 | 318 | ||
318 | - }) | 319 | + // }) |
320 | + | ||
319 | 321 | ||
320 | //--当是成团的时候的操作-- | 322 | //--当是成团的时候的操作-- |
321 | // if(order.pt_status==2 || order.pt_status==4 || order.pt_status==5){ | 323 | // if(order.pt_status==2 || order.pt_status==4 || order.pt_status==5){ |
@@ -467,8 +469,10 @@ Page({ | @@ -467,8 +469,10 @@ Page({ | ||
467 | scene += "_" + getApp().globalData.room_id; | 469 | scene += "_" + getApp().globalData.room_id; |
468 | }; | 470 | }; |
469 | ///二微码 | 471 | ///二微码 |
470 | - var path3 = os.url + "/api/wx/open/app/user/getWeAppEwm/" + | ||
471 | - os.stoid + "?sceneValue=" + scene + "&pageValue=packageC/pages/luckyGo/luckyGo_goodsInfo/luckyGo_goodsInfo"; | 472 | + // var path3 = os.url + "/api/wx/open/app/user/getWeAppEwm/" + |
473 | + // os.stoid + "?sceneValue=" + scene + "&pageValue=packageC/pages/luckyGo/luckyGo_goodsInfo/luckyGo_goodsInfo"; | ||
474 | + var path3 = os.url + "/api/wx/open/app/user/getWeAppEwm/" + | ||
475 | + os.stoid + "?sceneValue=" + scene + "&pageValue=pages/goods/goodsInfo/goodsInfo"; | ||
472 | 476 | ||
473 | 477 | ||
474 | // 读取文件成功则OK-- | 478 | // 读取文件成功则OK-- |
@@ -955,7 +959,8 @@ Page({ | @@ -955,7 +959,8 @@ Page({ | ||
955 | //------ 分享配置 -------- | 959 | //------ 分享配置 -------- |
956 | onShareAppMessage: function (e) { | 960 | onShareAppMessage: function (e) { |
957 | var pagePath = `packageC/pages/luckyGo/luckyGo_goodsInfo/luckyGo_goodsInfo?goods_id=${this.data.param.goods_id}&prom_type=9&group_id=${this.data.param.group_id}`; //当前页面url | 961 | var pagePath = `packageC/pages/luckyGo/luckyGo_goodsInfo/luckyGo_goodsInfo?goods_id=${this.data.param.goods_id}&prom_type=9&group_id=${this.data.param.group_id}`; //当前页面url |
958 | - // console.log('pagePath=====>', pagePath); | 962 | + console.log('pagePath=====xxxxxx>', pagePath); |
963 | + var imgPath = this.data.iurl + this.data.luckyGoInfo.original_img; | ||
959 | if (pagePath.indexOf('/') != 0) { | 964 | if (pagePath.indexOf('/') != 0) { |
960 | pagePath = '/' + pagePath; | 965 | pagePath = '/' + pagePath; |
961 | } | 966 | } |
@@ -968,24 +973,25 @@ Page({ | @@ -968,24 +973,25 @@ Page({ | ||
968 | } | 973 | } |
969 | } | 974 | } |
970 | return { | 975 | return { |
971 | - title: "幸运购", | 976 | + title: "邀你一起参加幸运购", |
972 | path: pagePath, | 977 | path: pagePath, |
978 | + imageUrl: imgPath, | ||
973 | } | 979 | } |
974 | }, | 980 | }, |
975 | 981 | ||
976 | - onShareTimeline() { | ||
977 | - // var store_name = getApp().globalData.config ? getApp().globalData.config.store_name:''; | ||
978 | - // var pagePath = this.route; //当前页面url | 982 | + // onShareTimeline() { |
983 | + // // var store_name = getApp().globalData.config ? getApp().globalData.config.store_name:''; | ||
984 | + // // var pagePath = this.route; //当前页面url | ||
979 | 985 | ||
980 | - // if(!store_name) store_name = getApp().globalData.setting.appName; | ||
981 | - // if (pagePath.indexOf('/') != 0) { | ||
982 | - // pagePath = '/' + pagePath; | ||
983 | - // } | ||
984 | - // return { | ||
985 | - // title: store_name + '-幸运购活动列表', | ||
986 | - // path: pagePath, | ||
987 | - // } | ||
988 | - }, | 986 | + // // if(!store_name) store_name = getApp().globalData.setting.appName; |
987 | + // // if (pagePath.indexOf('/') != 0) { | ||
988 | + // // pagePath = '/' + pagePath; | ||
989 | + // // } | ||
990 | + // // return { | ||
991 | + // // title: store_name + '-幸运购活动列表', | ||
992 | + // // path: pagePath, | ||
993 | + // // } | ||
994 | + // }, | ||
989 | 995 | ||
990 | clickShare() { | 996 | clickShare() { |
991 | this.setData({ | 997 | this.setData({ |
packageC/pages/luckyGo/luckyGo_goodsInfo/luckyGo_goodsInfo.js
@@ -274,7 +274,7 @@ Page({ | @@ -274,7 +274,7 @@ Page({ | ||
274 | 274 | ||
275 | 275 | ||
276 | luckGoInfo: {}, | 276 | luckGoInfo: {}, |
277 | - | 277 | + showDetails: false, |
278 | 278 | ||
279 | }, | 279 | }, |
280 | 280 | ||
@@ -306,6 +306,40 @@ Page({ | @@ -306,6 +306,40 @@ Page({ | ||
306 | prom_id, | 306 | prom_id, |
307 | }); | 307 | }); |
308 | } | 308 | } |
309 | + | ||
310 | + | ||
311 | + // 检查是否已经购买参团 | ||
312 | + getApp().request.get("/api/weshop/prom/luckyOrder/getUserOrderInfo/" + o.stoid + "/" + oo.user_id + "/" + prom_id, { | ||
313 | + success: function(res) { | ||
314 | + console.log('505=====>', res.data.data); | ||
315 | + if(res.data.code == 0) { | ||
316 | + th.setData({ | ||
317 | + showDetails: true, | ||
318 | + buyInfo: res.data.data, | ||
319 | + }); | ||
320 | + } else { | ||
321 | + th.setData({ | ||
322 | + showDetails: false, | ||
323 | + }); | ||
324 | + }; | ||
325 | + } | ||
326 | + }); | ||
327 | + // api/weshop/prom/luckyOrder/getUserOrderInfo/{store_id}/{user_id}/{aid} | ||
328 | + // getApp().request.promiseGet("/api/weshop/pickup/list", { | ||
329 | + // data: { store_id: os.stoid, pickup_id: e.pickup_id, lat: th.data.lat, lon: th.data.lon,is_pos:1 }, | ||
330 | + // }).then(res => { | ||
331 | + // if (res.data.code == 0) { | ||
332 | + // e = res.data.data.pageData[0]; | ||
333 | + // if (e) { | ||
334 | + // e.is_no_dis = ee.is_no_dis; | ||
335 | + // appd.pk_store = e; | ||
336 | + // that.set_def_storage(e); | ||
337 | + // } | ||
338 | + | ||
339 | + // } | ||
340 | + // }) | ||
341 | + | ||
342 | + | ||
309 | // console.log('type********>>',this.data.prom_type); | 343 | // console.log('type********>>',this.data.prom_type); |
310 | //-- 自定义海报 -- | 344 | //-- 自定义海报 -- |
311 | // getApp().request.promiseGet("/api/weshop/goods/poster/page", { | 345 | // getApp().request.promiseGet("/api/weshop/goods/poster/page", { |
@@ -4519,8 +4553,10 @@ Page({ | @@ -4519,8 +4553,10 @@ Page({ | ||
4519 | scene += "_" + getApp().globalData.room_id; | 4553 | scene += "_" + getApp().globalData.room_id; |
4520 | } | 4554 | } |
4521 | ///二微码 | 4555 | ///二微码 |
4522 | - var path3 = os.url + "/api/wx/open/app/user/getWeAppEwm/" + | ||
4523 | - os.stoid + "?sceneValue=" + scene + "&pageValue=packageC/pages/luckyGo/luckyGo_goodsInfo/luckyGo_goodsInfo"; | 4556 | + var path3 = os.url + "/api/wx/open/app/user/getWeAppEwm/" + |
4557 | + os.stoid + "?sceneValue=" + scene + "&pageValue=pages/goods/goodsInfo/goodsInfo"; | ||
4558 | + // var path3 = os.url + "/api/wx/open/app/user/getWeAppEwm/" + | ||
4559 | + // os.stoid + "?sceneValue=" + scene + "&pageValue=packageC/pages/luckyGo/luckyGo_goodsInfo/luckyGo_goodsInfo"; | ||
4524 | 4560 | ||
4525 | console.log(path3); | 4561 | console.log(path3); |
4526 | 4562 | ||
@@ -5209,7 +5245,7 @@ Page({ | @@ -5209,7 +5245,7 @@ Page({ | ||
5209 | tt(); | 5245 | tt(); |
5210 | }, | 5246 | }, |
5211 | fail: function (res) { | 5247 | fail: function (res) { |
5212 | - ee.data.share_goods_img = "../../../images/share/default_g_img.gif"; //分享的图片不能用网络的 | 5248 | + ee.data.share_goods_img = "../../../../images/share/default_g_img.gif"; //分享的图片不能用网络的 |
5213 | tt(); | 5249 | tt(); |
5214 | } | 5250 | } |
5215 | }); | 5251 | }); |
packageC/pages/luckyGo/luckyGo_goodsInfo/luckyGo_goodsInfo.wxml
@@ -273,7 +273,7 @@ | @@ -273,7 +273,7 @@ | ||
273 | 273 | ||
274 | 274 | ||
275 | <view class="goods-num"> | 275 | <view class="goods-num"> |
276 | - <view class="sales">已拼成功:{{data.sales_sum}}件</view> | 276 | + <view class="sales">已售:{{data.sales_sum}}件</view> |
277 | <!-- <view class="sales">销量:{{data.sales_sum}}件</view> --> | 277 | <!-- <view class="sales">销量:{{data.sales_sum}}件</view> --> |
278 | <!-- <view class="stock">折扣:{{data.disc}}折</view> --> | 278 | <!-- <view class="stock">折扣:{{data.disc}}折</view> --> |
279 | <view class="stock">{{categories3[0].num}}人评价</view> | 279 | <view class="stock">{{categories3[0].num}}人评价</view> |
@@ -920,7 +920,9 @@ | @@ -920,7 +920,9 @@ | ||
920 | </view> | 920 | </view> |
921 | <!-- data-ind="2" --> | 921 | <!-- data-ind="2" --> |
922 | <!-- openSpecModel_pt --> | 922 | <!-- openSpecModel_pt --> |
923 | - <view class="btn-red f1 flex ai-center jc-center" bindtap="openSpecModel_pt"data-it="0">立即参团</view> | 923 | + <view class="btn-red f1 flex ai-center jc-center" bindtap="go" data-it="0" data-url="/packageC/pages/luckyGo/luckyGo_details/luckyGo_details?group_id={{luckGoInfo.id}}&goods_id={{luckGoInfo.goods_id}}&goods_name={{data.goods_name}}&team_id={{buyInfo.team_id}}&&from=list" wx:if="{{showDetails}}">查看详情</view> |
924 | + <view class="btn-red f1 flex ai-center jc-center" bindtap="openSpecModel_pt" data-it="0" wx:elif="{{!showDetails && (luckGoInfo.goods_num != 0)}}">立即参团</view> | ||
925 | + <view class="btn-red f1 flex ai-center jc-center" wx:else>已经抢光</view> | ||
924 | <!-- <view class="btn-red f1 flex ai-center jc-center" bindtap="addCart" data-openSpecModal_ind="{{openSpecModal_ind}}" data-action="buy">立即参团</view> --> | 926 | <!-- <view class="btn-red f1 flex ai-center jc-center" bindtap="addCart" data-openSpecModal_ind="{{openSpecModal_ind}}" data-action="buy">立即参团</view> --> |
925 | </view> | 927 | </view> |
926 | <!-- <view bindtap="openSpecModel" data-ind="1" class="btn-buy flex fdc jc-center"> | 928 | <!-- <view bindtap="openSpecModel" data-ind="1" class="btn-buy flex fdc jc-center"> |
pages/index/index/index.wxml
@@ -257,7 +257,8 @@ | @@ -257,7 +257,8 @@ | ||
257 | </view> | 257 | </view> |
258 | <view class="flex jc_sb"> | 258 | <view class="flex jc_sb"> |
259 | <progress class="pdr20 f1 progress" percent="{{filter.percent(item.num, item.group_num)}}" activeColor="#FF6768" backgroundColor="#d0d0d0" border-radius="12" stroke-width="12" data-content="{{item.num}}人已参团"></progress> | 259 | <progress class="pdr20 f1 progress" percent="{{filter.percent(item.num, item.group_num)}}" activeColor="#FF6768" backgroundColor="#d0d0d0" border-radius="12" stroke-width="12" data-content="{{item.num}}人已参团"></progress> |
260 | - <view class="btn fs26">去参团</view> | 260 | + <view class="btn fs26 {{item.goods_num == 0 ? 'gray':''}}" wx:if="{{item.goods_num == 0}}">已抢光</view> |
261 | + <view class="btn fs26" wx:else>去参团</view> | ||
261 | <!-- &title=狐狸3号测速003&prom_type=7&prom_id=468 --> | 262 | <!-- &title=狐狸3号测速003&prom_type=7&prom_id=468 --> |
262 | </view> | 263 | </view> |
263 | </view> | 264 | </view> |
pages/index/index/index.wxss
pages/user/order_list/order_list.wxml
@@ -91,7 +91,9 @@ | @@ -91,7 +91,9 @@ | ||
91 | <!-- 单个商品 --> | 91 | <!-- 单个商品 --> |
92 | <!-- wx:if="{{goods.return_btn!=4}}" --> | 92 | <!-- wx:if="{{goods.return_btn!=4}}" --> |
93 | <view> | 93 | <view> |
94 | - <navigator class="detail_commodity flex-vertical padding" wx:for="{{item.order_goods}}" wx:for-item="goods" wx:for-index="pinx" url="{{item.ord_url}}?order_id={{item.order_id}}"> | 94 | + <!-- url="/packageC/pages/luckyGo/luckyGo_order/luckyGo_order?order_id={{item.order_id}}" wx:if="{{item.order_goods[0].prom_type==9}}" |
95 | + {{item.ord_url}}?order_id={{item.order_id}} --> | ||
96 | + <navigator class="detail_commodity flex-vertical padding" wx:for="{{item.order_goods}}" wx:for-item="goods" wx:for-index="pinx" url="{{item.order_goods[0].prom_type==9 ? ('/packageC/pages/luckyGo/luckyGo_order/luckyGo_order?order_id=' + item.order_id):(item.ord_url + '?order_id=' + item.order_id)}}"> | ||
95 | <!-- 商品图片 --> | 97 | <!-- 商品图片 --> |
96 | <navigator class="rel"> | 98 | <navigator class="rel"> |
97 | <image src="{{resourceUrl+goods.original_img}}" binderror="bind_bnerr" lazy-load="{{true}}" data-errorimg="orderList[{{index}}].order_goods[{{pinx}}].original_img"></image> | 99 | <image src="{{resourceUrl+goods.original_img}}" binderror="bind_bnerr" lazy-load="{{true}}" data-errorimg="orderList[{{index}}].order_goods[{{pinx}}].original_img"></image> |
@@ -128,7 +130,10 @@ | @@ -128,7 +130,10 @@ | ||
128 | <!-- 商品价格 --> | 130 | <!-- 商品价格 --> |
129 | <view class="flex-vertical c-tb baseline"> | 131 | <view class="flex-vertical c-tb baseline"> |
130 | <view class="fs24">¥</view> | 132 | <view class="fs24">¥</view> |
131 | - <view class="fs26">{{filters.toFix(goods.member_goods_price,2)}}</view> | 133 | + <!-- 幸运购prom_type等于9 --> |
134 | + <!-- 如果是幸运购就显示幸运购参团价格 --> | ||
135 | + <view class="fs26" wx:if="{{goods.prom_type == 9}}">{{filters.toFix(goods.goods_price,2)}}</view> | ||
136 | + <view class="fs26" wx:else>{{filters.toFix(goods.member_goods_price,2)}}</view> | ||
132 | </view> | 137 | </view> |
133 | <view class="fs26 c-a9">x{{goods.goods_num}}</view> | 138 | <view class="fs26 c-a9">x{{goods.goods_num}}</view> |
134 | </view> | 139 | </view> |
@@ -162,7 +167,8 @@ | @@ -162,7 +167,8 @@ | ||
162 | <view class="commodity_money flex baseline" wx:else> | 167 | <view class="commodity_money flex baseline" wx:else> |
163 | <view>合计<text wx:if="{{item.discount!=underdefine && item.discount!=null && item.discount!=0}}" style="color:#d60021;">(改)</text>:</view> | 168 | <view>合计<text wx:if="{{item.discount!=underdefine && item.discount!=null && item.discount!=0}}" style="color:#d60021;">(改)</text>:</view> |
164 | <view class="fs24 c-r">¥</view> | 169 | <view class="fs24 c-r">¥</view> |
165 | - <view class="c-r">{{filters.toFix(item.order_amount+item.user_money,2)}} | 170 | + <view class="c-r"> |
171 | + {{filters.toFix(item.order_amount+item.user_money,2)}} | ||
166 | <text wx:if="{{item.coupon_price}}">+{{item.coupon_price}}元优惠券</text> | 172 | <text wx:if="{{item.coupon_price}}">+{{item.coupon_price}}元优惠券</text> |
167 | <text wx:if="{{item.integral}}">+{{item.integral}}积分</text> | 173 | <text wx:if="{{item.integral}}">+{{item.integral}}积分</text> |
168 | </view> | 174 | </view> |