diff --git a/.agents/skills/dev/SKILL.md b/.agents/skills/dev/SKILL.md
index 6a5a8e94..453f1804 100644
--- a/.agents/skills/dev/SKILL.md
+++ b/.agents/skills/dev/SKILL.md
@@ -1,6 +1,6 @@
---
name: dev
-description: OpenAuth.Net开发规范
+description: OpenAuth.Net后端开发规范
---
## 编码规范
diff --git a/OpenAuth.App/Flow/FlowNode.cs b/OpenAuth.App/Flow/FlowNode.cs
index 4ddc98e6..00c62a07 100644
--- a/OpenAuth.App/Flow/FlowNode.cs
+++ b/OpenAuth.App/Flow/FlowNode.cs
@@ -10,6 +10,16 @@
public string name { get; set; }
+ ///
+ /// 节点类型
+ ///
+ /// start:开始节点
+ /// end:结束节点
+ /// node:普通节点
+ /// fork:网关开始
+ /// join:网关结束
+ ///
+ ///
public string type { get; set; }
public int left { get; set; }
@@ -47,10 +57,29 @@
///
public string NodeRejectType { get; set; }
+ ///
+ /// 审批标记:1通过,2不通过,3驳回
+ ///
public int? Taged { get; set; }
+
+ ///
+ /// 审批人名称
+ ///
public string UserName { get; set; }
+
+ ///
+ /// 审批人ID
+ ///
public string UserId { get; set; }
+
+ ///
+ /// 审批意见
+ ///
public string Description { get; set; }
+
+ ///
+ /// 审批时间
+ ///
public string TagedTime { get; set; }
//网关审批通过的方式,
diff --git a/OpenAuth.App/Flow/FlowRuntime.cs b/OpenAuth.App/Flow/FlowRuntime.cs
index 62032d26..bea0fa52 100644
--- a/OpenAuth.App/Flow/FlowRuntime.cs
+++ b/OpenAuth.App/Flow/FlowRuntime.cs
@@ -406,7 +406,16 @@ namespace OpenAuth.App.Flow
{
foreach (var item in Nodes)
{
- item.Value.setInfo = null;
+ if (item.Value.setInfo != null)
+ {
+ item.Value.setInfo.Taged = null;
+ item.Value.setInfo.UserName = null;
+ item.Value.setInfo.UserId = null;
+ item.Value.setInfo.Description = null;
+ item.Value.setInfo.TagedTime = null;
+ item.Value.setInfo.ConfluenceOk = null;
+ item.Value.setInfo.ConfluenceNo = null;
+ }
}
flowInstance.IsFinish = FlowInstanceStatus.Draft;