Files
kunshan-bzfm-mes-backend/DOAN.Model/MES/Device/DeviceRouteInspectionPlan.cs
2024-12-10 14:34:13 +08:00

102 lines
2.6 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 DOAN.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>
public int? Status { get; set; }
/// <summary>
/// 类型(内部) 1是检查 2是保养
/// </summary>
[SugarColumn(ColumnName = "inner_type")]
public int? InnerType { 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>
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; }
}
}