webman_duanju/app/admin/controller/sys/Config.php

28 lines
793 B
PHP

<?php
namespace app\admin\controller\sys;
use app\admin\model\SysMenu;
use app\common\controller\Backend;
use app\common\library\DatabaseRoute;
use think\facade\Db;
class Config extends Backend
{
public function list()
{
$get = $this->request->get();
$db = Db::connect(get_slave_connect_name());
$count = $db->name('sys_config')->count();
$config_list= $db->name('sys_config')->where(['status' => 1])->limit(page($get['page'], $get['limit']), $get['limit'])->select()->toArray();
$this->n_success(['page' => [
'totalCount' => $count,
'pageSize' => $get['limit'],
'totalPage' => ceil($count / $get['limit']),
'currPage' => $get['page'],
'list' => $config_list,
]]);
}
}