From dc9d07cb27f250c578f826e1160e213fd5a4d753 Mon Sep 17 00:00:00 2001 From: haoyuntao Date: Tue, 9 Jul 2024 17:54:11 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B8=A0=E9=81=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/store/model/Goods.php | 8 +++++--- app/store/service/Home.php | 2 +- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/app/store/model/Goods.php b/app/store/model/Goods.php index 14bf39e4..dd3209f5 100644 --- a/app/store/model/Goods.php +++ b/app/store/model/Goods.php @@ -19,7 +19,7 @@ use app\common\enum\goods\Status as GoodsStatusEnum; use cores\exception\BaseException; use app\common\model\Region; use think\facade\Db; - +use app\common\model\Store as StoreModel; /** * 商品模型 * Class Goods @@ -304,8 +304,10 @@ class Goods extends GoodsModel * @return int */ public function getGoodsGroundingTotal(array $where = []): int - { - return $this->where($where)->where('is_delete', '=', 0)->where('status','=',10)->count(); + { + $detail = StoreModel::where('status',1)->find(); + $list = $this->where($where)->where('is_delete', '=', 0)->whereIn('channel',$detail['open_channel'])->where('status','=',10)->count(); + return $list; } /** diff --git a/app/store/service/Home.php b/app/store/service/Home.php index efb69f9a..5b05e923 100644 --- a/app/store/service/Home.php +++ b/app/store/service/Home.php @@ -87,7 +87,7 @@ class Home extends BaseService 'statistics' => [ // 商品总数量 'goodsTotal' => $this->getGoodsTotal(), - //上级商品总数 + //上架商品总数 'getGoodsGroundingTotal' => $this->getGoodsGroundingTotal(), // 会员总人数 'userTotal' => $this->getUserTotal(),