model = new ShopCategory(); } /** * @NodeAnotation(title="后台数据列表") */ public function index(){ $res = [ // 昨日数据 'yesterday'=>sr_getcurtime(time()-86400, 'Y年-m月-d日'), 'yesterday_register'=>Db::name('user')->whereDay('reg_time', 'yesterday')->count('id'), 'yesterday_recharge'=>Db::name('payment')->whereIn('order_type', [4,5])->where('state', 6)->whereDay('creat_at', 'yesterday')->sum('total_fee'), 'yesterday_withdraw'=>Db::name('withdraw_log')->where('status', 1)->whereDay('creat_at', 'yesterday')->sum('practical_money'), // 今日数据 'today'=>sr_getcurtime(time(), 'Y年-m月-d日'), 'today_register'=>Db::name('user')->whereDay('reg_time', 'today')->count('id'), 'today_recharge'=>Db::name('payment')->whereIn('order_type', [4,5])->where('state', 6)->whereDay('creat_at', 'today')->sum('total_fee'), 'today_withdraw'=>Db::name('withdraw_log')->where('status', 1)->whereDay('creat_at', 'today')->sum('practical_money'), ]; $this->assign('res', $res); return $this->fetch(); } }