zhuangpei-mesbackend/ZR.Model/MES/dev/DeviceRouteInspectionPlan.cs

115 lines
3.0 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

namespace ZR.Model.MES.dev
{
/// <summary>
/// 巡检计划
/// </summary>
[SugarTable("device_route_inspection_plan")]
public class DeviceRouteInspectionPlan
{
/// <summary>
/// id(雪花)
/// </summary>
[SugarColumn(IsPrimaryKey = true, IsIdentity = false)]
public string Id { get; set; }
/// <summary>
/// 巡检名称
/// </summary>
public string Name { get; set; }
/// <summary>
/// 执行人
/// </summary>
[SugarColumn(ColumnName = "fk_person_id")]
public string FkPersonId { get; set; }
/// <summary>
/// 巡检状态
/// </summary>
public int? Status { get; set; }
/// <summary>
/// 类型(内部)
/// </summary>
public int? Type { get; set; }
/// <summary>
/// 生命周期开始
/// </summary>
[SugarColumn(ColumnName = "life_cycle_start")]
public DateTime? LifeCycleStart { get; set; }
/// <summary>
/// 生命周期结束
/// </summary>
[SugarColumn(ColumnName = "life_cycle_end")]
public DateTime? LifeCycleEnd { get; set; }
/// <summary>
/// 执行周期类型1 按天2按周 3按月
/// </summary>
[SugarColumn(ColumnName = "excute_cycle_type")]
public int? ExcuteCycleType { get; set; }
/// <summary>
/// 每第几天
/// </summary>
[SugarColumn(ColumnName = "day_num")]
public int? DayNum { get; set; }
/// <summary>
/// 每周几
/// </summary>
[SugarColumn(ColumnName = "week_list")]
public string WeekList { get; set; }
/// <summary>
/// 每月几
/// </summary>
[SugarColumn(ColumnName = "month_day_list")]
public string MonthDayList { get; set; }
/// <summary>
/// 执行开始时间
/// </summary>
[SugarColumn(ColumnName = "excute_day_start_time")]
public DateTime? ExcuteDayStartTime { get; set; }
/// <summary>
/// 执行结束时间
/// </summary>
[SugarColumn(ColumnName = "excute_day_end_time")]
public DateTime? ExcuteDayEndTime { get; set; }
/// <summary>
/// 备注
/// </summary>
public string Remark { get; set; }
/// <summary>
/// 创建人
/// </summary>
[SugarColumn(ColumnName = "cREATED_BY")]
public string CreatedBy { get; set; }
/// <summary>
/// 创建时间
/// </summary>
[SugarColumn(ColumnName = "cREATED_TIME")]
public DateTime? CreatedTime { get; set; }
/// <summary>
/// 更新人
/// </summary>
[SugarColumn(ColumnName = "uPDATED_BY")]
public string UpdatedBy { get; set; }
/// <summary>
/// 更新时间
/// </summary>
[SugarColumn(ColumnName = "uPDATED_TIME")]
public DateTime? UpdatedTime { get; set; }
}
}