-
Notifications
You must be signed in to change notification settings - Fork 205
Open
Description
需求描述(Describe)
当前工单系统只支持“创建 -> 处理 -> 关闭”的线性流程,缺乏灵活性。当工单因误操作被关闭、部署后出现问题或需要记录回滚等情况时,只能新建工单,导致信息割裂和效率低下。本功能旨在引入“重新打开”机制,以增强流程的容错性、连续性和数据完整性。
场景
误点击关闭 :DBA张三正在处理工单 SQL-123,但他不小心点到了旁边的“关闭工单”按钮。工单被立即关闭了,但实际上它的生命周期还远未结束。
使用预期
必须提供一个方式让他能撤销这个误操作。否则,他只能尴尬地新建一个 SQL-124 工单,然后把 SQL-123 的所有信息、附件、审批记录全都复制一遍,这极大地浪费了时间,也造成了工单冗余。
需求细节
触发条件与入口
在状态为“已关闭 (Closed)”的工单详情页,显示“重新打开”按钮。
权限控制
以下角色拥有重新打开工单的权限:
- 工单创建人
- 关闭操作人
状态流转:
- 工单被重新打开后,其状态从“已关闭”变更为该工单被关闭前的状态。
- 工单详情需要记录该进度点
- 重开工单 不重置 已有的审批结果。
实现方案
变更影响面
受影响的模块或功能
外部引用的潜在问题或风险
版本兼容性
测试建议
Metadata
Metadata
Assignees
Labels
No labels