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; }
}