12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394 |
- using System;
- using System.Collections.Generic;
- using GxPress.EnumConst;
- namespace GxPress.Entity.WorkFlowDto
- {
-
-
-
- public class FlowDto
- {
-
-
-
- public int Id { get; set; }
-
-
-
- public int ProcessId { get; set; }
-
-
-
- public string Guid { get; set; }
-
-
-
- public int UserId { get; set; }
-
-
-
- public List<FlowField> Fields { get; set; }
-
-
-
- public FlowState State { get; set; }
-
-
-
- public DateTime? CreatedDate { get; set; }
-
-
-
- public int ProcessNodeId { get; set; }
-
-
-
- public List<int> ApproverCheckUserIds { get; set; }
-
-
-
- public List<int> CarbonCopyUserIds { get; set; }
-
-
-
-
- public List<Entity.WorkFlow.FlowAttachment> flowAttachments { get; set; }
-
-
-
- public string No
- {
- get
- {
- return CreatedDate.HasValue ? CreatedDate.Value.ToString("yyyyMMddHHmmss") + Id.ToString().PadLeft(4, '0') : string.Empty;
- }
- }
- public FlowDto(){
- flowAttachments=new List<WorkFlow.FlowAttachment>();
- }
-
-
-
-
- public bool IsCaseOr{ get; set; }
-
-
-
-
- public int ParentId{ get; set; }
- }
- }
|