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
32
33
34
35
36
37
38
39
| <?php
|
| namespace app\admin\controller;
|
| use think\Exception;
| use think\facade\Db;
| use think\facade\View;
| use think\response\Json;
|
| class OnlineMessage extends Common {
| public function index() {
| View::assign('menuitem', strtolower('onlineMessage-index'));
| return View::fetch();
| }
|
| public function get_online_message_list(): Json {
| try {
| $page = input('page', 1);
| $limit = input('limit', 10);
| $where = [];
| $total = Db::name('online_message')->where($where)->count();
| $list = Db::name('online_message')->where($where)->order('id desc')->page($page, $limit)->select()->toArray();
| $result = [
| 'code' => 200,
| 'message' => '获取成功',
| 'data' => [
| 'list' => $list,
| 'total' => $total,
| ],
| ];
| } catch (Exception $exc) {
| $result = [
| 'code' => $exc->getCode(),
| 'message' => $exc->getMessage(),
| ];
| }
| return json($result);
| }
| }
|
|