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 | 409 | style="height:{{max_sw_height}}rpx" > |
| 410 | 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 | 413 | <swiper-item> |
| 414 | 414 | <image src="{{item.src}}" bindload="imageLoad" data-index="{{index}}" class="slide-image" mode="widthFix" /> |
| 415 | 415 | <view class="title" wx:if="{{title}}">{{item.title}}</view> |
| 416 | 416 | </swiper-item> |
| 417 | 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 | 420 | <swiper-item> |
| 421 | 421 | <image src="{{item.src}}" bindload="imageLoad" data-index="{{index}}" class="slide-image" mode="widthFix" /> |
| 422 | 422 | <view class="title" wx:if="{{title}}">{{item.title}}</view> | ... | ... |
components/diy_advertising/diy_advertising.wxss
| ... | ... | @@ -315,8 +315,6 @@ |
| 315 | 315 | .swiper { |
| 316 | 316 | height: auto; |
| 317 | 317 | width: 100%; |
| 318 | - padding-bottom: 7rpx; | |
| 319 | - padding-top: 7rpx; | |
| 320 | 318 | /* background-color: palevioletred; */ |
| 321 | 319 | } |
| 322 | 320 | |
| ... | ... | @@ -324,6 +322,8 @@ |
| 324 | 322 | height: auto; |
| 325 | 323 | width: 100%; |
| 326 | 324 | margin: 0; |
| 325 | + padding: 0; | |
| 326 | + vertical-align: top; | |
| 327 | 327 | } |
| 328 | 328 | .sw_con{ |
| 329 | 329 | position: relative; | ... | ... |
components/diy_searchbox/diy_searchbox.wxml
| ... | ... | @@ -19,10 +19,10 @@ |
| 19 | 19 | </block> |
| 20 | 20 | |
| 21 | 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 | 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 | 26 | </navigator> |
| 27 | 27 | </view> |
| 28 | 28 | <view class='s2_cen' style='background-color:{{object.inner_bgcolor}}'> |
| ... | ... | @@ -37,8 +37,8 @@ |
| 37 | 37 | </navigator> |
| 38 | 38 | </view> |
| 39 | 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 | 42 | </navigator> |
| 43 | 43 | </view> |
| 44 | 44 | </view> | ... | ... |
components/diy_store_select/diy_store_select.wxss
| 1 | 1 | .store_sele{width: 100%;z-index: 8; height: 88rpx; padding: 0 15rpx;position: fixed; color: white; |
| 2 | 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 | 7 | .logo_box{ width: 64rpx; height:64rpx;margin-right: 15rpx; } | ... | ... |
pages/cart/cart/cart.js
| ... | ... | @@ -77,12 +77,13 @@ Page({ |
| 77 | 77 | //未购买 |
| 78 | 78 | if(res.data.code!=0 || !res.data.data || !res.data.data.pageData || !res.data.data.pageData.length){ |
| 79 | 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 | 87 | th.data.is_open_offline=is_open_offline; |
| 87 | 88 | th.getCardList(); |
| 88 | 89 | }); | ... | ... |
pages/goods/goodsInfo/goodsInfo.js
| ... | ... | @@ -1681,12 +1681,14 @@ Page({ |
| 1681 | 1681 | //未购买 |
| 1682 | 1682 | if(res.data.code!=0 || !res.data.data || !res.data.data.pageData || !res.data.data.pageData.length){ |
| 1683 | 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 | 1693 | var cur_goods=this.data.sele_g; |
| 1692 | 1694 | var cur_price=cur_goods.shop_price; | ... | ... |
pages/index/index/index.wxss
pages/user/order_detail/order_detail.js
| ... | ... | @@ -41,12 +41,14 @@ Page({ |
| 41 | 41 | //未购买 |
| 42 | 42 | if(res.data.code!=0 || !res.data.data || !res.data.data.pageData || !res.data.data.pageData.length){ |
| 43 | 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 | 52 | th.data.is_open_offline=is_open_offline; |
| 51 | 53 | }) |
| 52 | 54 | |
| ... | ... | @@ -374,6 +376,7 @@ Page({ |
| 374 | 376 | |
| 375 | 377 | //如果优惠促销和搭配购的时候 |
| 376 | 378 | if((good.prom_type==3 || good.prom_type==5) && !good.is_collocation){ |
| 379 | + var p_ok=1; | |
| 377 | 380 | await getApp().request.promiseGet("/api/weshop/goods/getGoodsPromList/" + os.stoid+"/"+good.goods_id+"/0", {}).then(res => { |
| 378 | 381 | }).then(res=>{ |
| 379 | 382 | if(res.data.code==0){ |
| ... | ... | @@ -383,21 +386,24 @@ Page({ |
| 383 | 386 | title: '提示', |
| 384 | 387 | content: good.goods_name+'未找到活动' |
| 385 | 388 | }); |
| 389 | + p_ok=0; | |
| 386 | 390 | } |
| 387 | 391 | if(!r_data.promGoodsLists && good.prom_type==3){ |
| 388 | 392 | wx.showModal({ |
| 389 | 393 | title: '提示', |
| 390 | 394 | content: good.goods_name+'未找到活动' |
| 391 | 395 | }); |
| 396 | + p_ok=0; | |
| 392 | 397 | } |
| 393 | 398 | }else{ |
| 394 | 399 | wx.showModal({ |
| 395 | 400 | title: '提示', |
| 396 | 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 | 416 | return false; |
| 411 | 417 | } |
| 412 | 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 | 481 | var isok=1; |
| 458 | 482 | var card_field=th.data.card_field; |
| ... | ... | @@ -614,6 +638,7 @@ Page({ |
| 614 | 638 | title: '提示', |
| 615 | 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 | 109 | //未购买 |
| 110 | 110 | if(res.data.code!=0 || !res.data.data || !res.data.data.pageData || !res.data.data.pageData.length){ |
| 111 | 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 | 120 | th.data.is_open_offline=is_open_offline; |
| 119 | 121 | }) |
| 120 | 122 | } |
| ... | ... | @@ -494,8 +496,8 @@ Page({ |
| 494 | 496 | |
| 495 | 497 | //如果优惠促销和搭配购的时候 |
| 496 | 498 | if(good.prom_type==3 || good.prom_type==5){ |
| 499 | + var p_ok=1; | |
| 497 | 500 | await getApp().request.promiseGet("/api/weshop/goods/getGoodsPromList/" + os.stoid+"/"+good.goods_id+"/0", {}).then(res => { |
| 498 | - }).then(res=>{ | |
| 499 | 501 | if(res.data.code==0){ |
| 500 | 502 | var r_data=res.data.data; |
| 501 | 503 | if(!r_data.collocationPromList && good.prom_type==5){ |
| ... | ... | @@ -503,21 +505,24 @@ Page({ |
| 503 | 505 | title: '提示', |
| 504 | 506 | content: good.goods_name+'未找到活动' |
| 505 | 507 | }); |
| 508 | + p_ok=0; | |
| 506 | 509 | } |
| 507 | 510 | if(!r_data.promGoodsLists && good.prom_type==3){ |
| 508 | 511 | wx.showModal({ |
| 509 | 512 | title: '提示', |
| 510 | 513 | content: good.goods_name+'未找到活动' |
| 511 | 514 | }); |
| 515 | + p_ok=0; | |
| 512 | 516 | } |
| 513 | 517 | }else{ |
| 514 | 518 | wx.showModal({ |
| 515 | 519 | title: '提示', |
| 516 | 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 | 580 | } |
| 576 | 581 | } |
| 577 | 582 | else{ |
| 583 | + var t_ok=1; | |
| 578 | 584 | await getApp().request.promiseGet("/api/weshop/goods/getGoodsPromList/" + os.stoid+"/"+good.goods_id+"/0", {}).then(res => { |
| 579 | 585 | if(res.data.code==0){ |
| 580 | 586 | var r_data=res.data.data; |
| ... | ... | @@ -584,9 +590,11 @@ Page({ |
| 584 | 590 | title: '提示', |
| 585 | 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 | 599 | if(good.offline_cut>0) wlist+=encodeURIComponent(gg.erpwareid)+","; |
| 592 | 600 | } |
| ... | ... | @@ -751,6 +759,7 @@ Page({ |
| 751 | 759 | title: '提示', |
| 752 | 760 | content: good.goods_name + '商品的价格发生了变化' |
| 753 | 761 | }); |
| 762 | + return false; | |
| 754 | 763 | } |
| 755 | 764 | } |
| 756 | 765 | ... | ... |