From 53126db859f9d2623852084de5f6d93299183b39 Mon Sep 17 00:00:00 2001 From: bunny <1319900154@qq.com> Date: Tue, 29 Apr 2025 23:26:57 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=98=BE=E7=A4=BA=E9=A1=B5=E9=9D=A2?= =?UTF-8?q?=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ReadMe.md | 47 +++++++++++++++++++++++------------------------ 1 file changed, 23 insertions(+), 24 deletions(-) diff --git a/ReadMe.md b/ReadMe.md index 49944e1..c732bb4 100644 --- a/ReadMe.md +++ b/ReadMe.md @@ -38,7 +38,7 @@ ## ✨ v4.0.0 重大更新 -新分支` sysn_6.0.0`与上游【Pure Admin】合并,将旧版本放在了`master-v1`中。 +新分支` sysn_6.0.0`与上游【Pure Admin】合并 ### 核心改进 @@ -77,10 +77,10 @@ 通过 `WebSecurityConfig` 配置 -| 路径类型 | 示例 | 访问要求 | 配置方式 | -|------|-------------------|------|--------------------| +| 路径类型 | 示例 | 访问要求 | 配置方式 | +| -------- | ----------------- | -------- | ------------------------- | | 公开接口 | `/api/public/**` | 无需认证 | 路径包含 `public` 关键字 | -| 私有接口 | `/api/private/**` | 需登录 | 路径包含 `private` 关键字 | +| 私有接口 | `/api/private/**` | 需登录 | 路径包含 `private` 关键字 | ### 路径匹配策略 @@ -144,10 +144,10 @@ http.authorizeHttpRequests(auth -> auth AntPath详情:https://juejin.cn/spost/7498247273660743732 -| 模式 | 示例 | 说明 | -|------|-----------------|------------| +| 模式 | 示例 | 说明 | +| -------- | --------------- | ---------------- | | 精确匹配 | `/api/user` | 完全匹配路径 | -| 通配符 | `/api/user/*` | 匹配单级路径 | +| 通配符 | `/api/user/*` | 匹配单级路径 | | 多级通配 | `/api/user/**` | 匹配多级路径 | | 方法限定 | `GET /api/user` | 匹配特定HTTP方法 | @@ -188,13 +188,12 @@ docker compose up -d ``` 2. **权限码设计**: -- 模块::操作 (如 `user::create`) -- 分层级设计 (如 `system:user:update`) + - 模块::操作 (如 `user::create`) + - 分层级设计 (如 `system:user:update`) 3. **批量操作**: - -- 使用 Excel/JSON 管理大量权限配置 -- 定期备份权限配置 + - 使用 Excel/JSON 管理大量权限配置 + - 定期备份权限配置 ## 🌟 项目优势 @@ -223,24 +222,24 @@ docker compose up -d ### 前端示例规范 -| **操作** | **API 层** | **Pinia 层** | -|:-------|:--------------|:----------------| -| 查询单个 | `getUser` | `loadUser` | -| 查询列表 | `getUserList` | `loadUserList` | -| 分页查询 | `getUserPage` | `fetchUserPage` | -| 新增数据 | `createUser` | `addUser` | -| 更新数据 | `updateUser` | `editUser` | -| 删除数据 | `deleteUser` | `removeUser` | +| **操作** | **API 层** | **Pinia 层** | +| :------- | :------------ | :-------------- | +| 查询单个 | `getUser` | `loadUser` | +| 查询列表 | `getUserList` | `loadUserList` | +| 分页查询 | `getUserPage` | `fetchUserPage` | +| 新增数据 | `createUser` | `addUser` | +| 更新数据 | `updateUser` | `editUser` | +| 删除数据 | `deleteUser` | `removeUser` | ### 后端接口示例规范 遵循Restful | **操作** | **RESTful** | -|:-------|:----------------------------| -| 查询列表 | `GET /users` | -| 分页查询 | `GET /users/{page}/{limit}` | -| 查询单个 | `GET /users/{id}` | +| :------- | :-------------------------- | +| 查询列表 | `GET /users` | +| 分页查询 | `GET /users/{page}/{limit}` | +| 查询单个 | `GET /users/{id}` | | 新增 | `POST /users` | | 更新 | `PUT /users/{id}` | | 删除 | `DELETE /users/{id}` |