Browse Source

订单统计--日期显示修改

master
liangyuyan 6 years ago
parent
commit
aebb8b2d64
  1. 9
      app/Admin/Repositories/v3/OrderReport.php

9
app/Admin/Repositories/v3/OrderReport.php

@ -35,6 +35,7 @@ class OrderReport extends EloquentRepository
$startTime = request()->input('start_time'); $startTime = request()->input('start_time');
$endTime = request()->input('end_time'); $endTime = request()->input('end_time');
$time = date('Y-m-d',time());
// 日期 // 日期
// $date = request()->input('day'); // $date = request()->input('day');
// if(!empty($date)){ // if(!empty($date)){
@ -77,6 +78,7 @@ class OrderReport extends EloquentRepository
$storeNewUserNewFour->whereIn('user_id',$userIdsArr)->where('user_type',5); $storeNewUserNewFour->whereIn('user_id',$userIdsArr)->where('user_type',5);
} }
if($startTime){ if($startTime){
$date = $startTime;
$startTime = $startTime.' 00:00:00'; $startTime = $startTime.' 00:00:00';
$orderMainOnline->where([['created_at','>=',strtotime($startTime)]]); $orderMainOnline->where([['created_at','>=',strtotime($startTime)]]);
@ -89,8 +91,11 @@ class OrderReport extends EloquentRepository
$storeNewUserNewThree->where([['created_at','>=',strtotime($startTime)]]); $storeNewUserNewThree->where([['created_at','>=',strtotime($startTime)]]);
$storeNewUserNewFour->where([['created_at','>=',strtotime($startTime)]]); $storeNewUserNewFour->where([['created_at','>=',strtotime($startTime)]]);
// $newUser->where([['created_at','>=',strtotime($startTime)]]); // $newUser->where([['created_at','>=',strtotime($startTime)]]);
}else{
$date = '2020-06-01';
} }
if($endTime){ if($endTime){
$date = $date.' 至 '.$endTime;
$endTime = $endTime.' 23:59:59'; $endTime = $endTime.' 23:59:59';
$orderMainOnline->where([['created_at','<=',strtotime($endTime)]]); $orderMainOnline->where([['created_at','<=',strtotime($endTime)]]);
@ -103,9 +108,11 @@ class OrderReport extends EloquentRepository
$storeNewUserNewThree->where([['created_at','<=',strtotime($endTime)]]); $storeNewUserNewThree->where([['created_at','<=',strtotime($endTime)]]);
$storeNewUserNewFour->where([['created_at','<=',strtotime($endTime)]]); $storeNewUserNewFour->where([['created_at','<=',strtotime($endTime)]]);
// $newUser->where([['created_at','<=',strtotime($endTime)]]); // $newUser->where([['created_at','<=',strtotime($endTime)]]);
}else{
$date .= ' 至 '.$time;
} }
if(empty($startTime) && empty($endTime)){ if(empty($startTime) && empty($endTime)){
$time = date('Y-m-d',time());
$date = $time; $date = $time;
$todayStart = $time.' 00:00:00'; $todayStart = $time.' 00:00:00';
$todayEnd = $time.' 23:59:59'; $todayEnd = $time.' 23:59:59';

Loading…
Cancel
Save