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; }
}
}