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 | ... | ... |