using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using WIDESEAWCS_Core.DB.Models;
namespace WIDESEAWCS_Model.Models
{
[SugarTable("Dt_Maintenance", "检修权限表")] //('数据库表名','数据库表备注')
public class Dt_Maintenance : BaseEntity
{
///
/// 主键
///
[SugarColumn(IsPrimaryKey = true, IsIdentity = true)]
public int ID { get; set; }
///
/// 用户账号
///
[SugarColumn(Length = 50, IsNullable = true, ColumnDescription = "用户账户")]
public string UserAccount { get; set; }
///
/// 用户权限
///
[SugarColumn(Length = 50, IsNullable = true, ColumnDescription = "用户权限")]
public int Roleid { get; set; }
///
/// 是否是组长
///
[SugarColumn(IsNullable = false, ColumnDescription = "是否是组长")]
public int IsLeader { get; set; }
///
/// 检修日期
///
[SugarColumn(IsNullable = true, ColumnDescription = "检修日期")]
public DateTime? MaintenanceDate { get; set; }
///
/// 是否可以检修
///
[SugarColumn( IsNullable = true, ColumnDescription = "是否可以检修")]
public string IsPossible { get; set; }
///
/// 检修状态
///
[SugarColumn(Length = 50, IsNullable = true, ColumnDescription = "检修状态")]
public int MaintenanceStatus{ get; set; }
///
/// 检修开始时间
///
[SugarColumn(Length = 50, IsNullable = true, ColumnDescription = "检修开始时间")]
public DateTime? MaintenancStartTime { get; set; }
//
/// 检修结束时间
///
[SugarColumn(Length = 50, IsNullable = true, ColumnDescription = "检修结束时间")]
public DateTime? MaintenancEendTime { get; set; }
}
}