diff --git a/app/model/order/OrderCreate.php b/app/model/order/OrderCreate.php index 97379b0..191161e 100644 --- a/app/model/order/OrderCreate.php +++ b/app/model/order/OrderCreate.php @@ -500,16 +500,17 @@ class OrderCreate extends BaseModel //商品列表信息 $shop_goods_list = $this->getOrderGoodsCalculate($data); //获取产品信息 $kind = array_column($shop_goods_list['goods_list'],'goods_kind_id'); - $search = array_search(1,$kind); + + $search = array_search(0,$kind); $join = [ ['fenxiao_level l', 'f.level_id = l.level_id', 'right'] ]; - $fenxiao_info = model('fenxiao')->getInfo([['f.member_id','=',$data['member_id']]],'f.fenxiao_id,f.level_id,l.level_num','f',$join); + $fenxiao_info = model('fenxiao')->getInfo([['f.member_id','=',68]],'f.fenxiao_id,f.level_id,l.level_num','f',$join); + if((!$fenxiao_info || $fenxiao_info['level_num'] === 0) && $search !== false){ return $this->error(1, "请升级为会员再进货"); } - if ($shop_goods_list['goods_list'][0]['is_virtual']) { $this->is_virtual = 1; } else {