@ -27,6 +26,16 @@ class GoodsActivityReport extends EloquentRepository
$currentPage=$model->getCurrentPage();
// 获取每页显示行数
$perPage=$model->getPerPage();
$list=$this->getData($perPage);
return$model->makePaginator(
$list['total']??0,$list['data']??[]
);
}
publicfunctiongetData($perPage=10)
{
// 获取筛选参数
$name=request()->input('name','');
$marketId=request()->input('market_id');
@ -34,15 +43,14 @@ class GoodsActivityReport extends EloquentRepository
$time=date('Y-m-d',time());
$startTime=request()->input('start_time');
$endTime=request()->input('end_time');
$orderGoodsActivity=Model::select(DB::raw('SUM(lanzu_order_goods.number) as total,lanzu_order_goods.goods_id,lanzu_order_goods.name,lanzu_order_goods.cover_img,lanzu_order_main.market_id,lanzu_order.store_id'))