feat(statistics): 修改销售排名接口逻辑
This commit is contained in:
parent
e9e9a76b32
commit
9cf4e962bc
@ -105,7 +105,7 @@ class IndexController extends BaseLikeController
|
|||||||
*/
|
*/
|
||||||
public function sales_ranking()
|
public function sales_ranking()
|
||||||
{
|
{
|
||||||
$time = $this->request->get('date', date('Y-m-d'));
|
$time = $this->request->get('date');
|
||||||
$store_id = $this->store_id;
|
$store_id = $this->store_id;
|
||||||
$where = [];
|
$where = [];
|
||||||
if ($store_id) {
|
if ($store_id) {
|
||||||
|
@ -77,11 +77,15 @@ class OrderLogic extends BaseLogic
|
|||||||
->whereBetweenTime('create_time', $start, $end)
|
->whereBetweenTime('create_time', $start, $end)
|
||||||
->sum('pay_price');
|
->sum('pay_price');
|
||||||
return bcadd($todayAmount, $pay_price, 2);
|
return bcadd($todayAmount, $pay_price, 2);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public static function sales($where,$time){
|
public static function sales($where, $time)
|
||||||
$select=StoreOrder::where($where)->whereDay('create_time',$time)->limit(10)->order('id desc')->field('id,order_id,pay_price,create_time')->select();
|
{
|
||||||
|
$select = StoreOrder::where($where);
|
||||||
|
if ($time) {
|
||||||
|
$select->whereDay('create_time', $time);
|
||||||
|
}
|
||||||
|
$select = $select->limit(20)->order('id desc')->field('id,order_id,pay_price,create_time')->select();
|
||||||
return $select?->toArray();
|
return $select?->toArray();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user