@ -21,20 +17,7 @@ class StoreUserReportController extends AdminController
*/
*/
protectedfunctiongrid()
protectedfunctiongrid()
{
{
$startTime='2020-06-01';$endTime='2020-07-01';
$orderModel=newImsCjdcOrder();
$newModel=$orderModel->with([
'store:id,market_id,name,mm_user_id',
'user'=>function($query)use($startTime,$endTime){
$query->selectRaw(DB::raw('count(distinct user_id) as new_user_total'))->whereRaw("join_time BETWEEN UNIX_TIMESTAMP('?') AND UNIX_TIMESTAMP('?')",[$startTime,$endTime]);
}])
->whereRaw("UNIX_TIMESTAMP(pay_time) BETWEEN UNIX_TIMESTAMP('?') AND UNIX_TIMESTAMP('?')",[$startTime,$endTime])
->select('store_id')
->groupBy('store_id')
->orderBy('market_id','desc')
->orderbY('new_user_total','desc');
// return Grid::make(new StoreUserReport(), function (Grid $grid) {