| | |
| | | using System.ComponentModel.DataAnnotations; |
| | | using System.ComponentModel.DataAnnotations.Schema; |
| | | using SqlSugar; |
| | | |
| | | namespace MES.Service.Modes; |
| | | |
| | | /// <summary> |
| | | /// </summary> |
| | | [Table("SYS_USER")] |
| | | [SugarTable("SYS_USER")] //用于SqlSugar |
| | | [SugarTable("SYS_USER")] |
| | | public class SysUser |
| | | { |
| | | /// <summary> |
| | | /// BASEINFO |
| | | /// 主键 |
| | | /// </summary> |
| | | [Key] |
| | | [Column("FID")] |
| | | [StringLength(20, ErrorMessage = "Fid长度不能超出20")] |
| | | [SugarColumn(IsPrimaryKey = true, OracleSequenceName = "BASEINFO", |
| | | ColumnName = "FID")] //用于SqlSugar |
| | | public string Fid { get; set; } |
| | | |
| | | |
| | | [StringLength(20, ErrorMessage = "Sid长度不能超出20")] |
| | | [SugarColumn(ColumnName = "SID")] //用于SqlSugar |
| | | public decimal Sid { get; set; } |
| | | [SugarColumn(ColumnName = "GUID", IsPrimaryKey = true)] |
| | | public Guid Guid { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 接收物料是否进行检查 |
| | | /// 账号 |
| | | /// </summary> |
| | | [Column("CHECK_FLAG")] |
| | | [SugarColumn(ColumnName = "CHECK_FLAG")] //用于SqlSugar |
| | | public decimal? CheckFlag { get; set; } |
| | | [SugarColumn(ColumnName = "ACCOUNT")] |
| | | public string? Account { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 密码 |
| | | /// </summary> |
| | | [Column("COMPANY")] |
| | | [SugarColumn(ColumnName = "COMPANY")] //用于SqlSugar |
| | | [StringLength(20, ErrorMessage = "Company长度不能超出20")] |
| | | public string Company { get; set; } |
| | | [SugarColumn(ColumnName = "PASSWORD")] |
| | | public string? Password { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 用户姓名 |
| | | /// </summary> |
| | | [Column("CREATE_BY")] |
| | | [SugarColumn(ColumnName = "CREATE_BY")] //用于SqlSugar |
| | | [StringLength(20, ErrorMessage = "CreateBy长度不能超出20")] |
| | | public string CreateBy { get; set; } |
| | | [SugarColumn(ColumnName = "USER_NAME")] |
| | | public string? UserName { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 住址 |
| | | /// </summary> |
| | | [Column("CREATE_DATE")] |
| | | [SugarColumn(ColumnName = "CREATE_DATE")] //用于SqlSugar |
| | | public DateTime? CreateDate { get; set; } |
| | | [SugarColumn(ColumnName = "ADDRESS")] |
| | | public string? Address { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 是否有删除特权 |
| | | /// 电话 |
| | | /// </summary> |
| | | [Column("DEL_FLAG")] |
| | | [SugarColumn(ColumnName = "DEL_FLAG")] //用于SqlSugar |
| | | public decimal? DelFlag { get; set; } |
| | | [SugarColumn(ColumnName = "TEL")] |
| | | public string? Tel { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 部门 |
| | | /// 邮箱 |
| | | /// </summary> |
| | | [Column("DEPARTMENTID")] |
| | | [SugarColumn(ColumnName = "DEPARTMENTID")] //用于SqlSugar |
| | | [StringLength(20, ErrorMessage = "部门长度不能超出20")] |
| | | public string Departmentid { get; set; } |
| | | [SugarColumn(ColumnName = "EMAIL")] |
| | | public string? Email { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 最后登录时间 |
| | | /// </summary> |
| | | [Column("DEV")] |
| | | [SugarColumn(ColumnName = "DEV")] //用于SqlSugar |
| | | public decimal? Dev { get; set; } |
| | | [SugarColumn(ColumnName = "LASTLOGIN_TIME")] |
| | | public DateTime? LastloginTime { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 最后退出时间 |
| | | /// </summary> |
| | | [Column("EXP_FIEL10")] |
| | | [SugarColumn(ColumnName = "EXP_FIEL10")] //用于SqlSugar |
| | | [StringLength(50, ErrorMessage = "ExpFiel10长度不能超出50")] |
| | | public string ExpFiel10 { get; set; } |
| | | [SugarColumn(ColumnName = "LASTLOGOUT_TIME")] |
| | | public DateTime? LastlogoutTime { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 状态 |
| | | /// </summary> |
| | | [Column("EXP_FIEL11")] |
| | | [SugarColumn(ColumnName = "EXP_FIEL11")] //用于SqlSugar |
| | | [StringLength(50, ErrorMessage = "ExpFiel11长度不能超出50")] |
| | | public string ExpFiel11 { get; set; } |
| | | [SugarColumn(ColumnName = "IS_STATUS")] |
| | | public bool? IsStatus { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 建立者 |
| | | /// </summary> |
| | | [Column("EXP_FIEL12")] |
| | | [SugarColumn(ColumnName = "EXP_FIEL12")] //用于SqlSugar |
| | | public decimal? ExpFiel12 { get; set; } |
| | | [SugarColumn(ColumnName = "CREATE_BY")] |
| | | public string? CreateBy { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 班次 |
| | | /// 建立时间 |
| | | /// </summary> |
| | | [Column("EXP_FIELD1")] |
| | | [SugarColumn(ColumnName = "EXP_FIELD1")] //用于SqlSugar |
| | | [StringLength(20, ErrorMessage = "班次长度不能超出20")] |
| | | public string ExpField1 { get; set; } |
| | | [SugarColumn(ColumnName = "CREATE_TIME")] |
| | | public DateTime? CreateTime { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 线体 |
| | | /// 更新时间 |
| | | /// </summary> |
| | | [Column("EXP_FIELD2")] |
| | | [SugarColumn(ColumnName = "EXP_FIELD2")] //用于SqlSugar |
| | | [StringLength(20, ErrorMessage = "线体长度不能超出20")] |
| | | public string ExpField2 { get; set; } |
| | | [SugarColumn(ColumnName = "LASTUPDATE_TIME")] |
| | | public DateTime? LastupdateTime { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 照片 |
| | | /// 更新人 |
| | | /// </summary> |
| | | [Column("EXP_FIELD3")] |
| | | [SugarColumn(ColumnName = "EXP_FIELD3")] //用于SqlSugar |
| | | public byte[] ExpField3 { get; set; } |
| | | [SugarColumn(ColumnName = "LASTUPDATE_BY")] |
| | | public string? LastupdateBy { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 联系方式 |
| | | /// 是否在线 |
| | | /// </summary> |
| | | [Column("EXP_FIELD4")] |
| | | [SugarColumn(ColumnName = "EXP_FIELD4")] //用于SqlSugar |
| | | [StringLength(20, ErrorMessage = "联系方式长度不能超出20")] |
| | | public string ExpField4 { get; set; } |
| | | [SugarColumn(ColumnName = "FLAG_ONLINE")] |
| | | public int? FlagOnline { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 图片名 |
| | | /// 登录次数 |
| | | /// </summary> |
| | | [Column("EXP_FIELD5")] |
| | | [SugarColumn(ColumnName = "EXP_FIELD5")] //用于SqlSugar |
| | | [StringLength(200, ErrorMessage = "图片名长度不能超出200")] |
| | | public string ExpField5 { get; set; } |
| | | [SugarColumn(ColumnName = "LOGIN_COUNTER")] |
| | | public int? LoginCounter { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 备注 |
| | | /// </summary> |
| | | [Column("EXP_FIELD6")] |
| | | [SugarColumn(ColumnName = "EXP_FIELD6")] //用于SqlSugar |
| | | [StringLength(20, ErrorMessage = "ExpField6长度不能超出20")] |
| | | public string ExpField6 { get; set; } |
| | | [SugarColumn(ColumnName = "REMARK")] |
| | | public string? Remark { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 车间编码 |
| | | /// 部门编号 |
| | | /// </summary> |
| | | [Column("EXP_FIELD7")] |
| | | [SugarColumn(ColumnName = "EXP_FIELD7")] //用于SqlSugar |
| | | [StringLength(50, ErrorMessage = "车间编码长度不能超出50")] |
| | | public string ExpField7 { get; set; } |
| | | [SugarColumn(ColumnName = "DEPART_NO")] |
| | | public string? DepartNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 是否系统内置 |
| | | /// </summary> |
| | | [Column("EXP_FIELD8")] |
| | | [SugarColumn(ColumnName = "EXP_FIELD8")] //用于SqlSugar |
| | | [StringLength(50, ErrorMessage = "ExpField8长度不能超出50")] |
| | | public string ExpField8 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// </summary> |
| | | [Column("EXP_FIELD9")] |
| | | [SugarColumn(ColumnName = "EXP_FIELD9")] //用于SqlSugar |
| | | [StringLength(50, ErrorMessage = "ExpField9长度不能超出50")] |
| | | public string ExpField9 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 工厂 |
| | | /// </summary> |
| | | [Column("FACTORY")] |
| | | [SugarColumn(ColumnName = "FACTORY")] //用于SqlSugar |
| | | [StringLength(1000, ErrorMessage = "工厂长度不能超出1000")] |
| | | public string Factory { get; set; } |
| | | |
| | | /// <summary> |
| | | /// </summary> |
| | | [Column("FBRANCH")] |
| | | [SugarColumn(ColumnName = "FBRANCH")] //用于SqlSugar |
| | | [StringLength(20, ErrorMessage = "Fbranch长度不能超出20")] |
| | | public string Fbranch { get; set; } |
| | | |
| | | /// <summary> |
| | | /// </summary> |
| | | [Column("FCODE")] |
| | | [SugarColumn(ColumnName = "FCODE")] //用于SqlSugar |
| | | [StringLength(20, ErrorMessage = "Fcode长度不能超出20")] |
| | | public string Fcode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 公司 |
| | | /// </summary> |
| | | [Column("FCOMPANY")] |
| | | [SugarColumn(ColumnName = "FCOMPANY")] //用于SqlSugar |
| | | [StringLength(1000, ErrorMessage = "公司长度不能超出1000")] |
| | | public string Fcompany { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 工厂 |
| | | /// </summary> |
| | | [Column("FFACTORY")] |
| | | [SugarColumn(ColumnName = "FFACTORY")] //用于SqlSugar |
| | | [StringLength(1000, ErrorMessage = "工厂长度不能超出1000")] |
| | | public string Ffactory { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 首次登陆 |
| | | /// </summary> |
| | | [Column("FIRST_LOGIN")] |
| | | [SugarColumn(ColumnName = "FIRST_LOGIN")] //用于SqlSugar |
| | | public decimal? FirstLogin { get; set; } |
| | | |
| | | /// <summary> |
| | | /// </summary> |
| | | [Column("FLOGIN_NAME")] |
| | | [SugarColumn(ColumnName = "FLOGIN_NAME")] //用于SqlSugar |
| | | [StringLength(20, ErrorMessage = "FloginName长度不能超出20")] |
| | | public string FloginName { get; set; } |
| | | |
| | | /// <summary> |
| | | /// </summary> |
| | | [Column("FNAME")] |
| | | [SugarColumn(ColumnName = "FNAME")] //用于SqlSugar |
| | | [StringLength(40, ErrorMessage = "Fname长度不能超出40")] |
| | | public string Fname { get; set; } |
| | | |
| | | /// <summary> |
| | | /// </summary> |
| | | [Column("FPASSWORD")] |
| | | [SugarColumn(ColumnName = "FPASSWORD")] //用于SqlSugar |
| | | [StringLength(100, ErrorMessage = "Fpassword长度不能超出100")] |
| | | public string Fpassword { get; set; } |
| | | |
| | | /// <summary> |
| | | /// </summary> |
| | | [Column("FPLANT")] |
| | | [SugarColumn(ColumnName = "FPLANT")] //用于SqlSugar |
| | | [StringLength(20, ErrorMessage = "Fplant长度不能超出20")] |
| | | public string Fplant { get; set; } |
| | | |
| | | /// <summary> |
| | | /// </summary> |
| | | [Column("FREADONLY")] |
| | | [SugarColumn(ColumnName = "FREADONLY")] //用于SqlSugar |
| | | [StringLength(20, ErrorMessage = "Freadonly长度不能超出20")] |
| | | public string Freadonly { get; set; } |
| | | |
| | | /// <summary> |
| | | /// </summary> |
| | | [Column("FSYSTEM")] |
| | | [SugarColumn(ColumnName = "FSYSTEM")] //用于SqlSugar |
| | | [StringLength(10, ErrorMessage = "Fsystem长度不能超出10")] |
| | | public string Fsystem { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 是否为采集人员 |
| | | /// </summary> |
| | | [Column("ISACQ")] |
| | | [SugarColumn(ColumnName = "ISACQ")] //用于SqlSugar |
| | | public decimal? Isacq { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 1为离职,0为正常员工 |
| | | /// </summary> |
| | | [Column("ISDEPARTURE")] |
| | | [SugarColumn(ColumnName = "ISDEPARTURE")] //用于SqlSugar |
| | | public decimal? Isdeparture { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 是否为管理人员 |
| | | /// </summary> |
| | | [Column("ISMANAGER")] |
| | | [SugarColumn(ColumnName = "ISMANAGER")] //用于SqlSugar |
| | | public decimal? Ismanager { get; set; } |
| | | |
| | | /// <summary> |
| | | /// </summary> |
| | | [Column("LASTLOGIN")] |
| | | [SugarColumn(ColumnName = "LASTLOGIN")] //用于SqlSugar |
| | | public DateTime? Lastlogin { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 最后更新人 |
| | | /// </summary> |
| | | [Column("LASTUPDATE_BY")] |
| | | [SugarColumn(ColumnName = "LASTUPDATE_BY")] //用于SqlSugar |
| | | [StringLength(30, ErrorMessage = "最后更新人长度不能超出30")] |
| | | public string LastupdateBy { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 最后更新日期 |
| | | /// </summary> |
| | | [Column("LASTUPDATE_DATE")] |
| | | [SugarColumn(ColumnName = "LASTUPDATE_DATE")] //用于SqlSugar |
| | | public DateTime? LastupdateDate { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 1为开发用户,0为一般操作用户 |
| | | /// </summary> |
| | | [Column("LEVER")] |
| | | [SugarColumn(ColumnName = "LEVER")] //用于SqlSugar |
| | | public decimal? Lever { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 有效期 |
| | | /// </summary> |
| | | [Column("PERIOD_VALIDITY")] |
| | | [SugarColumn(ColumnName = "PERIOD_VALIDITY")] //用于SqlSugar |
| | | public DateTime? PeriodValidity { get; set; } |
| | | |
| | | /// <summary> |
| | | /// </summary> |
| | | [Column("PRD")] |
| | | [SugarColumn(ColumnName = "PRD")] //用于SqlSugar |
| | | public decimal? Prd { get; set; } |
| | | |
| | | /// <summary> |
| | | /// </summary> |
| | | [Column("PSW_EDIT_TIME")] |
| | | [SugarColumn(ColumnName = "PSW_EDIT_TIME")] //用于SqlSugar |
| | | public DateTime? PswEditTime { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 质量模块首件确认-原因分析责任人 |
| | | /// </summary> |
| | | [Column("QM_USER")] |
| | | [SugarColumn(ColumnName = "QM_USER")] //用于SqlSugar |
| | | public decimal? QmUser { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 角色 |
| | | /// </summary> |
| | | [Column("ROLEID")] |
| | | [SugarColumn(ColumnName = "ROLEID")] //用于SqlSugar |
| | | public decimal? Roleid { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 是否为临时用户 |
| | | /// </summary> |
| | | [Column("STATUS")] |
| | | [SugarColumn(ColumnName = "STATUS")] //用于SqlSugar |
| | | public decimal? Status { get; set; } |
| | | |
| | | /// <summary> |
| | | /// </summary> |
| | | [Column("TET")] |
| | | [SugarColumn(ColumnName = "TET")] //用于SqlSugar |
| | | public decimal? Tet { get; set; } |
| | | [SugarColumn(ColumnName = "IS_SYS")] |
| | | public int? IsSys { get; set; } |
| | | |
| | | [SugarColumn(IsIgnore = true)] public string? Type { get; set; } |
| | | } |