|
@@ -70,6 +70,7 @@ class Statistics extends Backend
|
|
|
//男用户统计
|
|
|
//总数
|
|
|
$man_num = Db::name('user')->where(['gender' => 1])->count('id');
|
|
|
+ $man_online = Db::name('user')->where(['gender' => 1,'is_active' => 1])->count('id');
|
|
|
//今日注册
|
|
|
$today_man_num = Db::name('user')->where(['gender' => 1, 'createtime' => ['egt', $start]])->count('id');
|
|
|
//昨日注册
|
|
@@ -85,6 +86,7 @@ class Statistics extends Backend
|
|
|
//女用户统计
|
|
|
//总数
|
|
|
$woman_num = Db::name('user')->where(['gender' => 0])->count('id');
|
|
|
+ $woman_online = Db::name('user')->where(['gender' => 0,'is_active' => 1])->count('id');
|
|
|
//今日注册
|
|
|
$today_woman_num = Db::name('user')->where(['gender' => 0, 'createtime' => ['egt', $start]])->count('id');
|
|
|
//昨日注册
|
|
@@ -202,6 +204,18 @@ class Statistics extends Backend
|
|
|
$alipayNow = $payOrder->where($payOrderWhere)->where(['createtime' => ['between', [$today[0],$today[1]]]])->sum('order_amount');
|
|
|
$alipayYesterday = $payOrder->where($payOrderWhere)->where(['createtime' => ['between', [$yesterday[0],$yesterday[1]]]])->sum('order_amount');
|
|
|
|
|
|
+ //今日实名人数
|
|
|
+ $idcard_status_todaynum = Db::name('user_idconfirm')->whereTime('createtime','today')->count();
|
|
|
+ //总实名人数
|
|
|
+ $idcard_status_num = Db::name('user')->where('idcard_status',1)->count();
|
|
|
+
|
|
|
+ //总vip人数
|
|
|
+ $vip_num = Db::name('user_wallet')->where('vip_endtime','>',time())->count();
|
|
|
+ //今日买vip的人数
|
|
|
+ $vip_todaynum = Db::name('user_vip_log')->where('vip_type',1)->whereTime('createtime','today')->count();
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
$statistics = [
|
|
|
'invite_total' => $inviteTotal,//邀请奖励余额
|
|
|
'invite_now' => $inviteNow,
|
|
@@ -255,15 +269,26 @@ class Statistics extends Backend
|
|
|
// $this->assign('yesterday_exchange_gold', $yesterday_exchange_gold);
|
|
|
// $this->assign('total_exchange_gold', $total_exchange_gold);
|
|
|
$this->assign('man_num', $man_num);
|
|
|
+ $this->assign('man_online', $man_online);
|
|
|
$this->assign('today_man_num', $today_man_num);
|
|
|
$this->assign('yesterday_man_num', $yesterday_man_num);
|
|
|
/*$this->assign('android_from_man_num', $android_from_man_num);
|
|
|
$this->assign('ios_from_man_num', $ios_from_man_num);*/
|
|
|
$this->assign('woman_num', $woman_num);
|
|
|
+ $this->assign('woman_online', $woman_online);
|
|
|
$this->assign('today_woman_num', $today_woman_num);
|
|
|
$this->assign('yesterday_woman_num', $yesterday_woman_num);
|
|
|
/*$this->assign('android_from_woman_num', $android_from_woman_num);
|
|
|
$this->assign('ios_from_woman_num', $ios_from_woman_num);*/
|
|
|
+ $this->assign('idcard_status_num', $idcard_status_num);
|
|
|
+ $this->assign('idcard_status_todaynum', $idcard_status_todaynum);
|
|
|
+
|
|
|
+ $this->assign('vip_num', $vip_num);
|
|
|
+ $this->assign('vip_todaynum', $vip_todaynum);
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
$this->assign($statistics);
|
|
|
|
|
|
return $this->view->fetch();
|