Files
juipnet/Infrastructure/ServiceClient/Alipay.AopSdk.Core/Domain/AlipayBossBaseProcessInstanceCreateModel.cs

81 lines
2.0 KiB
C#
Raw Permalink Normal View History

2024-04-10 13:55:27 +08:00
using System;
using System.Collections.Generic;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayBossBaseProcessInstanceCreateModel Data Structure.
/// </summary>
[Serializable]
public class AlipayBossBaseProcessInstanceCreateModel : AopObject
{
/// <summary>
/// 加签内容
/// </summary>
[JsonProperty("add_sign_content")]
public List<BPOpenApiAddSignContent> AddSignContent { get; set; }
/// <summary>
/// 业务上下文JSON格式
/// </summary>
[JsonProperty("context")]
public string Context { get; set; }
/// <summary>
/// 创建人的域账号
/// </summary>
[JsonProperty("creator")]
public string Creator { get; set; }
/// <summary>
/// 描述信息
/// </summary>
[JsonProperty("description")]
public string Description { get; set; }
/// <summary>
/// 2088账号
/// </summary>
[JsonProperty("ip_role_id")]
public string IpRoleId { get; set; }
/// <summary>
/// 流程配置名称。需要先在流程平台配置流程
/// </summary>
[JsonProperty("name")]
public string Name { get; set; }
/// <summary>
/// 优先级数字越大优先级越高最大不超过29
/// </summary>
[JsonProperty("priority")]
public long Priority { get; set; }
/// <summary>
/// 流程全局唯一ID和业务一一对应
/// </summary>
[JsonProperty("puid")]
public BPOpenApiPUID Puid { get; set; }
/// <summary>
/// 前置流程从哪个节点发起的本流程
/// </summary>
[JsonProperty("source_node_name")]
public string SourceNodeName { get; set; }
/// <summary>
/// 前置流程的PUID。用于串连起两个流程
/// </summary>
[JsonProperty("source_puid")]
public string SourcePuid { get; set; }
/// <summary>
/// 子流程的上下文。每一个上下文都使用JSON格式
/// </summary>
[JsonProperty("sub_contexts")]
public List<string> SubContexts { get; set; }
}
}