Commit 3404e6ce25c6197c0b185e8ad4efc5b2ec8db8a2
Merge branch 'dev' of http://git.vipzhuang.cn/wxd/MShopWeApp into dev
Showing
15 changed files
with
135 additions
and
293 deletions
app.js
| @@ -72,7 +72,7 @@ App({ | @@ -72,7 +72,7 @@ App({ | ||
| 72 | 72 | ||
| 73 | room_id:null, //直播间分享的房间ID | 73 | room_id:null, //直播间分享的房间ID |
| 74 | room_goods_id:null, //直播间分享的商品ID | 74 | room_goods_id:null, //直播间分享的商品ID |
| 75 | - | 75 | + |
| 76 | }, | 76 | }, |
| 77 | auth: o, | 77 | auth: o, |
| 78 | request: a, | 78 | request: a, |
| @@ -106,7 +106,12 @@ App({ | @@ -106,7 +106,12 @@ App({ | ||
| 106 | app.globalData.user_id= user.user_id; | 106 | app.globalData.user_id= user.user_id; |
| 107 | } | 107 | } |
| 108 | wx.setStorageSync("userinfo",user); | 108 | wx.setStorageSync("userinfo",user); |
| 109 | - } | 109 | + }else{ |
| 110 | + user=null; | ||
| 111 | + app.globalData.userInfo=null; | ||
| 112 | + app.globalData.user_id= 0; | ||
| 113 | + wx.setStorageSync("userinfo",null); | ||
| 114 | + } | ||
| 110 | }) | 115 | }) |
| 111 | } | 116 | } |
| 112 | } | 117 | } |
| @@ -246,6 +251,7 @@ App({ | @@ -246,6 +251,7 @@ App({ | ||
| 246 | 251 | ||
| 247 | //----------------获取商家开启的物流-------------------- | 252 | //----------------获取商家开启的物流-------------------- |
| 248 | getwuliu: function (t, o){ | 253 | getwuliu: function (t, o){ |
| 254 | + this.globalData.wuliu=null; | ||
| 249 | var th = this, st = this.globalData.setting; | 255 | var th = this, st = this.globalData.setting; |
| 250 | this.globalData.wuliu && !o ? | 256 | this.globalData.wuliu && !o ? |
| 251 | "function" == typeof t && t(this.globalData.wuliu) : a.get("/api/weshop/storeshipping/list", { | 257 | "function" == typeof t && t(this.globalData.wuliu) : a.get("/api/weshop/storeshipping/list", { |
| @@ -612,9 +618,7 @@ App({ | @@ -612,9 +618,7 @@ App({ | ||
| 612 | this.globalData.config2=null; //清除config2的缓存 | 618 | this.globalData.config2=null; //清除config2的缓存 |
| 613 | this.globalData.config=null; //清除config的缓存 | 619 | this.globalData.config=null; //清除config的缓存 |
| 614 | this.globalData.gr_index=0; //商品分组的序列 | 620 | this.globalData.gr_index=0; //商品分组的序列 |
| 615 | - for(var i = 1; i < 50; i++) { | ||
| 616 | - clearInterval(i); | ||
| 617 | - } | 621 | + |
| 618 | }, | 622 | }, |
| 619 | 623 | ||
| 620 | clear_word:function (word) { | 624 | clear_word:function (word) { |
| @@ -716,7 +720,7 @@ App({ | @@ -716,7 +720,7 @@ App({ | ||
| 716 | }); | 720 | }); |
| 717 | }, | 721 | }, |
| 718 | 722 | ||
| 719 | - | 723 | + |
| 720 | 724 | ||
| 721 | 725 | ||
| 722 | }); | 726 | }); |
components/full_screen/filter.wxs deleted
components/full_screen/full_screen.js deleted
| 1 | -// components/userqy_pop_up/userqy_pop_up.js | ||
| 2 | -var o = getApp().globalData.setting | ||
| 3 | -Component({ | ||
| 4 | - /** | ||
| 5 | - * 页面的初始数据 | ||
| 6 | - */ | ||
| 7 | - data: { | ||
| 8 | - control: 1, | ||
| 9 | - is_full_screen_show:0, //全屏显示 | ||
| 10 | - sec_show:3, //倒计时的秒数 | ||
| 11 | - full_ad:null, //全屏广告 | ||
| 12 | - url:o.imghost, | ||
| 13 | - full_screen:0, | ||
| 14 | - is_full_screen_men:1, | ||
| 15 | - hidden:0, | ||
| 16 | - }, | ||
| 17 | - | ||
| 18 | - pageLifetimes:{ | ||
| 19 | - hide: function() { | ||
| 20 | - // 页面被隐藏 | ||
| 21 | - clearInterval(this.data.full_screen); | ||
| 22 | - }, | ||
| 23 | - }, | ||
| 24 | - | ||
| 25 | - ready: function () {}, | ||
| 26 | - properties: {}, | ||
| 27 | - methods: { | ||
| 28 | - close_full_screen(){ | ||
| 29 | - this.setData({is_full_screen_show:0,sec_show:0}); | ||
| 30 | - }, | ||
| 31 | - //-- 跳转到满屏广告的链接 -- | ||
| 32 | - go_full_ad(){ | ||
| 33 | - if(!this.data.full_ad) return false; | ||
| 34 | - if(!this.data.full_ad.ad_weapplink) return false; | ||
| 35 | - getApp().goto(this.data.full_ad.ad_weapplink); | ||
| 36 | - }, | ||
| 37 | - get_the_full_screen(){ | ||
| 38 | - if(this.data.full_ad) { | ||
| 39 | - return false; | ||
| 40 | - } | ||
| 41 | - var th=this; | ||
| 42 | - //获取全屏的广告 | ||
| 43 | - getApp().request.promiseGet("/api/weshop/ad/page?pid=1001&store_id=" + o.stoid,{ | ||
| 44 | - data: { enabled: 1 } | ||
| 45 | - }).then(res=>{ | ||
| 46 | - //判断是不是有全屏广告 | ||
| 47 | - if(res.data.code==0 && res.data.data.pageData && res.data.data.pageData.length>0){ | ||
| 48 | - th.setData({ | ||
| 49 | - is_full_screen_show:1, | ||
| 50 | - full_ad:res.data.data.pageData[0], | ||
| 51 | - }) | ||
| 52 | - //--定时关闭-- | ||
| 53 | - th.data.full_screen=setInterval(function(){ | ||
| 54 | - if(!th.data.sec_show) { | ||
| 55 | - clearInterval(th.data.full_screen); | ||
| 56 | - th.close_full_screen(); | ||
| 57 | - return false; | ||
| 58 | - } | ||
| 59 | - th.data.sec_show--; | ||
| 60 | - th.setData({sec_show:th.data.sec_show}); | ||
| 61 | - },1000) | ||
| 62 | - | ||
| 63 | - } | ||
| 64 | - }) | ||
| 65 | - } | ||
| 66 | - }, | ||
| 67 | - | ||
| 68 | -}) | ||
| 69 | \ No newline at end of file | 0 | \ No newline at end of file |
components/full_screen/full_screen.json deleted
components/full_screen/full_screen.wxml deleted
components/full_screen/full_screen.wxss deleted
| 1 | -.full_screen{ | ||
| 2 | - position: fixed;left: 0;top: 0; | ||
| 3 | - z-index: 1000000000000; | ||
| 4 | - background-color: rgba(0,0,0,0.4); | ||
| 5 | - width: 100%; | ||
| 6 | - height: 100%; | ||
| 7 | - background-position: center; | ||
| 8 | - background-size: 100% 100%; | ||
| 9 | - background-repeat: no-repeat; | ||
| 10 | -} | ||
| 11 | -.skip_box{ | ||
| 12 | - float: right; margin-top: 10rpx; margin-right: 10rpx; | ||
| 13 | - background-color: gainsboro; width: 120rpx; | ||
| 14 | - height: 48rpx; font-size: 28rpx; line-height: 48rpx; | ||
| 15 | - text-align: center; border-radius: 20rpx; | ||
| 16 | - } | ||
| 17 | \ No newline at end of file | 0 | \ No newline at end of file |
packageA/pages/jfbuy/jfbuy.wxml
| @@ -51,7 +51,7 @@ | @@ -51,7 +51,7 @@ | ||
| 51 | <text>{{item.integral}}积分 + ¥{{item.addmoney}}</text> | 51 | <text>{{item.integral}}积分 + ¥{{item.addmoney}}</text> |
| 52 | </view> | 52 | </view> |
| 53 | <view class="pdt14 fs22 gray flex jc_sb"> | 53 | <view class="pdt14 fs22 gray flex jc_sb"> |
| 54 | - <view>零售价:¥{{item.shop_price}}</view> | 54 | + <view>零售价:¥{{item.market_price}}</view> |
| 55 | <view>销量:{{item.sales_sum}}</view> | 55 | <view>销量:{{item.sales_sum}}</view> |
| 56 | </view> | 56 | </view> |
| 57 | </view> | 57 | </view> |
pages/cart/cart2/cart2.js
| @@ -501,9 +501,9 @@ Page({ | @@ -501,9 +501,9 @@ Page({ | ||
| 501 | 501 | ||
| 502 | var narr = new Array(); narr.push(item); | 502 | var narr = new Array(); narr.push(item); |
| 503 | 503 | ||
| 504 | - //-----------拼装购物车结算的数组,如果有默认物流时要用默认物流编号----------------- | 504 | + //-----------拼装购物车结算的数组,如果有默认物流时要用默认物流编号,计算默认的物流,不管是不是自提都算一下----------------- |
| 505 | var m_wind=0,def_exp_code=getApp().globalData.userInfo.def_exp_code; | 505 | var m_wind=0,def_exp_code=getApp().globalData.userInfo.def_exp_code; |
| 506 | - if(e_t==0 && def_exp_code){ | 506 | + if(def_exp_code){ |
| 507 | for(var k=0;k<th.data.wu_arr.length;k++){ | 507 | for(var k=0;k<th.data.wu_arr.length;k++){ |
| 508 | var item=th.data.wu_arr[k]; if(def_exp_code==item.code){ m_wind=k; } | 508 | var item=th.data.wu_arr[k]; if(def_exp_code==item.code){ m_wind=k; } |
| 509 | } | 509 | } |
pages/cart/cart2/cart2.wxml
| @@ -146,7 +146,8 @@ | @@ -146,7 +146,8 @@ | ||
| 146 | <icon color="#f23030" size="16" type="info"></icon> | 146 | <icon color="#f23030" size="16" type="info"></icon> |
| 147 | {{order.store_prom}} | 147 | {{order.store_prom}} |
| 148 | </view> | 148 | </view> |
| 149 | - | 149 | + |
| 150 | + <!-- 当是物流很多单的时候 --> | ||
| 150 | <view class="use-item flex-space-between" wx:if="{{cartlist.length>1}}"> | 151 | <view class="use-item flex-space-between" wx:if="{{cartlist.length>1}}"> |
| 151 | <view class="flex-vertical" > | 152 | <view class="flex-vertical" > |
| 152 | <view bindtap='setexptype_w' data-ind="{{pidx}}" data-t='1' data-txt='cartlist[{{pidx}}].exp_type' | 153 | <view bindtap='setexptype_w' data-ind="{{pidx}}" data-t='1' data-txt='cartlist[{{pidx}}].exp_type' |
| @@ -177,10 +178,10 @@ | @@ -177,10 +178,10 @@ | ||
| 177 | class="yu_er">快递邮寄</view> | 178 | class="yu_er">快递邮寄</view> |
| 178 | </view> | 179 | </view> |
| 179 | </view> | 180 | </view> |
| 180 | - <!-- 当是物流很多单的时候 --> | 181 | + |
| 181 | 182 | ||
| 182 | <!-- 点击显示物流选择,如果是默认使用的情况不成立 --> | 183 | <!-- 点击显示物流选择,如果是默认使用的情况不成立 --> |
| 183 | - <view wx:if="{{!is_default_logistics}}" class="flex-vertical" bindtap="show_wu_arr" data-txt='cartlist[{{pidx}}].wind' data-w_sele_index="{{pidx}}" style="padding-right:6rpx;"> | 184 | + <view wx:if="{{!is_default_logistics && item.exp_type!=1}}" class="flex-vertical" bindtap="show_wu_arr" data-txt='cartlist[{{pidx}}].wind' data-w_sele_index="{{pidx}}" style="padding-right:6rpx;"> |
| 184 | <view>{{wu_arr[item.wind].name}}</view> | 185 | <view>{{wu_arr[item.wind].name}}</view> |
| 185 | <view class="xc-right"></view> | 186 | <view class="xc-right"></view> |
| 186 | </view> | 187 | </view> |
pages/goods/goodsInfo/goodsInfo.js
| @@ -399,7 +399,7 @@ Page({ | @@ -399,7 +399,7 @@ Page({ | ||
| 399 | //--- 判断是等级会员,且在有效期范围内 --- | 399 | //--- 判断是等级会员,且在有效期范围内 --- |
| 400 | if(user.card_field && now<end){ | 400 | if(user.card_field && now<end){ |
| 401 | var card_name=ob.name_map.get(user.card_field); | 401 | var card_name=ob.name_map.get(user.card_field); |
| 402 | - if(card_name.length>6) card_name=card_name.substring(0,6); | 402 | + //if(card_name.length>6) card_name=card_name.substring(0,6); |
| 403 | 403 | ||
| 404 | var is_near_date=0; | 404 | var is_near_date=0; |
| 405 | if(end-now<60*60*30*24) is_near_date=1; //如果小于30天 | 405 | if(end-now<60*60*30*24) is_near_date=1; //如果小于30天 |
pages/goods/goodsInfo/goodsInfo.wxml
| @@ -199,53 +199,17 @@ | @@ -199,53 +199,17 @@ | ||
| 199 | </view> | 199 | </view> |
| 200 | </view> | 200 | </view> |
| 201 | 201 | ||
| 202 | - <!-- <view class="pt_fir se1"> | ||
| 203 | - <view class="pt_hb"> | ||
| 204 | - 拼团玩法 | ||
| 205 | - <view class="ptgz_an xq flex" bindtap="show_pt_xx">查看详细 | ||
| 206 | - <view class="bg_right arrow-two"></view> | ||
| 207 | - </view> | ||
| 208 | - </view> | ||
| 209 | - <view class="flex-level" style='height:198rpx; width:100%;'> | ||
| 210 | - <view class="flex-vertical-between rel" style='width:94%;margin-left:10rpx;'> | ||
| 211 | - | ||
| 212 | - <view class="xc-item t-c"> | ||
| 213 | - <view class="circle yuan t-c circle-color">1</view> | ||
| 214 | - <view class="word">选择商品完成下单</view> | ||
| 215 | - </view> | ||
| 216 | - <view class="abs link {{color_type==0?'link-color-red':'link-color'}}"></view> | ||
| 217 | - | ||
| 218 | - <view class="xc-item t-c"> | ||
| 219 | - <view class="circle yuan t-c circle-color">2</view> | ||
| 220 | - <view class="word">支付开团或参团</view> | ||
| 221 | - </view> | ||
| 222 | - <view class="abs link1 {{color_type_one==0?'link-color-red':'link-color'}}"></view> | ||
| 223 | - | ||
| 224 | - <view class="xc-item t-c"> | ||
| 225 | - <view class="circle yuan t-c circle-color">3</view> | ||
| 226 | - <view class="word">邀请好友参团支付</view> | ||
| 227 | - </view> | ||
| 228 | - <view class="abs link2 {{color_type_two==0?'link-color-red':'link-color'}}"></view> | ||
| 229 | 202 | ||
| 230 | - | ||
| 231 | - <view class="xc-item t-c"> | ||
| 232 | - <view class="circle yuan t-c circle-color1">4</view> | ||
| 233 | - <view class="word">人满发货失败退款</view> | ||
| 234 | - </view> | ||
| 235 | - </view> | ||
| 236 | - </view> | ||
| 237 | - </view> --> | ||
| 238 | </view> | 203 | </view> |
| 239 | 204 | ||
| 240 | <!-- 积分购 --> | 205 | <!-- 积分购 --> |
| 241 | <view wx:if="{{prom_type==4}}"> | 206 | <view wx:if="{{prom_type==4}}"> |
| 242 | <view class="goods-price"> | 207 | <view class="goods-price"> |
| 243 | <!-- 价格显示 --> | 208 | <!-- 价格显示 --> |
| 244 | - <view class="co-red flex ai_c jc_sb"> | ||
| 245 | - <view class="market-price" style="overflow: hidden; height: 66rpx;display: flex;"> | 209 | + <view class="co-red flex jc_sb ai-center"> |
| 210 | + <view class="market-price" style="overflow: hidden; height: 66rpx;display: flex; align-items: flex-end;"> | ||
| 246 | <image class="rel_img" src="{{iurl}}/miniapp/images/integral/integral_red.png"></image> | 211 | <image class="rel_img" src="{{iurl}}/miniapp/images/integral/integral_red.png"></image> |
| 247 | - <block wx:if="{{prom_integral}}">{{prom_integral}} | ||
| 248 | - <text class="rel_txt">积分</text></block> | 212 | + <block wx:if="{{prom_integral}}"><text style="position: relative;top:10rpx">{{prom_integral}}</text><text class="rel_txt">积分</text></block> |
| 249 | <text class="rel_txt" wx:if="{{prom_integral && prom_price}}">+</text> | 213 | <text class="rel_txt" wx:if="{{prom_integral && prom_price}}">+</text> |
| 250 | <text class="rel_txt" wx:if="{{prom_price}}" >{{filters.toFix(prom_price,2)}}元</text> | 214 | <text class="rel_txt" wx:if="{{prom_price}}" >{{filters.toFix(prom_price,2)}}元</text> |
| 251 | <text class="rel_txt" wx:if="{{!prom_integral && !prom_price}}">0积分</text> | 215 | <text class="rel_txt" wx:if="{{!prom_integral && !prom_price}}">0积分</text> |
| @@ -253,13 +217,6 @@ | @@ -253,13 +217,6 @@ | ||
| 253 | </view> | 217 | </view> |
| 254 | 218 | ||
| 255 | <!-- 这个是分享按钮 --> | 219 | <!-- 这个是分享按钮 --> |
| 256 | - <!-- <view class="xc-share-frame flex {{prom_type==1?'s_ms_bth':''}} " bindtap="saveImageToPhotosAlbum"> --> | ||
| 257 | - <!-- <view class="xc-share-frame flex {{prom_type==1?'s_ms_bth':''}} " bindtap="clickShare"> | ||
| 258 | - <image class="share-frame" src="{{iurl}}/miniapp/images/share.png"></image> | ||
| 259 | - <view class="share-font">分享</view> | ||
| 260 | - </view> --> | ||
| 261 | - | ||
| 262 | - <!-- 这个是分享按钮 --> | ||
| 263 | <!-- <view class="xc-share-frame {{prom_type==1?'s_ms_bth':''}} t-c" bindtap="saveImageToPhotosAlbum"> --> | 220 | <!-- <view class="xc-share-frame {{prom_type==1?'s_ms_bth':''}} t-c" bindtap="saveImageToPhotosAlbum"> --> |
| 264 | <view class="xc-share-frame t-c" bindtap="clickShare"> | 221 | <view class="xc-share-frame t-c" bindtap="clickShare"> |
| 265 | <!-- <image class="share-frame" src="{{iurl}}/miniapp/images/share.png"></image> --> | 222 | <!-- <image class="share-frame" src="{{iurl}}/miniapp/images/share.png"></image> --> |
pages/goods/goodsInfo/goodsInfo.wxss
| @@ -2789,9 +2789,10 @@ button.custom-service::after{ | @@ -2789,9 +2789,10 @@ button.custom-service::after{ | ||
| 2789 | } */ | 2789 | } */ |
| 2790 | 2790 | ||
| 2791 | .goods-price .rel_txt{ | 2791 | .goods-price .rel_txt{ |
| 2792 | - position: relative; top: 32rpx; font-size: 30rpx; | 2792 | + /* position: relative; top: 32rpx; */ |
| 2793 | + font-size: 30rpx; | ||
| 2793 | } | 2794 | } |
| 2794 | -.goods-price .rel_img{width: 62rpx; height: 62rpx;position: relative; top: 12rpx;} | 2795 | +.goods-price .rel_img{width: 62rpx; height: 62rpx;position: relative; top: 8rpx;} |
| 2795 | 2796 | ||
| 2796 | .btn-close { | 2797 | .btn-close { |
| 2797 | /* background-color: rgba(0,0,0,.5); */ | 2798 | /* background-color: rgba(0,0,0,.5); */ |
pages/index/index/index.json
| @@ -18,7 +18,6 @@ | @@ -18,7 +18,6 @@ | ||
| 18 | "mvideo": "/components/diy_video/diy_video", | 18 | "mvideo": "/components/diy_video/diy_video", |
| 19 | "service": "/components/diy_service/diy_service", | 19 | "service": "/components/diy_service/diy_service", |
| 20 | "scan": "/components/diy_scan/diy_scan", | 20 | "scan": "/components/diy_scan/diy_scan", |
| 21 | - "full_screen": "/components/full_screen/full_screen", | ||
| 22 | "store_select": "/components/diy_store_select/diy_store_select" | 21 | "store_select": "/components/diy_store_select/diy_store_select" |
| 23 | }, | 22 | }, |
| 24 | "enablePullDownRefresh": false | 23 | "enablePullDownRefresh": false |
pages/user/order_detail/order_detail.js
| @@ -370,10 +370,9 @@ Page({ | @@ -370,10 +370,9 @@ Page({ | ||
| 370 | 370 | ||
| 371 | var buyed_mum2=goodsbuynum+good.goods_num; | 371 | var buyed_mum2=goodsbuynum+good.goods_num; |
| 372 | if (buyed_mum2 > limit && limit > 0) { | 372 | if (buyed_mum2 > limit && limit > 0) { |
| 373 | - wx.showModal({ | ||
| 374 | - title: '提示', | ||
| 375 | - content: gg.goods_name+'购买数量超出商品限购' | ||
| 376 | - }); | 373 | + |
| 374 | + var content=gg.goods_name+'购买数量超出商品限购,请取消订单'; | ||
| 375 | + th.toast(content); | ||
| 377 | return false; | 376 | return false; |
| 378 | } | 377 | } |
| 379 | 378 | ||
| @@ -384,24 +383,21 @@ Page({ | @@ -384,24 +383,21 @@ Page({ | ||
| 384 | if(res.data.code==0){ | 383 | if(res.data.code==0){ |
| 385 | var r_data=res.data.data; | 384 | var r_data=res.data.data; |
| 386 | if(!r_data.collocationPromList && good.prom_type==5){ | 385 | if(!r_data.collocationPromList && good.prom_type==5){ |
| 387 | - wx.showModal({ | ||
| 388 | - title: '提示', | ||
| 389 | - content: good.goods_name+'未找到活动' | ||
| 390 | - }); | 386 | + |
| 387 | + var content=good.goods_name+'未找到活动,请取消订单重新购买'; | ||
| 388 | + th.toast(content); | ||
| 391 | p_ok=0; | 389 | p_ok=0; |
| 392 | } | 390 | } |
| 393 | if(!r_data.promGoodsLists && good.prom_type==3){ | 391 | if(!r_data.promGoodsLists && good.prom_type==3){ |
| 394 | - wx.showModal({ | ||
| 395 | - title: '提示', | ||
| 396 | - content: good.goods_name+'未找到活动' | ||
| 397 | - }); | 392 | + |
| 393 | + var content=good.goods_name+'未找到活动,请取消订单重新购买'; | ||
| 394 | + th.toast(content); | ||
| 398 | p_ok=0; | 395 | p_ok=0; |
| 399 | } | 396 | } |
| 400 | }else{ | 397 | }else{ |
| 401 | - wx.showModal({ | ||
| 402 | - title: '提示', | ||
| 403 | - content: good.goods_name+'未找到活动' | ||
| 404 | - }); | 398 | + |
| 399 | + var content=good.goods_name+'未找到活动,请取消订单重新购买'; | ||
| 400 | + th.toast(content); | ||
| 405 | p_ok=0; | 401 | p_ok=0; |
| 406 | } | 402 | } |
| 407 | }) | 403 | }) |
| @@ -411,10 +407,9 @@ Page({ | @@ -411,10 +407,9 @@ Page({ | ||
| 411 | //商品的普通购买 ,不要进行判断 | 407 | //商品的普通购买 ,不要进行判断 |
| 412 | if((good.prom_type==1 || good.prom_type==6 || good.prom_type==4) && !good.is_gift && !good.is_collocation && !good.is_integral_normal && !good.is_pd_normal){ | 408 | if((good.prom_type==1 || good.prom_type==6 || good.prom_type==4) && !good.is_gift && !good.is_collocation && !good.is_integral_normal && !good.is_pd_normal){ |
| 413 | if(gg.prom_type!=good.prom_type) { | 409 | if(gg.prom_type!=good.prom_type) { |
| 414 | - wx.showModal({ | ||
| 415 | - title: '提示', | ||
| 416 | - content: gg.goods_name+'商品的活动发生了变化' | ||
| 417 | - }); | 410 | + |
| 411 | + var content=gg.goods_name+'商品的活动发生了变化,请取消订单重新购买'; | ||
| 412 | + th.toast(content); | ||
| 418 | return false; | 413 | return false; |
| 419 | } | 414 | } |
| 420 | }else{ | 415 | }else{ |
| @@ -453,27 +448,25 @@ Page({ | @@ -453,27 +448,25 @@ Page({ | ||
| 453 | if(prom){ | 448 | if(prom){ |
| 454 | var t_now=ut.gettimestamp(); | 449 | var t_now=ut.gettimestamp(); |
| 455 | if(prom.is_end==0 && prom.start_time<t_now && prom.end_time>t_now){ | 450 | if(prom.is_end==0 && prom.start_time<t_now && prom.end_time>t_now){ |
| 456 | - wx.showModal({ | ||
| 457 | - title: '提示', | ||
| 458 | - content: gg.goods_name+'商品的活动发生了变化' | ||
| 459 | - }); | 451 | + |
| 452 | + var content=gg.goods_name+'商品的活动发生了变化,请取消订单重新购买'; | ||
| 453 | + th.toast(content); | ||
| 460 | return false; | 454 | return false; |
| 461 | } | 455 | } |
| 462 | } | 456 | } |
| 463 | } | 457 | } |
| 464 | else{ | 458 | else{ |
| 465 | //不是赠品的时候 | 459 | //不是赠品的时候 |
| 466 | - if(!good.is_gift){ | 460 | + if(!good.is_gift && good.prom_type!=3){ |
| 467 | var t_ok=1; | 461 | var t_ok=1; |
| 468 | await getApp().request.promiseGet("/api/weshop/goods/getGoodsPromList/" + os.stoid+"/"+good.goods_id+"/0", {}).then(res => { | 462 | await getApp().request.promiseGet("/api/weshop/goods/getGoodsPromList/" + os.stoid+"/"+good.goods_id+"/0", {}).then(res => { |
| 469 | if(res.data.code==0){ | 463 | if(res.data.code==0){ |
| 470 | var r_data=res.data.data; | 464 | var r_data=res.data.data; |
| 471 | //-- 参加了全局的优惠活动 -- | 465 | //-- 参加了全局的优惠活动 -- |
| 472 | if(r_data.promGoodsLists){ | 466 | if(r_data.promGoodsLists){ |
| 473 | - wx.showModal({ | ||
| 474 | - title: '提示', | ||
| 475 | - content: gg.goods_name+'商品的活动发生了变化' | ||
| 476 | - }); | 467 | + |
| 468 | + var content=gg.goods_name+'商品的活动发生了变化,请取消订单重新购买'; | ||
| 469 | + th.toast(content); | ||
| 477 | t_ok=0; | 470 | t_ok=0; |
| 478 | } | 471 | } |
| 479 | } | 472 | } |
| @@ -499,10 +492,9 @@ Page({ | @@ -499,10 +492,9 @@ Page({ | ||
| 499 | } | 492 | } |
| 500 | var is_h=0; | 493 | var is_h=0; |
| 501 | if (!isok) { | 494 | if (!isok) { |
| 502 | - wx.showModal({ | ||
| 503 | - title: '提示', | ||
| 504 | - content: gg.goods_name + '商品的价格发生了变化' | ||
| 505 | - }); | 495 | + |
| 496 | + var content=gg.goods_name + '商品的价格发生了变化,请取消订单重新购买'; | ||
| 497 | + th.toast(content); | ||
| 506 | return false; | 498 | return false; |
| 507 | } | 499 | } |
| 508 | } | 500 | } |
| @@ -514,19 +506,17 @@ Page({ | @@ -514,19 +506,17 @@ Page({ | ||
| 514 | ob=obj; | 506 | ob=obj; |
| 515 | }) | 507 | }) |
| 516 | if(ob.code==-1){ | 508 | if(ob.code==-1){ |
| 517 | - wx.showModal({ | ||
| 518 | - title: '提示', | ||
| 519 | - content: gg.goods_name+'门店库存不足' | ||
| 520 | - }); | 509 | + |
| 510 | + var content=gg.goods_name+'门店库存不足,请取消订单'; | ||
| 511 | + th.toast(content); | ||
| 521 | return false; | 512 | return false; |
| 522 | } | 513 | } |
| 523 | 514 | ||
| 524 | }else{ | 515 | }else{ |
| 525 | if(good.goods_num>store_count){ | 516 | if(good.goods_num>store_count){ |
| 526 | - wx.showModal({ | ||
| 527 | - title: '提示', | ||
| 528 | - content: gg.goods_name+'商品的库存不足' | ||
| 529 | - }); | 517 | + |
| 518 | + var content=gg.goods_name+'商品的库存不足,请取消订单'; | ||
| 519 | + th.toast(content); | ||
| 530 | return false; | 520 | return false; |
| 531 | } | 521 | } |
| 532 | 522 | ||
| @@ -567,28 +557,25 @@ Page({ | @@ -567,28 +557,25 @@ Page({ | ||
| 567 | if(prom){ | 557 | if(prom){ |
| 568 | var now=ut.gettimestamp(); | 558 | var now=ut.gettimestamp(); |
| 569 | if(prom.is_end==1 && prom.end_time<now){ | 559 | if(prom.is_end==1 && prom.end_time<now){ |
| 570 | - wx.showModal({ | ||
| 571 | - title: '提示', | ||
| 572 | - content: goodsinfo.goods_name+'商品的活动已经结束' | ||
| 573 | - }); | 560 | + |
| 561 | + var content=goodsinfo.goods_name+'商品的活动已经结束,请取消订单重新购买'; | ||
| 562 | + th.toast(content); | ||
| 574 | return false; | 563 | return false; |
| 575 | } | 564 | } |
| 576 | 565 | ||
| 577 | buyed_mum2=promgoodsbuynum+good.goods_num; | 566 | buyed_mum2=promgoodsbuynum+good.goods_num; |
| 578 | if (buyed_mum2 > prom.buy_limit && prom.buy_limit > 0) { | 567 | if (buyed_mum2 > prom.buy_limit && prom.buy_limit > 0) { |
| 579 | - wx.showModal({ | ||
| 580 | - title: '提示', | ||
| 581 | - content: goodsinfo.goods_name+'购买数量超出商品活动限购' | ||
| 582 | - }); | 568 | + |
| 569 | + var content=goodsinfo.goods_name+'购买数量超出商品活动限购,请取消订单重新购买'; | ||
| 570 | + th.toast(content); | ||
| 583 | return false; | 571 | return false; |
| 584 | } | 572 | } |
| 585 | 573 | ||
| 586 | if(goodsinfo.prom_type==4){ | 574 | if(goodsinfo.prom_type==4){ |
| 587 | if (good.goods_num > prom.limitqty-prom.buy_num) { | 575 | if (good.goods_num > prom.limitqty-prom.buy_num) { |
| 588 | - wx.showModal({ | ||
| 589 | - title: '提示', | ||
| 590 | - content: goodsinfo.goods_name+'购买数量超出商品活动库存' | ||
| 591 | - }); | 576 | + |
| 577 | + var content=goodsinfo.goods_name+'购买数量超出商品活动库存,请取消订单'; | ||
| 578 | + th.toast(content); | ||
| 592 | return false; | 579 | return false; |
| 593 | } | 580 | } |
| 594 | }else{ | 581 | }else{ |
| @@ -601,9 +588,9 @@ Page({ | @@ -601,9 +588,9 @@ Page({ | ||
| 601 | }); | 588 | }); |
| 602 | 589 | ||
| 603 | if (good.goods_num > redis_num) { | 590 | if (good.goods_num > redis_num) { |
| 604 | - wx.showModal({ | ||
| 605 | - title: gg.goods_name+'超出商品活动库存', | ||
| 606 | - }); | 591 | + |
| 592 | + var content=gg.goods_name+'超出商品活动库存,请取消订单'; | ||
| 593 | + th.toast(content); | ||
| 607 | return false; | 594 | return false; |
| 608 | } | 595 | } |
| 609 | } | 596 | } |
| @@ -641,10 +628,9 @@ Page({ | @@ -641,10 +628,9 @@ Page({ | ||
| 641 | //判断线下取价是不是一样 | 628 | //判断线下取价是不是一样 |
| 642 | if(newarr[good.erpwareid] && | 629 | if(newarr[good.erpwareid] && |
| 643 | parseFloat(newarr[good.erpwareid].WarePrice)!=parseFloat(good.goods_price)){ | 630 | parseFloat(newarr[good.erpwareid].WarePrice)!=parseFloat(good.goods_price)){ |
| 644 | - wx.showModal({ | ||
| 645 | - title: '提示', | ||
| 646 | - content: good.goods_name + '商品的价格发生了变化' | ||
| 647 | - }); | 631 | + |
| 632 | + var content=good.goods_name + '商品的价格发生了变化,请取消订单重新购买'; | ||
| 633 | + th.toast(content); | ||
| 648 | return false; | 634 | return false; |
| 649 | } | 635 | } |
| 650 | } | 636 | } |
| @@ -1286,6 +1272,14 @@ Page({ | @@ -1286,6 +1272,14 @@ Page({ | ||
| 1286 | } | 1272 | } |
| 1287 | 1273 | ||
| 1288 | } | 1274 | } |
| 1275 | + }, | ||
| 1276 | + | ||
| 1277 | + toast(msg){ | ||
| 1278 | + wx.showToast({ | ||
| 1279 | + title: msg, | ||
| 1280 | + icon: 'none', | ||
| 1281 | + duration: 3000 | ||
| 1282 | + }) | ||
| 1289 | } | 1283 | } |
| 1290 | 1284 | ||
| 1291 | 1285 |
pages/user/order_list/order_list.js
| @@ -487,10 +487,9 @@ Page({ | @@ -487,10 +487,9 @@ Page({ | ||
| 487 | 487 | ||
| 488 | var buyed_mum2=goodsbuynum+good.goods_num; | 488 | var buyed_mum2=goodsbuynum+good.goods_num; |
| 489 | if (buyed_mum2 > limit && limit > 0) { | 489 | if (buyed_mum2 > limit && limit > 0) { |
| 490 | - wx.showModal({ | ||
| 491 | - title: '提示', | ||
| 492 | - content: gg.goods_name+'购买数量超出商品限购' | ||
| 493 | - }); | 490 | + |
| 491 | + var content=gg.goods_name+'购买数量超出商品限购,请取消订单'; | ||
| 492 | + th.toast(content); | ||
| 494 | return false; | 493 | return false; |
| 495 | } | 494 | } |
| 496 | 495 | ||
| @@ -500,25 +499,23 @@ Page({ | @@ -500,25 +499,23 @@ Page({ | ||
| 500 | await getApp().request.promiseGet("/api/weshop/goods/getGoodsPromList/" + os.stoid+"/"+good.goods_id+"/0", {}).then(res => { | 499 | await getApp().request.promiseGet("/api/weshop/goods/getGoodsPromList/" + os.stoid+"/"+good.goods_id+"/0", {}).then(res => { |
| 501 | if(res.data.code==0){ | 500 | if(res.data.code==0){ |
| 502 | var r_data=res.data.data; | 501 | var r_data=res.data.data; |
| 503 | - if(!r_data.collocationPromList && good.prom_type==5){ | ||
| 504 | - wx.showModal({ | ||
| 505 | - title: '提示', | ||
| 506 | - content: good.goods_name+'未找到活动' | ||
| 507 | - }); | 502 | + if(!r_data.collocationPromList && good.prom_type==5){ |
| 503 | + | ||
| 504 | + var content=good.goods_name+'未找到活动,请取消订单重新购买'; | ||
| 505 | + th.toast(content) | ||
| 506 | + | ||
| 508 | p_ok=0; | 507 | p_ok=0; |
| 509 | } | 508 | } |
| 510 | if(!r_data.promGoodsLists && good.prom_type==3){ | 509 | if(!r_data.promGoodsLists && good.prom_type==3){ |
| 511 | - wx.showModal({ | ||
| 512 | - title: '提示', | ||
| 513 | - content: good.goods_name+'未找到活动' | ||
| 514 | - }); | 510 | + |
| 511 | + var content=good.goods_name+'未找到活动,请取消订单重新购买'; | ||
| 512 | + th.toast(content); | ||
| 515 | p_ok=0; | 513 | p_ok=0; |
| 516 | } | 514 | } |
| 517 | }else{ | 515 | }else{ |
| 518 | - wx.showModal({ | ||
| 519 | - title: '提示', | ||
| 520 | - content: good.goods_name+'未找到活动' | ||
| 521 | - }); | 516 | + |
| 517 | + var content=good.goods_name+'未找到活动,请取消订单重新购买' | ||
| 518 | + th.toast(content); | ||
| 522 | p_ok=0; | 519 | p_ok=0; |
| 523 | } | 520 | } |
| 524 | }) | 521 | }) |
| @@ -528,11 +525,9 @@ Page({ | @@ -528,11 +525,9 @@ Page({ | ||
| 528 | //商品的普通购买 ,不要进行判断 | 525 | //商品的普通购买 ,不要进行判断 |
| 529 | if((good.prom_type==1 || good.prom_type==6 || good.prom_type==4 ) | 526 | if((good.prom_type==1 || good.prom_type==6 || good.prom_type==4 ) |
| 530 | && !good.is_gift && !good.is_collocation && !good.is_integral_normal && !good.is_pd_normal){ | 527 | && !good.is_gift && !good.is_collocation && !good.is_integral_normal && !good.is_pd_normal){ |
| 531 | - if(gg.prom_type!=good.prom_type) { | ||
| 532 | - wx.showModal({ | ||
| 533 | - title: '提示', | ||
| 534 | - content: gg.goods_name+'商品的活动发生了变化' | ||
| 535 | - }); | 528 | + if(gg.prom_type!=good.prom_type) { |
| 529 | + var content=gg.goods_name+'商品的活动发生了变化,请取消订单重新购买'; | ||
| 530 | + th.toast(content); | ||
| 536 | return false; | 531 | return false; |
| 537 | } | 532 | } |
| 538 | 533 | ||
| @@ -572,26 +567,23 @@ Page({ | @@ -572,26 +567,23 @@ Page({ | ||
| 572 | if(prom){ | 567 | if(prom){ |
| 573 | var t_now=ut.gettimestamp(); | 568 | var t_now=ut.gettimestamp(); |
| 574 | if(prom.is_end==0 && prom.start_time<t_now && prom.end_time>t_now){ | 569 | if(prom.is_end==0 && prom.start_time<t_now && prom.end_time>t_now){ |
| 575 | - wx.showModal({ | ||
| 576 | - title: '提示', | ||
| 577 | - content: gg.goods_name+'商品的活动发生了变化' | ||
| 578 | - }); | 570 | + |
| 571 | + var content=gg.goods_name+'商品的活动发生了变化,请取消订单重新购买'; | ||
| 572 | + th.toast(content); | ||
| 579 | return false; | 573 | return false; |
| 580 | } | 574 | } |
| 581 | } | 575 | } |
| 582 | } | 576 | } |
| 583 | else{ | 577 | else{ |
| 584 | - if(!good.is_gift ){ | 578 | + if(!good.is_gift && good.prom_type!=3 ){ |
| 585 | var t_ok=1; | 579 | var t_ok=1; |
| 586 | await getApp().request.promiseGet("/api/weshop/goods/getGoodsPromList/" + os.stoid+"/"+good.goods_id+"/0", {}).then(res => { | 580 | await getApp().request.promiseGet("/api/weshop/goods/getGoodsPromList/" + os.stoid+"/"+good.goods_id+"/0", {}).then(res => { |
| 587 | if(res.data.code==0){ | 581 | if(res.data.code==0){ |
| 588 | var r_data=res.data.data; | 582 | var r_data=res.data.data; |
| 589 | //-- 参加了全局的优惠活动 -- | 583 | //-- 参加了全局的优惠活动 -- |
| 590 | - if(r_data.promGoodsLists){ | ||
| 591 | - wx.showModal({ | ||
| 592 | - title: '提示', | ||
| 593 | - content: gg.goods_name+'商品的活动发生了变化' | ||
| 594 | - }); | 584 | + if(r_data.promGoodsLists){ |
| 585 | + var content=gg.goods_name+'商品的活动发生了变化,请取消订单重新购买'; | ||
| 586 | + th.toast(content); | ||
| 595 | t_ok=0; | 587 | t_ok=0; |
| 596 | } | 588 | } |
| 597 | } | 589 | } |
| @@ -617,10 +609,9 @@ Page({ | @@ -617,10 +609,9 @@ Page({ | ||
| 617 | } | 609 | } |
| 618 | var is_h=0; | 610 | var is_h=0; |
| 619 | if (!isok) { | 611 | if (!isok) { |
| 620 | - wx.showModal({ | ||
| 621 | - title: '提示', | ||
| 622 | - content: gg.goods_name + '商品的价格发生了变化' | ||
| 623 | - }); | 612 | + |
| 613 | + var content=gg.goods_name + '商品的价格发生了变化,请取消订单重新购买' | ||
| 614 | + th.toast(content); | ||
| 624 | return false; | 615 | return false; |
| 625 | } | 616 | } |
| 626 | } | 617 | } |
| @@ -632,19 +623,17 @@ Page({ | @@ -632,19 +623,17 @@ Page({ | ||
| 632 | ob=obj; | 623 | ob=obj; |
| 633 | }) | 624 | }) |
| 634 | if(ob.code==-1){ | 625 | if(ob.code==-1){ |
| 635 | - wx.showModal({ | ||
| 636 | - title: '提示', | ||
| 637 | - content: gg.goods_name+'门店库存不足' | ||
| 638 | - }); | 626 | + |
| 627 | + var content=gg.goods_name+'门店库存不足,请取消订单'; | ||
| 628 | + th.toast(content); | ||
| 639 | return false; | 629 | return false; |
| 640 | } | 630 | } |
| 641 | 631 | ||
| 642 | }else{ | 632 | }else{ |
| 643 | if(good.goods_num>store_count){ | 633 | if(good.goods_num>store_count){ |
| 644 | - wx.showModal({ | ||
| 645 | - title: '提示', | ||
| 646 | - content: gg.goods_name+'商品的库存不足' | ||
| 647 | - }); | 634 | + |
| 635 | + var content=gg.goods_name+'商品的库存不足,请取消订单'; | ||
| 636 | + th.toast(content); | ||
| 648 | return false; | 637 | return false; |
| 649 | } | 638 | } |
| 650 | 639 | ||
| @@ -685,28 +674,25 @@ Page({ | @@ -685,28 +674,25 @@ Page({ | ||
| 685 | if(prom){ | 674 | if(prom){ |
| 686 | var now=ut.gettimestamp(); | 675 | var now=ut.gettimestamp(); |
| 687 | if(prom.is_end==1 && prom.end_time<now){ | 676 | if(prom.is_end==1 && prom.end_time<now){ |
| 688 | - wx.showModal({ | ||
| 689 | - title: '提示', | ||
| 690 | - content: goodsinfo.goods_name+'商品的活动已经结束' | ||
| 691 | - }); | 677 | + |
| 678 | + var content=goodsinfo.goods_name+'商品的活动已经结束,请取消订单' | ||
| 679 | + th.toast(content); | ||
| 692 | return false; | 680 | return false; |
| 693 | } | 681 | } |
| 694 | 682 | ||
| 695 | buyed_mum2=promgoodsbuynum+good.goods_num; | 683 | buyed_mum2=promgoodsbuynum+good.goods_num; |
| 696 | if (buyed_mum2 > prom.buy_limit && prom.buy_limit > 0) { | 684 | if (buyed_mum2 > prom.buy_limit && prom.buy_limit > 0) { |
| 697 | - wx.showModal({ | ||
| 698 | - title: '提示', | ||
| 699 | - content: goodsinfo.goods_name+'购买数量超出商品活动限购' | ||
| 700 | - }); | 685 | + |
| 686 | + var content=goodsinfo.goods_name+'购买数量超出商品活动限购,请取消订单' | ||
| 687 | + th.toast(content); | ||
| 701 | return false; | 688 | return false; |
| 702 | } | 689 | } |
| 703 | 690 | ||
| 704 | if(goodsinfo.prom_type==4){ | 691 | if(goodsinfo.prom_type==4){ |
| 705 | if (good.goods_num > prom.limitqty-prom.buy_num) { | 692 | if (good.goods_num > prom.limitqty-prom.buy_num) { |
| 706 | - wx.showModal({ | ||
| 707 | - title: '提示', | ||
| 708 | - content: goodsinfo.goods_name+'购买数量超出商品活动库存' | ||
| 709 | - }); | 693 | + |
| 694 | + var content=goodsinfo.goods_name+'购买数量超出商品活动库存,请取消订单' | ||
| 695 | + th.toast(content); | ||
| 710 | return false; | 696 | return false; |
| 711 | } | 697 | } |
| 712 | }else{ | 698 | }else{ |
| @@ -719,9 +705,9 @@ Page({ | @@ -719,9 +705,9 @@ Page({ | ||
| 719 | }); | 705 | }); |
| 720 | 706 | ||
| 721 | if (good.goods_num > redis_num) { | 707 | if (good.goods_num > redis_num) { |
| 722 | - wx.showModal({ | ||
| 723 | - title: gg.goods_name+'超出商品活动库存', | ||
| 724 | - }); | 708 | + |
| 709 | + var content=gg.goods_name+'超出商品活动库存,请取消订单'; | ||
| 710 | + th.toast(content); | ||
| 725 | return false; | 711 | return false; |
| 726 | } | 712 | } |
| 727 | } | 713 | } |
| @@ -749,7 +735,7 @@ Page({ | @@ -749,7 +735,7 @@ Page({ | ||
| 749 | } | 735 | } |
| 750 | }) | 736 | }) |
| 751 | if(!offarr && offarr.length<=0){ | 737 | if(!offarr && offarr.length<=0){ |
| 752 | - wx.showModal({ title: '获取线下取价失败',}); | 738 | + th.toast('获取线下取价失败'); |
| 753 | } | 739 | } |
| 754 | var newarr=ut.convert_arr_key(offarr,'WareId'); | 740 | var newarr=ut.convert_arr_key(offarr,'WareId'); |
| 755 | //-- 循环判断线下的价格 -- | 741 | //-- 循环判断线下的价格 -- |
| @@ -758,10 +744,9 @@ Page({ | @@ -758,10 +744,9 @@ Page({ | ||
| 758 | //判断线下取价是不是一样 | 744 | //判断线下取价是不是一样 |
| 759 | if(newarr[good.erpwareid] && | 745 | if(newarr[good.erpwareid] && |
| 760 | parseFloat(newarr[good.erpwareid].WarePrice)!=parseFloat(good.goods_price)){ | 746 | parseFloat(newarr[good.erpwareid].WarePrice)!=parseFloat(good.goods_price)){ |
| 761 | - wx.showModal({ | ||
| 762 | - title: '提示', | ||
| 763 | - content: good.goods_name + '商品的价格发生了变化' | ||
| 764 | - }); | 747 | + |
| 748 | + var content=good.goods_name + '商品的价格发生了变化,请取消订单重新购买'; | ||
| 749 | + th.toast(content); | ||
| 765 | return false; | 750 | return false; |
| 766 | } | 751 | } |
| 767 | } | 752 | } |
| @@ -1583,6 +1568,14 @@ Page({ | @@ -1583,6 +1568,14 @@ Page({ | ||
| 1583 | // clock += ss; | 1568 | // clock += ss; |
| 1584 | return clock; | 1569 | return clock; |
| 1585 | }, | 1570 | }, |
| 1571 | + | ||
| 1572 | + toast(msg){ | ||
| 1573 | + wx.showToast({ | ||
| 1574 | + title: msg, | ||
| 1575 | + icon: 'none', | ||
| 1576 | + duration: 3000 | ||
| 1577 | + }) | ||
| 1578 | + } | ||
| 1586 | 1579 | ||
| 1587 | 1580 | ||
| 1588 | }); | 1581 | }); |
| 1589 | \ No newline at end of file | 1582 | \ No newline at end of file |