Commit f308061354dfaf465da5da9e7af93b26b709d31f

Authored by yvan.ni
1 parent c477155c

秒杀判断指定门店

pages/goods/goodsInfo/goodsInfo.js
@@ -3561,14 +3561,20 @@ Page({ @@ -3561,14 +3561,20 @@ Page({
3561 3561
3562 if (e.data.code == 0 && e.data.data && e.data.data.pageData && e.data.data.pageData.length > 0) { 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 var ok_arr=[]; 3573 var ok_arr=[];
3568 for (let i in e.data.data.pageData) { 3574 for (let i in e.data.data.pageData) {
3569 let ite = e.data.data.pageData[i]; 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 return e.pickup_id==ite.pickup_id; 3578 return e.pickup_id==ite.pickup_id;
3573 }) 3579 })
3574 if(idx>-1){ 3580 if(idx>-1){