bc518174
王天杨
提交两个项目文件
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
<?php
declare(strict_types=1);
namespace app\controller\admin;
use app\BaseController;
use think\facade\Db;
class Dashboard extends BaseController
{
public function stats()
{
$pending = Db::name('work')->where('status', 'pending')->count();
$approved = Db::name('work')->where('status', 'approved')->count();
$rejected = Db::name('work')->where('status', 'rejected')->count();
$mpUsers = Db::name('mp_user')->count();
$wxUsers = Db::name('mp_user')->whereRaw("openid IS NOT NULL AND openid <> ''")->count();
return json([
'code' => 0,
'msg' => 'ok',
'data' => [
'pending' => $pending,
'approved' => $approved,
'rejected' => $rejected,
'mp_users' => $mpUsers,
'wx_users' => $wxUsers,
],
]);
}
}
|