using FreeSql.DataAnnotations; namespace F9WebAiTest.Domain.Entities.SYS.Employees; /// 职工调岗记录(记录调岗前后的部门与工种) [Table(Name = "sys_employee_tiaogang_record")] public class EmployeeTiaogangRecord : BusinessEntity { [Column(Name = "employee_id")] public long EmployeeId { get; private set; } [Column(Name = "old_depid")] public long OldDepId { get; private set; } [Column(Name = "old_worktypeid")] public long OldWorktypeId { get; private set; } [Column(Name = "new_depid")] public long NewDepId { get; private set; } [Column(Name = "new_worktypeid")] public long NewWorktypeId { get; private set; } /// 调岗日期 [Column(Name = "tiaogang_date")] public DateTime TiaogangDate { get; private set; } public EmployeeTiaogangRecord() { } public EmployeeTiaogangRecord(long id, long employeeId, long oldDepId, long oldWorktypeId, long newDepId, long newWorktypeId, DateTime tiaogangDate) { Id = id; EmployeeId = employeeId; OldDepId = oldDepId; OldWorktypeId = oldWorktypeId; NewDepId = newDepId; NewWorktypeId = newWorktypeId; TiaogangDate = tiaogangDate; } }