AlipayBossBaseProcessInstanceCreateModel.cs 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. using Newtonsoft.Json;
  2. using System.Collections.Generic;
  3. namespace Essensoft.AspNetCore.Alipay.Domain
  4. {
  5. /// <summary>
  6. /// AlipayBossBaseProcessInstanceCreateModel Data Structure.
  7. /// </summary>
  8. public class AlipayBossBaseProcessInstanceCreateModel : AlipayObject
  9. {
  10. /// <summary>
  11. /// 加签内容
  12. /// </summary>
  13. [JsonProperty("add_sign_content")]
  14. public List<BPOpenApiAddSignContent> AddSignContent { get; set; }
  15. /// <summary>
  16. /// 业务上下文,JSON格式
  17. /// </summary>
  18. [JsonProperty("context")]
  19. public string Context { get; set; }
  20. /// <summary>
  21. /// 创建人的域账号
  22. /// </summary>
  23. [JsonProperty("creator")]
  24. public string Creator { get; set; }
  25. /// <summary>
  26. /// 描述信息
  27. /// </summary>
  28. [JsonProperty("description")]
  29. public string Description { get; set; }
  30. /// <summary>
  31. /// 2088账号
  32. /// </summary>
  33. [JsonProperty("ip_role_id")]
  34. public string IpRoleId { get; set; }
  35. /// <summary>
  36. /// 流程配置名称。需要先在流程平台配置流程
  37. /// </summary>
  38. [JsonProperty("name")]
  39. public string Name { get; set; }
  40. /// <summary>
  41. /// 优先级,数字越大优先级越高,最大不超过29
  42. /// </summary>
  43. [JsonProperty("priority")]
  44. public long Priority { get; set; }
  45. /// <summary>
  46. /// 流程全局唯一ID,和业务一一对应
  47. /// </summary>
  48. [JsonProperty("puid")]
  49. public BPOpenApiPUID Puid { get; set; }
  50. /// <summary>
  51. /// 前置流程从哪个节点发起的本流程
  52. /// </summary>
  53. [JsonProperty("source_node_name")]
  54. public string SourceNodeName { get; set; }
  55. /// <summary>
  56. /// 前置流程的PUID。用于串连起两个流程
  57. /// </summary>
  58. [JsonProperty("source_puid")]
  59. public string SourcePuid { get; set; }
  60. /// <summary>
  61. /// 子流程的上下文。每一个上下文都使用JSON格式
  62. /// </summary>
  63. [JsonProperty("sub_contexts")]
  64. public List<string> SubContexts { get; set; }
  65. }
  66. }