Commit f308061354dfaf465da5da9e7af93b26b709d31f
1 parent
c477155c
秒杀判断指定门店
Showing
1 changed file
with
9 additions
and
3 deletions
pages/goods/goodsInfo/goodsInfo.js
... | ... | @@ -3561,14 +3561,20 @@ Page({ |
3561 | 3561 | |
3562 | 3562 | if (e.data.code == 0 && e.data.data && e.data.data.pageData && e.data.data.pageData.length > 0) { |
3563 | 3563 | |
3564 | - //-- 如果有指定门店的时候 -- | |
3565 | - if(th.data.sele_g.pickup_ids){ | |
3564 | + var pickup_ids=th.data.sele_g.pickup_ids; | |
3565 | + | |
3566 | + //指定门店判断, 不是普通购买的时候,秒杀的时候,秒杀有指定门店 | |
3567 | + if(is_normal==0 && th.data.prom_type==1 && th.data.prom_act.pickup_ids){ | |
3568 | + pickup_ids=th.data.prom_act.pickup_ids | |
3569 | + } | |
3566 | 3570 | |
3571 | + //-- 如果有指定门店的时候 -- | |
3572 | + if(pickup_ids){ | |
3567 | 3573 | var ok_arr=[]; |
3568 | 3574 | for (let i in e.data.data.pageData) { |
3569 | 3575 | let ite = e.data.data.pageData[i]; |
3570 | 3576 | //-- 查找一下门店有没有在 -- |
3571 | - var idx=th.data.sele_g.pickup_ids.findIndex(function (e){ | |
3577 | + var idx=pickup_ids.findIndex(function (e){ | |
3572 | 3578 | return e.pickup_id==ite.pickup_id; |
3573 | 3579 | }) |
3574 | 3580 | if(idx>-1){ | ... | ... |