getAllUsers(); // 格式化数据 $result = []; foreach ($users as $user) { $result[] = [ 'username' => $user['username'] ?? '', 'created_at' => $user['created_at'] ?? '', ]; } return json([ 'code' => 1, 'data' => $result, 'msg' => '获取成功', ]); } /** * 添加账号 */ public function addUser() { $username = $this->request->param('username', ''); $password = $this->request->param('password', ''); $service = new UserService(); $result = $service->addUser($username, $password); return json($result); } /** * 删除账号 */ public function deleteUser() { $username = $this->request->param('username', ''); if (empty($username)) { return json([ 'code' => 0, 'msg' => '用户名不能为空', ]); } $service = new UserService(); $result = $service->deleteUser($username); return json($result); } /** * 获取BASE_URL配置 */ public function getBaseUrl() { $service = new ConfigService(); $baseUrl = $service->getBaseUrl(); return json([ 'code' => 1, 'data' => [ 'base_url' => $baseUrl, ], 'msg' => '获取成功', ]); } /** * 设置BASE_URL配置 */ public function setBaseUrl() { $baseUrl = $this->request->param('base_url', ''); $service = new ConfigService(); $result = $service->setBaseUrl($baseUrl); return json($result); } }