111
啊鑫
2024-10-30 0a94a4385899cd672a72473ecdf665d9632d3a34
MES.Service/Modes/MesStaff.cs
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,158 @@
using SqlSugar;
namespace MES.Service.Modes;
/// <summary>
///     å‘˜å·¥ä¿¡æ¯è¡¨
/// </summary>
[SugarTable("MES_STAFF")]
public class MesStaff
{
    /// <summary>
    ///
    /// é»˜è®¤å€¼: (newid())
    ///</summary>
    [SugarColumn(ColumnName = "guid", IsPrimaryKey = true)]
    public Guid Guid { get; set; }
    /// <summary>
    /// ID
    ///</summary>
    [SugarColumn(ColumnName = "id")]
    public decimal Id { get; set; }
    /// <summary>
    /// å‘˜å·¥ç¼–码
    ///</summary>
    [SugarColumn(ColumnName = "staff_no")]
    public string? StaffNo { get; set; }
    /// <summary>
    /// å‘˜å·¥å§“名
    ///</summary>
    [SugarColumn(ColumnName = "staff_name")]
    public string? StaffName { get; set; }
    /// <summary>
    /// éƒ¨é—¨ç¼–码
    ///</summary>
    [SugarColumn(ColumnName = "department_no")]
    public string? DepartmentNo { get; set; }
    /// <summary>
    /// éƒ¨é—¨åç§°
    ///</summary>
    [SugarColumn(ColumnName = "department_name")]
    public string? DepartmentName { get; set; }
    /// <summary>
    /// å²—位编码
    ///</summary>
    [SugarColumn(ColumnName = "position_code")]
    public string? PositionCode { get; set; }
    /// <summary>
    /// å²—位名称
    ///</summary>
    [SugarColumn(ColumnName = "position_name")]
    public string? PositionName { get; set; }
    /// <summary>
    /// æ‰‹æœºå·
    ///</summary>
    [SugarColumn(ColumnName = "phone_number")]
    public string? PhoneNumber { get; set; }
    /// <summary>
    /// ä»»å²—开始日期
    ///</summary>
    [SugarColumn(ColumnName = "start_date")]
    public DateTime? StartDate { get; set; }
    /// <summary>
    /// å¤‡æ³¨
    ///</summary>
    [SugarColumn(ColumnName = "remark")]
    public string? Remark { get; set; }
    /// <summary>
    /// è‡ªå®šä¹‰å­—段3
    ///</summary>
    [SugarColumn(ColumnName = "remark3")]
    public string? Remark3 { get; set; }
    /// <summary>
    /// è‡ªå®šä¹‰å­—段4
    ///</summary>
    [SugarColumn(ColumnName = "remark4")]
    public string? Remark4 { get; set; }
    /// <summary>
    /// è‡ªå®šä¹‰å­—段5
    ///</summary>
    [SugarColumn(ColumnName = "remark5")]
    public string? Remark5 { get; set; }
    /// <summary>
    /// åˆ›å»ºäºº
    ///</summary>
    [SugarColumn(ColumnName = "create_by")]
    public string? CreateBy { get; set; }
    /// <summary>
    /// åˆ›å»ºæ—¶é—´
    ///</summary>
    [SugarColumn(ColumnName = "create_date")]
    public DateTime? CreateDate { get; set; }
    /// <summary>
    /// æ›´æ–°äºº
    ///</summary>
    [SugarColumn(ColumnName = "lastupdate_by")]
    public string? LastupdateBy { get; set; }
    /// <summary>
    /// æ›´æ–°æ—¶é—´
    ///</summary>
    [SugarColumn(ColumnName = "lastupdate_date")]
    public DateTime? LastupdateDate { get; set; }
    /// <summary>
    /// å¤‡æ³¨
    ///</summary>
    [SugarColumn(ColumnName = "memo")]
    public string? Memo { get; set; }
    /// <summary>
    /// ç”Ÿäº§çº¿
    ///</summary>
    [SugarColumn(ColumnName = "line_no")]
    public string? LineNo { get; set; }
    /// <summary>
    /// ç”Ÿäº§å‘˜å·¥æ ‡è¯†
    /// é»˜è®¤å€¼: ((1))
    ///</summary>
    [SugarColumn(ColumnName = "work_mk")]
    public int? WorkMk { get; set; }
    /// <summary>
    /// æ˜¯å¦ç¦ç”¨
    ///</summary>
    [SugarColumn(ColumnName = "fforbid_status")]
    public string? FforbidStatus { get; set; }
    /// <summary>
    /// åˆ›å»ºç»„织
    ///</summary>
    [SugarColumn(ColumnName = "Fumbrella")]
    public string? Fumbrella { get; set; }
    /// <summary>
    /// ä½¿ç”¨ç»„织
    ///</summary>
    [SugarColumn(ColumnName = "FSubsidiary")]
    public string? FSubsidiary { get; set; }
    [SugarColumn(IsIgnore = true)] public string? Type { get; set; }
}