This commit is contained in:
smart
2026-06-12 01:27:11 +08:00
commit bbe619d386
33 changed files with 6234 additions and 0 deletions
+43
View File
@@ -0,0 +1,43 @@
# 模块 6:若依编码规则重点
<div class="mt-6 text-sm">
前端 api 分层 · 后端 Controller/Service/Mapper 分层 · 权限注解 · 操作日志注解 · 数据权限 · 字典使用 · 代码生成规范
</div>
<!--
若依的编码规则要结合它的项目结构。
前端接口应放在 api 目录,不应该页面里直接写请求。
后端要遵守 Controller、Service、Mapper 分层。
敏感接口要关注权限注解和操作日志注解。
列表查询要关注数据权限。
固定枚举值尽量使用字典。
代码生成结果不能直接上线,要人工检查权限、日志、校验和测试。
-->
---
# 若依测试规则重点
<div class="mt-6 text-sm">
- 登录成功/失败
- 无权限访问接口
- 按钮权限显示
- 角色授权变化
- 数据权限范围
- 操作日志记录
- 代码生成 CRUD
</div>
<!--
若依测试规则应该围绕权限和后台管理流程。
登录要测成功和失败。
无权限访问接口要返回拒绝。
按钮权限显示要和权限字符匹配。
角色授权变化后,菜单和按钮权限应变化。
数据权限要验证不同角色看到的数据范围。
敏感操作要验证操作日志记录。
代码生成 CRUD 要验证增删改查、权限和日志。
-->