34 lines
951 B
Markdown
34 lines
951 B
Markdown
# 状态流转设计 Prompt
|
|
|
|
```text
|
|
请为目标业务模块设计状态流转规则。
|
|
|
|
输入材料:
|
|
- 模块名称:<填写>
|
|
- 业务对象:<填写>
|
|
- 角色列表:<粘贴>
|
|
- 当前需求或已有状态枚举:<粘贴>
|
|
- 关键动作:<粘贴>
|
|
|
|
可参考但必须按项目替换的状态类型:
|
|
- 草稿/新建
|
|
- 待处理/待审核
|
|
- 处理中
|
|
- 待确认/待复核
|
|
- 已完成/已关闭
|
|
- 已驳回/待修改
|
|
|
|
输出要求:
|
|
1. 状态流转表:当前状态、动作、目标状态、允许角色、前置条件、后置动作、验收。
|
|
2. 非法流转清单:当前状态、尝试动作、问题、系统响应、验收。
|
|
3. 接口设计建议。
|
|
4. 测试点清单。
|
|
5. 不确定点。
|
|
|
|
约束:
|
|
- 先出状态表,不要直接写 if else。
|
|
- 终态、越权、缺少说明、重复提交必须覆盖。
|
|
- 每条规则必须有验收方式。
|
|
- 没有需求依据的状态或动作必须标注为建议或待确认。
|
|
```
|