新增: 任务推进链(7态状态机+advance_task CAS原子写)+软删除+前后端7态对齐
This commit is contained in:
@@ -61,6 +61,11 @@ pub struct TaskRecord {
|
||||
pub assignee: Option<String>,
|
||||
pub workflow_def_id: Option<String>, // 关联的工作流定义 ID
|
||||
pub base_branch: Option<String>, // 基础分支
|
||||
/// review 退回累计轮数(in_review→in_progress / testing→in_review 时 +1,
|
||||
/// 由 advance_task 原子写入,见 df-nodes::task_advance_node)。
|
||||
/// #[serde(default)] 兼容旧前端无该字段的 JSON(老任务记录默认 0)。
|
||||
#[serde(default)]
|
||||
pub review_rounds: i32,
|
||||
pub created_at: String,
|
||||
pub updated_at: String,
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user