From 06ed25ad4ddebb33a131accd63711977a52e9101 Mon Sep 17 00:00:00 2001 From: apple Date: Wed, 29 Apr 2026 17:12:55 +0800 Subject: [PATCH] refactor(admin): migrate admin auth controller to app base controller Made-with: Cursor --- docs/license-replacement-test-record.md | 14 ++++++++++++++ pro_v3.5.1/app/controller/admin/AuthController.php | 4 ++-- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/docs/license-replacement-test-record.md b/docs/license-replacement-test-record.md index 9df46d78..c25d5c32 100644 --- a/docs/license-replacement-test-record.md +++ b/docs/license-replacement-test-record.md @@ -148,3 +148,17 @@ | 3.2 | `/supplierapi/jnotice` | GET | supplier | token | 待预发填写 | 待预发填写 | 通知数据 | 待测 | 当前本地无供应商 token。 | | 3.2 | 供应商商品列表 | GET | supplier | token、分页 | 待预发填写 | 待预发填写 | `list`、`count` | 待测 | 当前本地无供应商 token。 | | 3.2 | 供应商上传图片 | POST | supplier | token、file | 待预发填写 | 待预发填写 | 文件地址 | 待测 | 当前本地无供应商 token。 | + +### 3.3 `admin` 入口 + +| 命令 | 结果 | 备注 | +|------|------|------| +| `php -l app/controller/admin/AuthController.php` | 通过 | PHP 提示 `swoole_loader` 已加载,不影响语法检查结果。 | + +| 阶段 | 接口/命令 | 方法 | 身份 | 关键参数 | HTTP 状态 | 业务 `status` | 关键字段 | 结果 | 备注 | +|------|-----------|------|------|----------|-----------|---------------|----------|------|------| +| 3.3 | `/adminapi/login/info` | GET | anonymous | 无 | 待预发填写 | 待预发填写 | 登录页配置 | 待测 | 当前本地无完整接口运行环境。 | +| 3.3 | `/adminapi/menusList` | GET | admin | token | 待预发填写 | 待预发填写 | 菜单列表 | 待测 | 当前本地无 admin token。 | +| 3.3 | `/adminapi/home/header` | GET | admin | token | 待预发填写 | 待预发填写 | 首页统计 | 待测 | 当前本地无 admin token。 | +| 3.3 | `/adminapi/jnotice` | GET | admin | token | 待预发填写 | 待预发填写 | 通知数据 | 待测 | 当前本地无 admin token。 | +| 3.3 | 表单校验失败 | POST/PUT | admin | 非法参数 | 待预发填写 | 待预发填写 | 校验错误 | 待测 | 当前本地无 admin token。 | diff --git a/pro_v3.5.1/app/controller/admin/AuthController.php b/pro_v3.5.1/app/controller/admin/AuthController.php index 655f9d0b..232ae07e 100644 --- a/pro_v3.5.1/app/controller/admin/AuthController.php +++ b/pro_v3.5.1/app/controller/admin/AuthController.php @@ -5,8 +5,8 @@ namespace app\controller\admin; +use app\common\controller\AppBaseController; use app\Request; -use crmeb\basic\BaseController; use think\Response; /** @@ -17,7 +17,7 @@ use think\Response; * @method Response success($message = '', array $data = []) * @method Response fail($message = '', array $data = []) */ -class AuthController extends BaseController +class AuthController extends AppBaseController { /** * 当前登陆管理员信息