namespace SJZY.Track.Application.Contract.Dtos.TrackContents; public class EditTrackContentInput { /// /// Id /// public int Id { get; set; } /// /// 操作类型 /// public OptionType Options { get; set; } /// /// 子系统id /// public int SubSystemId { get; set; } /// /// 所属轨迹状态id /// public int? TrackStatusId { get; set; } /// /// 轨迹内容代码 /// public string? Code { get; set; } /// /// 轨迹内容 /// public string? Content { get; set; } /// /// 轨迹内容英文 /// public string? EnContent { get; set; } /// /// 轨迹标记id /// public int[]? TrackFlagIds { get; set; } /// /// 是否对外 /// public bool IsExternal { get; set; } /// /// 是否可重复 /// public bool IsRepeatable { get; set; } /// /// 是否允许手动修改 /// public bool IsAllowManuallyUpdate { get; set; } /// /// 是否允许手动创建 /// public bool IsAllowManuallyCreate { get; set; } } public class GetTrackContentDetailDto { /// /// Id /// public int Id { get; set; } /// /// 子系统id /// public int SubSystemId { get; set; } /// /// 子系统 /// public string SubSystem { get; set; } /// /// 所属轨迹状态id /// public int TrackStatusId { get; set; } /// /// 所属轨迹状态 /// public string TrackStatus { get; set; } /// /// 轨迹内容代码 /// public string Code { get; set; } /// /// 轨迹内容 /// public string Content { get; set; } /// /// 轨迹内容英文 /// public string EnContent { get; set; } /// /// 轨迹标记id /// public string? TrackFlagId { get; set; } /// /// 轨迹标记ids /// public List? TrackFlagIds { get; set; } /// /// 是否对外 /// public bool IsExternal { get; set; } /// /// 是否可重复 /// public bool IsRepeatable { get; set; } /// /// 是否允许手动修改 /// public bool IsAllowManuallyUpdate { get; set; } /// /// 是否允许手动创建 /// public bool IsAllowManuallyCreate { get; set; } }