using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Myshipping.Application { /// /// 服务项目与状态详情 /// public class ServiceProjectWithStatusDto { /// /// 服务项目主键 /// public string ProjectPKId { get; set; } /// /// 服务项目代码 /// public string ProjectCode { get; set; } /// /// 服务项目名称 /// public string ProjectName { get; set; } /// /// 显示顺序号 /// public int SortNo { get; set; } /// /// 流程主键 /// public string WFPKId { get; set; } /// /// 流程代码 /// public string WFCode { get; set; } /// /// 发布版本号 /// public string ReleaseVersion { get; set; } /// /// 发布日期 /// public Nullable ReleaseDate { get; set; } /// /// 状态代码列表(方便检索) /// public string[] StatusSKUCodeArgs { get; set; } /// /// 是否已完成 /// public bool IsYield { get; set; } /// /// 完成时间 /// public Nullable ActDate { get; set; } /// /// 状态数量(含子状态) /// public int StatusNum { get; set; } /// /// 状态列表 /// public List StatusList { get; set; } } public class ServiceProjectStatusDto { /// /// 状态主键 /// public string SkuPKId { get; set; } /// /// 活动主键 /// public string ActPKId { get; set; } /// /// 活动显示顺序号 /// public int ActSortNo { get; set; } /// /// 状态代码 /// public string StatusSKUCode { get; set; } /// /// 状态名称 /// public string StatusSKUName { get; set; } /// /// 显示颜色(背景色) /// public string BackgroundColor { get; set; } /// /// 显示名称 /// public string ShowName { get; set; } /// /// 流程主键 /// public string WFPKId { get; set; } /// /// 父活动主键 /// public string ParentActPKId { get; set; } /// /// 显示顺序号 /// public int SortNo { get; set; } /// /// 是否有子状态 true-有子状态 false-没有子状态 /// public bool HasChild { get; set; } = false; /// /// 是否已完成 /// public bool IsYield { get; set; } /// /// 完成时间 /// public Nullable ActDate { get; set; } /// /// 状态值 /// public string ActVal { get; set; } /// /// 备注 /// public string ActRemark { get; set; } /// /// 子状态列表 /// public List SubStatusList { get; set; } /// /// 触发器列表 /// public List TriggerList { get; set; } /// /// 分组名称 /// public string GroupName { get; set; } /// /// 服务流程排序值 /// public int WFSortNo { get; set; } /// /// 计算排序值 /// public decimal CalcSortNo { get; set; } /// /// 是否结束 /// public bool IsEnd { get; set; } /// /// 业务系统代码 /// public string BusiSystemCode { get; set; } /// /// 业务主键 /// public string BusiId { get; set; } } }