Commit 4a428c7e7ea0890dbab7b678193ba0e98bd31459

Authored by taiyuan
1 parent 8b0cc8ca

幸运购修改4

packageC/pages/luckyGo/luckyGo_activityList/luckyGo_activityList.wxml
... ... @@ -26,7 +26,8 @@
26 26 </view>
27 27 <view class="flex jc_sb">
28 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 31 </view>
31 32 </view>
32 33  
... ...
packageC/pages/luckyGo/luckyGo_activityList/luckyGo_activityList.wxss
... ... @@ -92,3 +92,7 @@ page {
92 92 color: white;
93 93 text-align: center;
94 94 }
  95 +
  96 +.btn.gray {
  97 + background-color: #ccc;
  98 +}
... ...
packageC/pages/luckyGo/luckyGo_details/luckyGo_details.js
... ... @@ -306,16 +306,18 @@ Page({
306 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 323 // if(order.pt_status==2 || order.pt_status==4 || order.pt_status==5){
... ... @@ -467,8 +469,10 @@ Page({
467 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 478 // 读取文件成功则OK--
... ... @@ -955,7 +959,8 @@ Page({
955 959 //------ 分享配置 --------
956 960 onShareAppMessage: function (e) {
957 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 964 if (pagePath.indexOf('/') != 0) {
960 965 pagePath = '/' + pagePath;
961 966 }
... ... @@ -968,24 +973,25 @@ Page({
968 973 }
969 974 }
970 975 return {
971   - title: "幸运购",
  976 + title: "邀你一起参加幸运购",
972 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 996 clickShare() {
991 997 this.setData({
... ...
packageC/pages/luckyGo/luckyGo_goodsInfo/luckyGo_goodsInfo.js
... ... @@ -274,7 +274,7 @@ Page({
274 274  
275 275  
276 276 luckGoInfo: {},
277   -
  277 + showDetails: false,
278 278  
279 279 },
280 280  
... ... @@ -306,6 +306,40 @@ Page({
306 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 343 // console.log('type********>>',this.data.prom_type);
310 344 //-- 自定义海报 --
311 345 // getApp().request.promiseGet("/api/weshop/goods/poster/page", {
... ... @@ -4519,8 +4553,10 @@ Page({
4519 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 4561 console.log(path3);
4526 4562  
... ... @@ -5209,7 +5245,7 @@ Page({
5209 5245 tt();
5210 5246 },
5211 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 5249 tt();
5214 5250 }
5215 5251 });
... ...
packageC/pages/luckyGo/luckyGo_goodsInfo/luckyGo_goodsInfo.wxml
... ... @@ -273,7 +273,7 @@
273 273  
274 274  
275 275 <view class="goods-num">
276   - <view class="sales">已拼成功:{{data.sales_sum}}件</view>
  276 + <view class="sales">已:{{data.sales_sum}}件</view>
277 277 <!-- <view class="sales">销量:{{data.sales_sum}}件</view> -->
278 278 <!-- <view class="stock">折扣:{{data.disc}}折</view> -->
279 279 <view class="stock">{{categories3[0].num}}人评价</view>
... ... @@ -920,7 +920,9 @@
920 920 </view>
921 921 <!-- data-ind="2" -->
922 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 926 <!-- <view class="btn-red f1 flex ai-center jc-center" bindtap="addCart" data-openSpecModal_ind="{{openSpecModal_ind}}" data-action="buy">立即参团</view> -->
925 927 </view>
926 928 <!-- <view bindtap="openSpecModel" data-ind="1" class="btn-buy flex fdc jc-center">
... ...
pages/index/index/index.wxml
... ... @@ -257,7 +257,8 @@
257 257 </view>
258 258 <view class="flex jc_sb">
259 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 262 <!-- &title=狐狸3号测速003&prom_type=7&prom_id=468 -->
262 263 </view>
263 264 </view>
... ...
pages/index/index/index.wxss
... ... @@ -1195,3 +1195,7 @@ page {
1195 1195 text-align: center;
1196 1196 }
1197 1197  
  1198 +.luck .btn.gray {
  1199 + background-color: #ccc;
  1200 +}
  1201 +
... ...
pages/user/order_list/order_list.wxml
... ... @@ -91,7 +91,9 @@
91 91 <!-- 单个商品 -->
92 92 <!-- wx:if="{{goods.return_btn!=4}}" -->
93 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 98 <navigator class="rel">
97 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 130 <!-- 商品价格 -->
129 131 <view class="flex-vertical c-tb baseline">
130 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 137 </view>
133 138 <view class="fs26 c-a9">x{{goods.goods_num}}</view>
134 139 </view>
... ... @@ -162,7 +167,8 @@
162 167 <view class="commodity_money flex baseline" wx:else>
163 168 <view>合计<text wx:if="{{item.discount!=underdefine && item.discount!=null && item.discount!=0}}" style="color:#d60021;">(改)</text>:</view>
164 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 172 <text wx:if="{{item.coupon_price}}">+{{item.coupon_price}}元优惠券</text>
167 173 <text wx:if="{{item.integral}}">+{{item.integral}}积分</text>
168 174 </view>
... ...