Commit 395b295bb71e0aa3c9383f8f17516ee556ec276f
1 parent
40a10548
1、测试返回的bug 4条修复
Showing
10 changed files
with
119 additions
and
82 deletions
components/diy_advertising/diy_advertising.wxml
| @@ -409,14 +409,14 @@ | @@ -409,14 +409,14 @@ | ||
| 409 | style="height:{{max_sw_height}}rpx" > | 409 | style="height:{{max_sw_height}}rpx" > |
| 410 | <block wx:for="{{object.data}}" wx:for-index="index" > | 410 | <block wx:for="{{object.data}}" wx:for-index="index" > |
| 411 | 411 | ||
| 412 | - <navigator url="{{item.wxapp_imgurl}}" class="s1_gk_a1" wx:if="{{g_filter.has_char(item.wxapp_imgurl,'plugin')>=0}}"> | 412 | + <navigator url="{{item.wxapp_imgurl}}" class="s1_gk_a1" style="height:{{max_sw_height}}rpx" wx:if="{{g_filter.has_char(item.wxapp_imgurl,'plugin')>=0}}"> |
| 413 | <swiper-item> | 413 | <swiper-item> |
| 414 | <image src="{{item.src}}" bindload="imageLoad" data-index="{{index}}" class="slide-image" mode="widthFix" /> | 414 | <image src="{{item.src}}" bindload="imageLoad" data-index="{{index}}" class="slide-image" mode="widthFix" /> |
| 415 | <view class="title" wx:if="{{title}}">{{item.title}}</view> | 415 | <view class="title" wx:if="{{title}}">{{item.title}}</view> |
| 416 | </swiper-item> | 416 | </swiper-item> |
| 417 | </navigator> | 417 | </navigator> |
| 418 | 418 | ||
| 419 | - <view data-url="{{item.wxapp_imgurl}}" class="s1_gk_a1" bindtap="go_url" wx:else> | 419 | + <view data-url="{{item.wxapp_imgurl}}" class="s1_gk_a1" style="height:{{max_sw_height}}rpx" bindtap="go_url" wx:else> |
| 420 | <swiper-item> | 420 | <swiper-item> |
| 421 | <image src="{{item.src}}" bindload="imageLoad" data-index="{{index}}" class="slide-image" mode="widthFix" /> | 421 | <image src="{{item.src}}" bindload="imageLoad" data-index="{{index}}" class="slide-image" mode="widthFix" /> |
| 422 | <view class="title" wx:if="{{title}}">{{item.title}}</view> | 422 | <view class="title" wx:if="{{title}}">{{item.title}}</view> |
components/diy_advertising/diy_advertising.wxss
| @@ -315,8 +315,6 @@ | @@ -315,8 +315,6 @@ | ||
| 315 | .swiper { | 315 | .swiper { |
| 316 | height: auto; | 316 | height: auto; |
| 317 | width: 100%; | 317 | width: 100%; |
| 318 | - padding-bottom: 7rpx; | ||
| 319 | - padding-top: 7rpx; | ||
| 320 | /* background-color: palevioletred; */ | 318 | /* background-color: palevioletred; */ |
| 321 | } | 319 | } |
| 322 | 320 | ||
| @@ -324,6 +322,8 @@ | @@ -324,6 +322,8 @@ | ||
| 324 | height: auto; | 322 | height: auto; |
| 325 | width: 100%; | 323 | width: 100%; |
| 326 | margin: 0; | 324 | margin: 0; |
| 325 | + padding: 0; | ||
| 326 | + vertical-align: top; | ||
| 327 | } | 327 | } |
| 328 | .sw_con{ | 328 | .sw_con{ |
| 329 | position: relative; | 329 | position: relative; |
components/diy_searchbox/diy_searchbox.wxml
| @@ -19,10 +19,10 @@ | @@ -19,10 +19,10 @@ | ||
| 19 | </block> | 19 | </block> |
| 20 | 20 | ||
| 21 | <block wx:if="{{object.style==2}}"> | 21 | <block wx:if="{{object.style==2}}"> |
| 22 | -<view style='background-color:{{object.top_bgcolor}}' > | 22 | +<view style='background-color:{{object.top_bgcolor}}; display: flex; align-items: center; justify-content: space-around; height: 100rpx;' > |
| 23 | <view class='s2_left'> | 23 | <view class='s2_left'> |
| 24 | - <navigator url="/pages/index/index/index" class="s1_gk_a1"> | ||
| 25 | - <image src='/public/static/images/model/nav.png'></image> | 24 | + <navigator open-type="switchTab" url="/pages/goods/categoryList/categoryList" class="s1_gk_a1"> |
| 25 | + <image src='/public/static/images/model/nav.png' style="margin:0;position: relative;left: 6rpx"></image> | ||
| 26 | </navigator> | 26 | </navigator> |
| 27 | </view> | 27 | </view> |
| 28 | <view class='s2_cen' style='background-color:{{object.inner_bgcolor}}'> | 28 | <view class='s2_cen' style='background-color:{{object.inner_bgcolor}}'> |
| @@ -37,8 +37,8 @@ | @@ -37,8 +37,8 @@ | ||
| 37 | </navigator> | 37 | </navigator> |
| 38 | </view> | 38 | </view> |
| 39 | <view class='s2_right'> | 39 | <view class='s2_right'> |
| 40 | - <navigator url="/pages/cart/cart/cart" class="s1_gk_a1"> | ||
| 41 | - <image src='/public/static/images/model/car.png'></image> | 40 | + <navigator open-type="switchTab" url="/pages/cart/cart/cart" class="s1_gk_a1"> |
| 41 | + <image src='/public/static/images/model/car.png' style="margin:0;;"></image> | ||
| 42 | </navigator> | 42 | </navigator> |
| 43 | </view> | 43 | </view> |
| 44 | </view> | 44 | </view> |
components/diy_store_select/diy_store_select.wxss
| 1 | .store_sele{width: 100%;z-index: 8; height: 88rpx; padding: 0 15rpx;position: fixed; color: white; | 1 | .store_sele{width: 100%;z-index: 8; height: 88rpx; padding: 0 15rpx;position: fixed; color: white; |
| 2 | top: 0; left: 0; background-color: #ff7295; font-size: 30rpx; } | 2 | top: 0; left: 0; background-color: #ff7295; font-size: 30rpx; } |
| 3 | 3 | ||
| 4 | - .store_sele1{ height: 88rpx; padding: 0 15rpx; color: #666;background-color: #fff; font-size: 32rpx;} | 4 | + .store_sele1{ height: 100rpx; padding: 0 15rpx; color: #666;background-color: #fff; font-size: 32rpx;} |
| 5 | 5 | ||
| 6 | 6 | ||
| 7 | .logo_box{ width: 64rpx; height:64rpx;margin-right: 15rpx; } | 7 | .logo_box{ width: 64rpx; height:64rpx;margin-right: 15rpx; } |
pages/cart/cart/cart.js
| @@ -77,12 +77,13 @@ Page({ | @@ -77,12 +77,13 @@ Page({ | ||
| 77 | //未购买 | 77 | //未购买 |
| 78 | if(res.data.code!=0 || !res.data.data || !res.data.data.pageData || !res.data.data.pageData.length){ | 78 | if(res.data.code!=0 || !res.data.data || !res.data.data.pageData || !res.data.data.pageData.length){ |
| 79 | is_open_offline=0; | 79 | is_open_offline=0; |
| 80 | - } | ||
| 81 | - //已经过期 | ||
| 82 | - var item=res.data.data.pageData[0]; | ||
| 83 | - if(item.end_time<ut.gettimestamp()){ | ||
| 84 | - is_open_offline=0; | ||
| 85 | - } | 80 | + }else{ |
| 81 | + //已经过期 | ||
| 82 | + var item=res.data.data.pageData[0]; | ||
| 83 | + if(item.end_time<ut.gettimestamp()){ | ||
| 84 | + is_open_offline=0; | ||
| 85 | + } | ||
| 86 | + } | ||
| 86 | th.data.is_open_offline=is_open_offline; | 87 | th.data.is_open_offline=is_open_offline; |
| 87 | th.getCardList(); | 88 | th.getCardList(); |
| 88 | }); | 89 | }); |
pages/goods/goodsInfo/goodsInfo.js
| @@ -1681,12 +1681,14 @@ Page({ | @@ -1681,12 +1681,14 @@ Page({ | ||
| 1681 | //未购买 | 1681 | //未购买 |
| 1682 | if(res.data.code!=0 || !res.data.data || !res.data.data.pageData || !res.data.data.pageData.length){ | 1682 | if(res.data.code!=0 || !res.data.data || !res.data.data.pageData || !res.data.data.pageData.length){ |
| 1683 | return false; | 1683 | return false; |
| 1684 | + }else{ | ||
| 1685 | + //已经过期 | ||
| 1686 | + var item=res.data.data.pageData[0]; | ||
| 1687 | + if(item.end_time<ut.gettimestamp()){ | ||
| 1688 | + return false; | ||
| 1689 | + } | ||
| 1684 | } | 1690 | } |
| 1685 | - //已经过期 | ||
| 1686 | - var item=res.data.data.pageData[0]; | ||
| 1687 | - if(item.end_time<ut.gettimestamp()){ | ||
| 1688 | - return false; | ||
| 1689 | - } | 1691 | + |
| 1690 | 1692 | ||
| 1691 | var cur_goods=this.data.sele_g; | 1693 | var cur_goods=this.data.sele_g; |
| 1692 | var cur_price=cur_goods.shop_price; | 1694 | var cur_price=cur_goods.shop_price; |
pages/index/index/index.wxss
| @@ -967,4 +967,4 @@ page { | @@ -967,4 +967,4 @@ page { | ||
| 967 | z-index: 10000; | 967 | z-index: 10000; |
| 968 | } | 968 | } |
| 969 | 969 | ||
| 970 | -.dis_top{position: fixed; top: 0; left: 0;} | ||
| 971 | \ No newline at end of file | 970 | \ No newline at end of file |
| 971 | +.dis_top{position: fixed; top: 0; left: 0; width: 100%;} | ||
| 972 | \ No newline at end of file | 972 | \ No newline at end of file |
pages/user/order_detail/order_detail.js
| @@ -41,12 +41,14 @@ Page({ | @@ -41,12 +41,14 @@ Page({ | ||
| 41 | //未购买 | 41 | //未购买 |
| 42 | if(res.data.code!=0 || !res.data.data || !res.data.data.pageData || !res.data.data.pageData.length){ | 42 | if(res.data.code!=0 || !res.data.data || !res.data.data.pageData || !res.data.data.pageData.length){ |
| 43 | is_open_offline=0; | 43 | is_open_offline=0; |
| 44 | - } | ||
| 45 | - //已经过期 | ||
| 46 | - var item=res.data.data.pageData[0]; | ||
| 47 | - if(item.end_time<ut.gettimestamp()){ | ||
| 48 | - is_open_offline=0; | ||
| 49 | - } | 44 | + }else{ |
| 45 | + //已经过期 | ||
| 46 | + var item=res.data.data.pageData[0]; | ||
| 47 | + if(item.end_time<ut.gettimestamp()){ | ||
| 48 | + is_open_offline=0; | ||
| 49 | + } | ||
| 50 | + } | ||
| 51 | + | ||
| 50 | th.data.is_open_offline=is_open_offline; | 52 | th.data.is_open_offline=is_open_offline; |
| 51 | }) | 53 | }) |
| 52 | 54 | ||
| @@ -374,6 +376,7 @@ Page({ | @@ -374,6 +376,7 @@ Page({ | ||
| 374 | 376 | ||
| 375 | //如果优惠促销和搭配购的时候 | 377 | //如果优惠促销和搭配购的时候 |
| 376 | if((good.prom_type==3 || good.prom_type==5) && !good.is_collocation){ | 378 | if((good.prom_type==3 || good.prom_type==5) && !good.is_collocation){ |
| 379 | + var p_ok=1; | ||
| 377 | await getApp().request.promiseGet("/api/weshop/goods/getGoodsPromList/" + os.stoid+"/"+good.goods_id+"/0", {}).then(res => { | 380 | await getApp().request.promiseGet("/api/weshop/goods/getGoodsPromList/" + os.stoid+"/"+good.goods_id+"/0", {}).then(res => { |
| 378 | }).then(res=>{ | 381 | }).then(res=>{ |
| 379 | if(res.data.code==0){ | 382 | if(res.data.code==0){ |
| @@ -383,21 +386,24 @@ Page({ | @@ -383,21 +386,24 @@ Page({ | ||
| 383 | title: '提示', | 386 | title: '提示', |
| 384 | content: good.goods_name+'未找到活动' | 387 | content: good.goods_name+'未找到活动' |
| 385 | }); | 388 | }); |
| 389 | + p_ok=0; | ||
| 386 | } | 390 | } |
| 387 | if(!r_data.promGoodsLists && good.prom_type==3){ | 391 | if(!r_data.promGoodsLists && good.prom_type==3){ |
| 388 | wx.showModal({ | 392 | wx.showModal({ |
| 389 | title: '提示', | 393 | title: '提示', |
| 390 | content: good.goods_name+'未找到活动' | 394 | content: good.goods_name+'未找到活动' |
| 391 | }); | 395 | }); |
| 396 | + p_ok=0; | ||
| 392 | } | 397 | } |
| 393 | }else{ | 398 | }else{ |
| 394 | wx.showModal({ | 399 | wx.showModal({ |
| 395 | title: '提示', | 400 | title: '提示', |
| 396 | content: good.goods_name+'未找到活动' | 401 | content: good.goods_name+'未找到活动' |
| 397 | }); | 402 | }); |
| 398 | - return false; | 403 | + p_ok=0; |
| 399 | } | 404 | } |
| 400 | - }) | 405 | + }) |
| 406 | + if(!p_ok) return false; | ||
| 401 | } | 407 | } |
| 402 | 408 | ||
| 403 | //商品的普通购买 ,不要进行判断 | 409 | //商品的普通购买 ,不要进行判断 |
| @@ -410,49 +416,67 @@ Page({ | @@ -410,49 +416,67 @@ Page({ | ||
| 410 | return false; | 416 | return false; |
| 411 | } | 417 | } |
| 412 | }else{ | 418 | }else{ |
| 413 | - | ||
| 414 | - if((gg.prom_type==1 || gg.prom_type==6 || gg.prom_type==4) && !good.is_gift && !good.is_integral_normal && !good.is_pd_normal) { | ||
| 415 | - var prom=null; | ||
| 416 | - //---如果是活动的时候--- | ||
| 417 | - var prom=null,th=this; | ||
| 418 | - if(gg.prom_type==1){ | ||
| 419 | - await getApp().request.promiseGet("/api/ms/flash_sale/get/"+os.stoid+"/"+gg.prom_id,{ | ||
| 420 | - }).then(res=>{ | ||
| 421 | - if(res.data.code==0){ | ||
| 422 | - prom=res.data.data; | ||
| 423 | - } | ||
| 424 | - }) | ||
| 425 | - } | ||
| 426 | - if(gg.prom_type==6){ | ||
| 427 | - await getApp().request.promiseGet("/api/weshop/teamlist/get/"+os.stoid+"/"+gg.prom_id,{ | ||
| 428 | - }).then(res=>{ | ||
| 429 | - if(res.data.code==0){ | ||
| 430 | - prom=res.data.data; | ||
| 431 | - } | ||
| 432 | - }) | ||
| 433 | - } | ||
| 434 | - | ||
| 435 | - if(gg.prom_type==4){ | ||
| 436 | - await getApp().request.promiseGet("/api/weshop/integralbuy/pageIntegralBuyGoodsList?stype=1&stypeup=1",{ | ||
| 437 | - data:{store_id:os.stoid,goods_id:gg.goods_id} | ||
| 438 | - }).then(res=>{ | ||
| 439 | - if(res.data.code==0 && res.data.data && res.data.data.pageData){ | ||
| 440 | - prom=res.data.data.pageData[0]; | ||
| 441 | - } | ||
| 442 | - }) | ||
| 443 | - } | ||
| 444 | - | ||
| 445 | - if(prom){ | ||
| 446 | - var t_now=ut.gettimestamp(); | ||
| 447 | - if(prom.is_end==0 && prom.start_time<t_now && prom.end_time>t_now){ | ||
| 448 | - wx.showModal({ | ||
| 449 | - title: '提示', | ||
| 450 | - content: gg.goods_name+'商品的活动发生了变化' | ||
| 451 | - }); | ||
| 452 | - return false; | ||
| 453 | - } | ||
| 454 | - } | 419 | + if((gg.prom_type==1 || gg.prom_type==3 || gg.prom_type==5 || gg.prom_type==6 || gg.prom_type==4) && !good.is_gift && !good.is_integral_normal && !good.is_pd_normal) { |
| 420 | + var prom=null; | ||
| 421 | + //---如果是活动的时候--- | ||
| 422 | + var prom=null,th=this; | ||
| 423 | + if(gg.prom_type==1){ | ||
| 424 | + await getApp().request.promiseGet("/api/ms/flash_sale/get/"+os.stoid+"/"+gg.prom_id,{ | ||
| 425 | + }).then(res=>{ | ||
| 426 | + if(res.data.code==0){ | ||
| 427 | + prom=res.data.data; | ||
| 428 | + } | ||
| 429 | + }) | ||
| 430 | + } | ||
| 431 | + if(gg.prom_type==6){ | ||
| 432 | + await getApp().request.promiseGet("/api/weshop/teamlist/get/"+os.stoid+"/"+gg.prom_id,{ | ||
| 433 | + }).then(res=>{ | ||
| 434 | + if(res.data.code==0){ | ||
| 435 | + prom=res.data.data; | ||
| 436 | + } | ||
| 437 | + }) | ||
| 438 | + } | ||
| 439 | + | ||
| 440 | + if(gg.prom_type==4){ | ||
| 441 | + await getApp().request.promiseGet("/api/weshop/integralbuy/pageIntegralBuyGoodsList?stype=1&stypeup=1",{ | ||
| 442 | + data:{store_id:os.stoid,goods_id:gg.goods_id} | ||
| 443 | + }).then(res=>{ | ||
| 444 | + if(res.data.code==0 && res.data.data && res.data.data.pageData){ | ||
| 445 | + prom=res.data.data.pageData[0]; | ||
| 446 | + } | ||
| 447 | + }) | ||
| 448 | + } | ||
| 449 | + | ||
| 450 | + if(prom){ | ||
| 451 | + var t_now=ut.gettimestamp(); | ||
| 452 | + if(prom.is_end==0 && prom.start_time<t_now && prom.end_time>t_now){ | ||
| 453 | + wx.showModal({ | ||
| 454 | + title: '提示', | ||
| 455 | + content: gg.goods_name+'商品的活动发生了变化' | ||
| 456 | + }); | ||
| 457 | + return false; | ||
| 458 | + } | ||
| 459 | + } | ||
| 455 | } | 460 | } |
| 461 | + else{ | ||
| 462 | + var t_ok=1; | ||
| 463 | + await getApp().request.promiseGet("/api/weshop/goods/getGoodsPromList/" + os.stoid+"/"+good.goods_id+"/0", {}).then(res => { | ||
| 464 | + if(res.data.code==0){ | ||
| 465 | + var r_data=res.data.data; | ||
| 466 | + //-- 参加了全局的优惠活动 -- | ||
| 467 | + if(r_data.promGoodsLists){ | ||
| 468 | + wx.showModal({ | ||
| 469 | + title: '提示', | ||
| 470 | + content: gg.goods_name+'商品的活动发生了变化' | ||
| 471 | + }); | ||
| 472 | + t_ok=0; | ||
| 473 | + } | ||
| 474 | + } | ||
| 475 | + }) | ||
| 476 | + if(!t_ok) return false; | ||
| 477 | + //-- 如果有参加线下取价 -- | ||
| 478 | + if(good.offline_cut>0) wlist+=encodeURIComponent(gg.erpwareid)+","; | ||
| 479 | + } | ||
| 456 | //赠品和搭配购不判断商品金额 | 480 | //赠品和搭配购不判断商品金额 |
| 457 | var isok=1; | 481 | var isok=1; |
| 458 | var card_field=th.data.card_field; | 482 | var card_field=th.data.card_field; |
| @@ -614,6 +638,7 @@ Page({ | @@ -614,6 +638,7 @@ Page({ | ||
| 614 | title: '提示', | 638 | title: '提示', |
| 615 | content: good.goods_name + '商品的价格发生了变化' | 639 | content: good.goods_name + '商品的价格发生了变化' |
| 616 | }); | 640 | }); |
| 641 | + return false; | ||
| 617 | } | 642 | } |
| 618 | } | 643 | } |
| 619 | 644 |
pages/user/order_list/order_list.js
| @@ -109,12 +109,14 @@ Page({ | @@ -109,12 +109,14 @@ Page({ | ||
| 109 | //未购买 | 109 | //未购买 |
| 110 | if(res.data.code!=0 || !res.data.data || !res.data.data.pageData || !res.data.data.pageData.length){ | 110 | if(res.data.code!=0 || !res.data.data || !res.data.data.pageData || !res.data.data.pageData.length){ |
| 111 | is_open_offline=0; | 111 | is_open_offline=0; |
| 112 | - } | ||
| 113 | - //已经过期 | ||
| 114 | - var item=res.data.data.pageData[0]; | ||
| 115 | - if(item.end_time<ut.gettimestamp()){ | ||
| 116 | - is_open_offline=0; | ||
| 117 | - } | 112 | + }else{ |
| 113 | + //已经过期 | ||
| 114 | + var item=res.data.data.pageData[0]; | ||
| 115 | + if(item.end_time<ut.gettimestamp()){ | ||
| 116 | + is_open_offline=0; | ||
| 117 | + } | ||
| 118 | + } | ||
| 119 | + | ||
| 118 | th.data.is_open_offline=is_open_offline; | 120 | th.data.is_open_offline=is_open_offline; |
| 119 | }) | 121 | }) |
| 120 | } | 122 | } |
| @@ -494,8 +496,8 @@ Page({ | @@ -494,8 +496,8 @@ Page({ | ||
| 494 | 496 | ||
| 495 | //如果优惠促销和搭配购的时候 | 497 | //如果优惠促销和搭配购的时候 |
| 496 | if(good.prom_type==3 || good.prom_type==5){ | 498 | if(good.prom_type==3 || good.prom_type==5){ |
| 499 | + var p_ok=1; | ||
| 497 | await getApp().request.promiseGet("/api/weshop/goods/getGoodsPromList/" + os.stoid+"/"+good.goods_id+"/0", {}).then(res => { | 500 | await getApp().request.promiseGet("/api/weshop/goods/getGoodsPromList/" + os.stoid+"/"+good.goods_id+"/0", {}).then(res => { |
| 498 | - }).then(res=>{ | ||
| 499 | if(res.data.code==0){ | 501 | if(res.data.code==0){ |
| 500 | var r_data=res.data.data; | 502 | var r_data=res.data.data; |
| 501 | if(!r_data.collocationPromList && good.prom_type==5){ | 503 | if(!r_data.collocationPromList && good.prom_type==5){ |
| @@ -503,21 +505,24 @@ Page({ | @@ -503,21 +505,24 @@ Page({ | ||
| 503 | title: '提示', | 505 | title: '提示', |
| 504 | content: good.goods_name+'未找到活动' | 506 | content: good.goods_name+'未找到活动' |
| 505 | }); | 507 | }); |
| 508 | + p_ok=0; | ||
| 506 | } | 509 | } |
| 507 | if(!r_data.promGoodsLists && good.prom_type==3){ | 510 | if(!r_data.promGoodsLists && good.prom_type==3){ |
| 508 | wx.showModal({ | 511 | wx.showModal({ |
| 509 | title: '提示', | 512 | title: '提示', |
| 510 | content: good.goods_name+'未找到活动' | 513 | content: good.goods_name+'未找到活动' |
| 511 | }); | 514 | }); |
| 515 | + p_ok=0; | ||
| 512 | } | 516 | } |
| 513 | }else{ | 517 | }else{ |
| 514 | wx.showModal({ | 518 | wx.showModal({ |
| 515 | title: '提示', | 519 | title: '提示', |
| 516 | content: good.goods_name+'未找到活动' | 520 | content: good.goods_name+'未找到活动' |
| 517 | }); | 521 | }); |
| 518 | - return false; | 522 | + p_ok=0; |
| 519 | } | 523 | } |
| 520 | - }) | 524 | + }) |
| 525 | + if(!p_ok) return false; | ||
| 521 | } | 526 | } |
| 522 | 527 | ||
| 523 | //商品的普通购买 ,不要进行判断 | 528 | //商品的普通购买 ,不要进行判断 |
| @@ -575,6 +580,7 @@ Page({ | @@ -575,6 +580,7 @@ Page({ | ||
| 575 | } | 580 | } |
| 576 | } | 581 | } |
| 577 | else{ | 582 | else{ |
| 583 | + var t_ok=1; | ||
| 578 | await getApp().request.promiseGet("/api/weshop/goods/getGoodsPromList/" + os.stoid+"/"+good.goods_id+"/0", {}).then(res => { | 584 | await getApp().request.promiseGet("/api/weshop/goods/getGoodsPromList/" + os.stoid+"/"+good.goods_id+"/0", {}).then(res => { |
| 579 | if(res.data.code==0){ | 585 | if(res.data.code==0){ |
| 580 | var r_data=res.data.data; | 586 | var r_data=res.data.data; |
| @@ -584,9 +590,11 @@ Page({ | @@ -584,9 +590,11 @@ Page({ | ||
| 584 | title: '提示', | 590 | title: '提示', |
| 585 | content: gg.goods_name+'商品的活动发生了变化' | 591 | content: gg.goods_name+'商品的活动发生了变化' |
| 586 | }); | 592 | }); |
| 593 | + t_ok=0; | ||
| 587 | } | 594 | } |
| 588 | } | 595 | } |
| 589 | }) | 596 | }) |
| 597 | + if(!t_ok) return false; | ||
| 590 | //-- 如果有参加线下取价 -- | 598 | //-- 如果有参加线下取价 -- |
| 591 | if(good.offline_cut>0) wlist+=encodeURIComponent(gg.erpwareid)+","; | 599 | if(good.offline_cut>0) wlist+=encodeURIComponent(gg.erpwareid)+","; |
| 592 | } | 600 | } |
| @@ -751,6 +759,7 @@ Page({ | @@ -751,6 +759,7 @@ Page({ | ||
| 751 | title: '提示', | 759 | title: '提示', |
| 752 | content: good.goods_name + '商品的价格发生了变化' | 760 | content: good.goods_name + '商品的价格发生了变化' |
| 753 | }); | 761 | }); |
| 762 | + return false; | ||
| 754 | } | 763 | } |
| 755 | } | 764 | } |
| 756 | 765 |
utils/util.js
| @@ -463,7 +463,7 @@ function sha1(s) { | @@ -463,7 +463,7 @@ function sha1(s) { | ||
| 463 | function convert_arr_key(list,key){ | 463 | function convert_arr_key(list,key){ |
| 464 | let keyObs = {} | 464 | let keyObs = {} |
| 465 | list.forEach(item => { | 465 | list.forEach(item => { |
| 466 | - keyObs[item.key] = item | 466 | + keyObs[item[key]] = item |
| 467 | }) | 467 | }) |
| 468 | return keyObs; | 468 | return keyObs; |
| 469 | } | 469 | } |