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> |