feat:update 3 4

This commit is contained in:
smart
2026-07-02 10:04:32 +08:00
parent 604e7e68d7
commit 2fd8fc1f66
224 changed files with 12369 additions and 9 deletions
@@ -0,0 +1,25 @@
# RBAC 权限矩阵生成 Prompt
```text
请基于 JeecgBoot 工单模块设计 RBAC 权限矩阵。
输入材料:
- 工单模块需求:<粘贴需求>
- 角色列表:管理员、工单负责人、研发处理人、测试验证人、只读观察者
- 功能点:查看列表、查看详情、新建、编辑、指派、状态流转、关闭、删除、查看审计、查看看板、导出
- 项目依据:<粘贴权限、路由、菜单相关路径>
输出要求:
1. 先列事实依据:JeecgBoot 权限、菜单、动态路由相关路径。
2. 输出 RBAC 权限矩阵:角色 x 功能点,允许、拒绝、条件允许。
3. 输出权限字符建议,必须标注为建议。
4. 输出页面级、按钮级、接口级、数据范围四层控制。
5. 输出不确定点:哪些权限必须业务方确认。
6. 输出验收方式:如何证明权限确实生效。
约束:
- 不要直接改代码。
- 不要把前端按钮隐藏当作安全边界。
- 所有结论必须区分事实、推断、建议。
```
@@ -0,0 +1,24 @@
# 修复记录生成 Prompt
```text
请根据阶段 Review 报告生成修复记录。
输入材料:
- Review 报告:<粘贴>
- 已完成修改说明:<粘贴>
- 验证结果:<粘贴>
输出表格:
Review 编号 | 问题 | 是否成立 | 修改文件 | 修改说明 | 验证结果 | 资产沉淀
要求:
1. 如果问题不成立,说明理由和依据。
2. 如果问题成立,说明修改了哪些文件。
3. 每条修复必须有验证结果。
4. 判断是否需要沉淀为资产,例如权限检查清单、状态流转检查清单、审计日志检查清单。
约束:
- 不要模糊写“已修复”。
- 没有验证结果的修复不能算完成。
```
@@ -0,0 +1,24 @@
# 异常态补齐 Prompt
```text
请基于 JeecgBoot 工单模块,列出状态流转、指派、删除、查询详情、审计日志、看板相关的异常态和防御性逻辑。
输出表格:
场景 | 触发条件 | 前端表现 | 后端响应 | 用户提示 | 测试点 | 验收
必须覆盖:
- 权限不足
- 工单不存在
- 非法状态流转
- 重复提交
- 参数缺失
- 并发修改
- 看板无数据
- 审计日志为空
约束:
- 先列异常态,不要直接改代码。
- 给出每个异常态的验收步骤。
- 标注事实、推断、建议和不确定点。
```
@@ -0,0 +1,24 @@
# 权限控制方案生成 Prompt
```text
请基于工单模块 RBAC 权限矩阵,生成 JeecgBoot 权限控制方案。
输入材料:
- RBAC 权限矩阵:<粘贴>
- 接口契约表:<粘贴>
- 当前项目权限相关路径:<粘贴>
- 当前 rules:<粘贴>
输出要求:
1. 权限控制方案表,列为:操作、前端入口、权限字符、后端接口、后端校验、数据权限、验收。
2. 影响范围:前端页面、API 文件、后端 Controller、Service、菜单配置、数据权限。
3. 缺失风险:按钮隐藏、接口未校验、数据范围不清、权限字符不一致。
4. 无权限访问验收步骤。
5. 不确定点和需要人工确认的权限边界。
约束:
- 不要直接改代码。
- 后端接口权限必须单独说明。
- 每个敏感操作必须有验收方式。
```
@@ -0,0 +1,34 @@
# 状态流转设计 Prompt
```text
请为 JeecgBoot 工单模块设计状态流转规则。
状态候选:
- 新建
- 处理中
- 待验证
- 已关闭
- 已驳回
动作候选:
- 指派
- 开始处理
- 提交验证
- 验证通过
- 验证驳回
- 关闭
- 重新打开
输出要求:
1. 状态流转表:当前状态、动作、目标状态、允许角色、前置条件、后置动作、验收。
2. 非法流转清单:当前状态、尝试动作、问题、系统响应、验收。
3. 接口设计建议。
4. 测试点清单。
5. 不确定点。
约束:
- 先出状态表,不要直接写 if else。
- 已关闭、越权、缺少说明、重复提交必须覆盖。
- 每条规则必须有验收方式。
```
@@ -0,0 +1,28 @@
# 看板指标设计 Prompt
```text
请为 JeecgBoot 工单模块设计研发效能看板指标。
指标方向:
- 工单总数
- 未关闭工单数
- 平均关闭周期
- 按优先级分布
- 按类型分布
- 缺陷趋势
- 逾期工单数
- 人员处理负载
输出要求:
1. 指标字典:指标名、含义、口径、维度、过滤条件、数据来源、展示方式、权限。
2. 看板统计接口契约建议。
3. 空态、错误态、无权限态。
4. 验收方式。
5. 不确定点。
约束:
- 每个指标必须可计算。
- 不要只写页面 UI。
- 指标口径不清必须写入不确定点。
```
@@ -0,0 +1,27 @@
# 看板接口验收 Prompt
```text
请为 JeecgBoot 工单看板统计接口生成验收记录。
输入材料:
- 看板指标字典:<粘贴>
- 看板接口契约:<粘贴>
- 权限矩阵:<粘贴>
输出表格:
验收项 | 账号/条件 | 请求参数 | 预期 | 实际 | 证据 | 结论
必须覆盖:
- 有数据
- 空数据
- 无权限
- 过滤条件
- 指标口径
- 时间范围
- 数据范围
约束:
- 不要只说“接口正常”。
- 每个指标至少有一个验收动作。
```
@@ -0,0 +1,30 @@
# 阶段 Review Prompt
```text
请对 JeecgBoot 工单模块阶段交付物做 Review。
输入材料:
- RBAC 权限矩阵
- 权限控制方案
- 状态流转表
- 非法流转清单
- 审计日志 SOP
- 异常态清单
- 看板指标字典
- 看板接口验收记录
- 测试结果或验证记录
输出表格:
等级 | 模块 | 问题 | 触发规则 | 风险 | 修复建议 | 验收
要求:
1. 问题按 P0/P1/P2/P3 分级。
2. 每个问题必须说明触发了哪条规则。
3. 每条建议必须有验收方式。
4. 输出不确定点和需要人工确认的内容。
约束:
- 不要只说整体不错。
- 不要直接改代码。
```