|
@@ -72,10 +72,48 @@ namespace OASystem.Domain.Entities.Groups
|
|
|
|
|
|
/// <summary>
|
|
|
/// 团组流程管控详细进度
|
|
|
+ /// 因为要实现DeepClone 字段必须在同一类下所以不能继承EntityBase
|
|
|
/// </summary>
|
|
|
[SugarTable("Grp_ScheduleDetail")]
|
|
|
- public class Grp_ScheduleDetailInfo : EntityBase, ICloneable
|
|
|
+ [Serializable]
|
|
|
+ public class Grp_ScheduleDetailInfo : ICloneable
|
|
|
{
|
|
|
+ /// <summary>
|
|
|
+ /// 编号
|
|
|
+ /// </summary>
|
|
|
+ [SugarColumn(ColumnDescription = "主键", IsPrimaryKey = true, IsIdentity = true, IsNullable = false)]
|
|
|
+ public int Id { get; set; }
|
|
|
+ /// <summary>
|
|
|
+ /// 创建者Id
|
|
|
+ /// </summary>
|
|
|
+ [SugarColumn(ColumnDescription = "创建者Id", IsNullable = true, ColumnDataType = "int")]
|
|
|
+ public int CreateUserId { get; set; }
|
|
|
+ /// <summary>
|
|
|
+ /// 创建时间
|
|
|
+ /// </summary>
|
|
|
+ [SugarColumn(ColumnDescription = "创建时间", IsNullable = true, ColumnDataType = "DateTime")]
|
|
|
+ public DateTime CreateTime { get; set; } = DateTime.Now;
|
|
|
+ /// <summary>
|
|
|
+ /// 删除者Id
|
|
|
+ /// </summary>
|
|
|
+ [SugarColumn(ColumnDescription = "删除者Id", IsNullable = true, ColumnDataType = "int")]
|
|
|
+ public int? DeleteUserId { get; set; }
|
|
|
+ /// <summary>
|
|
|
+ /// 删除时间
|
|
|
+ /// </summary>
|
|
|
+ [SugarColumn(ColumnDescription = "删除时间", IsNullable = true, ColumnDataType = "varchar(30)")]
|
|
|
+ public string DeleteTime { get; set; }
|
|
|
+ /// <summary>
|
|
|
+ /// 备注
|
|
|
+ /// </summary>
|
|
|
+ [SugarColumn(IsNullable = true, ColumnDataType = "varchar(500)")]
|
|
|
+ public string Remark { get; set; }
|
|
|
+ /// <summary>
|
|
|
+ /// 是否删除
|
|
|
+ /// </summary>
|
|
|
+ [SugarColumn(ColumnDescription = "是否删除", IsNullable = true, ColumnDataType = "int")]
|
|
|
+ public int IsDel { get; set; }
|
|
|
+
|
|
|
/// <summary>
|
|
|
/// 团组流程Id
|
|
|
/// </summary>
|
|
@@ -153,6 +191,9 @@ namespace OASystem.Domain.Entities.Groups
|
|
|
[SugarColumn(IsNullable = true, ColumnDataType = "int")]
|
|
|
public int Exception { get; set; }
|
|
|
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
public object Clone()
|
|
|
{
|
|
|
return this.MemberwiseClone();
|