using Admin.Core.Common.BaseModel; using Admin.Core.Model.Admin; using FreeSql.DataAnnotations; using System; namespace Admin.Core.Model.Personnel { /// /// 员工 /// [Table(Name = "pe_employee")] [Index("idx_{tablename}_01", nameof(EmpNo) + "," + nameof(TenantId), true)] public class EmployeeEntity : EntityFull, ITenant { /// /// 租户Id /// [Column(Position = -10)] public long? TenantId { get; set; } public TenantEntity Tenant { get; set; } /// /// 工号 /// public string EmpNo { get; set; } /// /// 部门Id /// public long OrganizationId { get; set; } public OrganizationEntity Organization { get; set; } } }