Commit 4a428c7e7ea0890dbab7b678193ba0e98bd31459

Authored by taiyuan
1 parent 8b0cc8ca

幸运购修改4

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
@@ -92,3 +92,7 @@ page { @@ -92,3 +92,7 @@ page {
92 color: white; 92 color: white;
93 text-align: center; 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,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
@@ -1195,3 +1195,7 @@ page { @@ -1195,3 +1195,7 @@ page {
1195 text-align: center; 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,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>