Commit 1ae18e3b0fab089bf761498c0149c32693e43230
1 parent
35c1c538
重新支付,赠品和搭配商品的报错
Showing
2 changed files
with
40 additions
and
32 deletions
pages/user/order_detail/order_detail.js
@@ -418,7 +418,8 @@ Page({ | @@ -418,7 +418,8 @@ Page({ | ||
418 | return false; | 418 | return false; |
419 | } | 419 | } |
420 | }else{ | 420 | }else{ |
421 | - 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) { | 421 | + if((gg.prom_type==1 || gg.prom_type==3 || gg.prom_type==5 || gg.prom_type==6 || gg.prom_type==4) |
422 | + && !good.is_collocation && !good.is_gift && !good.is_integral_normal && !good.is_pd_normal) { | ||
422 | var prom=null; | 423 | var prom=null; |
423 | //---如果是活动的时候--- | 424 | //---如果是活动的时候--- |
424 | var prom=null,th=this; | 425 | var prom=null,th=this; |
@@ -461,21 +462,25 @@ Page({ | @@ -461,21 +462,25 @@ Page({ | ||
461 | } | 462 | } |
462 | } | 463 | } |
463 | else{ | 464 | else{ |
464 | - var t_ok=1; | ||
465 | - await getApp().request.promiseGet("/api/weshop/goods/getGoodsPromList/" + os.stoid+"/"+good.goods_id+"/0", {}).then(res => { | ||
466 | - if(res.data.code==0){ | ||
467 | - var r_data=res.data.data; | ||
468 | - //-- 参加了全局的优惠活动 -- | ||
469 | - if(r_data.promGoodsLists){ | ||
470 | - wx.showModal({ | ||
471 | - title: '提示', | ||
472 | - content: gg.goods_name+'商品的活动发生了变化' | ||
473 | - }); | ||
474 | - t_ok=0; | ||
475 | - } | ||
476 | - } | ||
477 | - }) | ||
478 | - if(!t_ok) return false; | 465 | + //不是赠品的时候 |
466 | + if(!good.is_gift){ | ||
467 | + var t_ok=1; | ||
468 | + await getApp().request.promiseGet("/api/weshop/goods/getGoodsPromList/" + os.stoid+"/"+good.goods_id+"/0", {}).then(res => { | ||
469 | + if(res.data.code==0){ | ||
470 | + var r_data=res.data.data; | ||
471 | + //-- 参加了全局的优惠活动 -- | ||
472 | + if(r_data.promGoodsLists){ | ||
473 | + wx.showModal({ | ||
474 | + title: '提示', | ||
475 | + content: gg.goods_name+'商品的活动发生了变化' | ||
476 | + }); | ||
477 | + t_ok=0; | ||
478 | + } | ||
479 | + } | ||
480 | + }) | ||
481 | + if(!t_ok) return false; | ||
482 | + } | ||
483 | + | ||
479 | //-- 如果有参加线下取价 -- | 484 | //-- 如果有参加线下取价 -- |
480 | if(good.offline_cut>0) wlist+=encodeURIComponent(gg.erpwareid)+","; | 485 | if(good.offline_cut>0) wlist+=encodeURIComponent(gg.erpwareid)+","; |
481 | } | 486 | } |
pages/user/order_list/order_list.js
@@ -537,7 +537,8 @@ Page({ | @@ -537,7 +537,8 @@ Page({ | ||
537 | } | 537 | } |
538 | 538 | ||
539 | }else{ | 539 | }else{ |
540 | - 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) { | 540 | + if((gg.prom_type==1 || gg.prom_type==3 || gg.prom_type==5 || gg.prom_type==6 || gg.prom_type==4) |
541 | + && !good.is_collocation && !good.is_gift && !good.is_integral_normal && !good.is_pd_normal) { | ||
541 | var prom=null; | 542 | var prom=null; |
542 | //---如果是活动的时候--- | 543 | //---如果是活动的时候--- |
543 | var prom=null,th=this; | 544 | var prom=null,th=this; |
@@ -580,21 +581,23 @@ Page({ | @@ -580,21 +581,23 @@ Page({ | ||
580 | } | 581 | } |
581 | } | 582 | } |
582 | else{ | 583 | else{ |
583 | - var t_ok=1; | ||
584 | - await getApp().request.promiseGet("/api/weshop/goods/getGoodsPromList/" + os.stoid+"/"+good.goods_id+"/0", {}).then(res => { | ||
585 | - if(res.data.code==0){ | ||
586 | - var r_data=res.data.data; | ||
587 | - //-- 参加了全局的优惠活动 -- | ||
588 | - if(r_data.promGoodsLists){ | ||
589 | - wx.showModal({ | ||
590 | - title: '提示', | ||
591 | - content: gg.goods_name+'商品的活动发生了变化' | ||
592 | - }); | ||
593 | - t_ok=0; | ||
594 | - } | ||
595 | - } | ||
596 | - }) | ||
597 | - if(!t_ok) return false; | 584 | + if(!good.is_gift ){ |
585 | + var t_ok=1; | ||
586 | + await getApp().request.promiseGet("/api/weshop/goods/getGoodsPromList/" + os.stoid+"/"+good.goods_id+"/0", {}).then(res => { | ||
587 | + if(res.data.code==0){ | ||
588 | + var r_data=res.data.data; | ||
589 | + //-- 参加了全局的优惠活动 -- | ||
590 | + if(r_data.promGoodsLists){ | ||
591 | + wx.showModal({ | ||
592 | + title: '提示', | ||
593 | + content: gg.goods_name+'商品的活动发生了变化' | ||
594 | + }); | ||
595 | + t_ok=0; | ||
596 | + } | ||
597 | + } | ||
598 | + }) | ||
599 | + if(!t_ok) return false; | ||
600 | + } | ||
598 | //-- 如果有参加线下取价 -- | 601 | //-- 如果有参加线下取价 -- |
599 | if(good.offline_cut>0) wlist+=encodeURIComponent(gg.erpwareid)+","; | 602 | if(good.offline_cut>0) wlist+=encodeURIComponent(gg.erpwareid)+","; |
600 | } | 603 | } |