From 95f48e9e79cbcdfb8568f8dbd57bdca767b76bac Mon Sep 17 00:00:00 2001 From: wangxiaowei Date: Thu, 12 Sep 2024 14:08:57 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BE=9B=E8=B4=A7=E5=95=86=E6=9F=A5=E8=AF=A2?= =?UTF-8?q?=E6=94=B9=E4=B8=BA=E5=B7=A6=E8=BF=9E=E6=8E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/shop/logic/goods/GoodsLogic.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/shop/logic/goods/GoodsLogic.php b/app/shop/logic/goods/GoodsLogic.php index 6a6ff357..31f5050d 100755 --- a/app/shop/logic/goods/GoodsLogic.php +++ b/app/shop/logic/goods/GoodsLogic.php @@ -58,7 +58,7 @@ class GoodsLogic extends Logic ['g.del', '<>', GoodsEnum::DEL_TRUE], ['g.shop_id', '=', $shop_id] ]; - $goods_list = Goods::alias('g') ->join('supplier s', 'g.supplier_id = s.id')->where($where) + $goods_list = Goods::alias('g') ->leftJoin('supplier s', 'g.supplier_id = s.id')->where($where) ->field('g.id,g.status,g.stock,g.stock_warn,g.audit_status,g.del') ->select(); @@ -189,14 +189,14 @@ class GoodsLogic extends Logic ]; $lists = Goods::alias('g') - ->join('supplier s', 'g.supplier_id = s.id') + ->leftJoin('supplier s', 'g.supplier_id = s.id') ->field('g.*, s.id as sid') ->where($where) ->append(['is_distribution_desc']) ->page($get['page'], $get['limit']) ->order($order) ->select(); - $count = Goods::alias('g')->join('supplier s', 'g.supplier_id = s.id')->where($where)->count(); + $count = Goods::alias('g')->leftJoin('supplier s', 'g.supplier_id = s.id')->where($where)->count(); if($count) { $lists = $lists->toArray(); }else{