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