using System; using System.Collections.Generic; using Newtonsoft.Json; namespace Alipay.AopSdk.Core.Domain { /// /// AlipayBossBaseProcessTaskProcessModel Data Structure. /// [Serializable] public class AlipayBossBaseProcessTaskProcessModel : AopObject { /// /// 更新的业务上下文。和原有业务上下文同key覆盖,新增key新增。 /// [JsonProperty("context")] public string Context { get; set; } /// /// 处理幂等值,特别注意这个值的使用,不能依赖于流程中的任何值。 /// [JsonProperty("idempotent_id")] public string IdempotentId { get; set; } /// /// 处理备注 /// [JsonProperty("memo")] public string Memo { get; set; } /// /// 当前需要推进的节点 /// [JsonProperty("node")] public string Node { get; set; } /// /// 操作名称 /// [JsonProperty("operate")] public string Operate { get; set; } /// /// 当前处理人域账号 /// [JsonProperty("operator")] public string Operator { get; set; } /// /// 更新的优先级。填写0则不更新,使用原值 /// [JsonProperty("priority")] public long Priority { get; set; } /// /// 流程全局唯一ID /// [JsonProperty("puid")] public string Puid { get; set; } /// /// 更新的子流程上下文。完全覆盖原值。若不需要覆盖,则传null /// [JsonProperty("sub_contexts")] public List SubContexts { get; set; } } }