@@ -864,6 +864,88 @@ public class CommentUser
864864 [ System . Text . Json . Serialization . JsonPropertyName ( "commenttime" ) ]
865865 public long CreateTimestamp { get ; set ; }
866866 }
867+
868+ public class Process
869+ {
870+ public static class Types
871+ {
872+ public class Node
873+ {
874+ /// <summary>
875+ /// 获取或设置节点类型。
876+ /// </summary>
877+ [ Newtonsoft . Json . JsonProperty ( "node_type" ) ]
878+ [ System . Text . Json . Serialization . JsonPropertyName ( "node_type" ) ]
879+ public int NodeType { get ; set ; }
880+
881+ /// <summary>
882+ /// 获取或设置节点状态。
883+ /// </summary>
884+ [ Newtonsoft . Json . JsonProperty ( "sp_status" ) ]
885+ [ System . Text . Json . Serialization . JsonPropertyName ( "sp_status" ) ]
886+ public int ? Status { get ; set ; }
887+
888+ /// <summary>
889+ /// 获取或设置多人办理方式。
890+ /// </summary>
891+ [ Newtonsoft . Json . JsonProperty ( "apv_rel" ) ]
892+ [ System . Text . Json . Serialization . JsonPropertyName ( "apv_rel" ) ]
893+ public int ? ApproversRelation { get ; set ; }
894+
895+ /// <summary>
896+ /// 获取或设置子节点列表。
897+ /// </summary>
898+ [ Newtonsoft . Json . JsonProperty ( "sub_node_list" ) ]
899+ [ System . Text . Json . Serialization . JsonPropertyName ( "sub_node_list" ) ]
900+ public Types . SubNode [ ] SubNodeList { get ; set ; } = default ! ;
901+ }
902+
903+ public class SubNode
904+ {
905+ /// <summary>
906+ /// 获取或设置处理人成员账号。
907+ /// </summary>
908+ [ Newtonsoft . Json . JsonProperty ( "userid" ) ]
909+ [ System . Text . Json . Serialization . JsonPropertyName ( "userid" ) ]
910+ public string UserId { get ; set ; } = default ! ;
911+
912+ /// <summary>
913+ /// 获取或设置审批状态。
914+ /// </summary>
915+ [ Newtonsoft . Json . JsonProperty ( "sp_yj" ) ]
916+ [ System . Text . Json . Serialization . JsonPropertyName ( "sp_yj" ) ]
917+ public int ? ApproveStatus { get ; set ; }
918+
919+ /// <summary>
920+ /// 获取或设置操作时间。
921+ /// </summary>
922+ [ Newtonsoft . Json . JsonProperty ( "Sptime" ) ]
923+ [ System . Text . Json . Serialization . JsonPropertyName ( "Sptime" ) ]
924+ public long ? ApproveTimestamp { get ; set ; }
925+
926+ /// <summary>
927+ /// 获取或设置审批意见。
928+ /// </summary>
929+ [ Newtonsoft . Json . JsonProperty ( "Speech" ) ]
930+ [ System . Text . Json . Serialization . JsonPropertyName ( "Speech" ) ]
931+ public string ? Speech { get ; set ; }
932+
933+ /// <summary>
934+ /// 获取或设置审批意见附件 MediaId 列表。
935+ /// </summary>
936+ [ Newtonsoft . Json . JsonProperty ( "media_ids" ) ]
937+ [ System . Text . Json . Serialization . JsonPropertyName ( "media_ids" ) ]
938+ public string [ ] ? AttachmentMediaIdList { get ; set ; }
939+ }
940+ }
941+
942+ /// <summary>
943+ /// 获取或设置节点列表。
944+ /// </summary>
945+ [ Newtonsoft . Json . JsonProperty ( "node_list" ) ]
946+ [ System . Text . Json . Serialization . JsonPropertyName ( "node_list" ) ]
947+ public Types . Node [ ] NodeList { get ; set ; } = default ! ;
948+ }
867949 }
868950
869951 /// <summary>
@@ -902,11 +984,11 @@ public class CommentUser
902984 public Types . Applicant ? Applicant { get ; set ; }
903985
904986 /// <summary>
905- /// 获取或设置批量申请人信息 。
987+ /// 获取或设置批量申请人列表 。
906988 /// </summary>
907989 [ Newtonsoft . Json . JsonProperty ( "batch_applyer" ) ]
908990 [ System . Text . Json . Serialization . JsonPropertyName ( "batch_applyer" ) ]
909- public Types . BatchApplicant ? BatchApplicant { get ; set ; }
991+ public Types . BatchApplicant [ ] ? BatchApplicantList { get ; set ; }
910992
911993 /// <summary>
912994 /// 获取或设置申请时间戳。
@@ -942,6 +1024,13 @@ public class CommentUser
9421024 [ Newtonsoft . Json . JsonProperty ( "comments" ) ]
9431025 [ System . Text . Json . Serialization . JsonPropertyName ( "comments" ) ]
9441026 public Types . Comment [ ] CommentList { get ; set ; } = default ! ;
1027+
1028+ /// <summary>
1029+ /// 获取或设置审批流程信息。
1030+ /// </summary>
1031+ [ Newtonsoft . Json . JsonProperty ( "process_list" ) ]
1032+ [ System . Text . Json . Serialization . JsonPropertyName ( "process_list" ) ]
1033+ public Types . Process ? Process { get ; set ; }
9451034 }
9461035 }
9471036
0 commit comments