Files
2026-10-08 10:43:59 +08:00

34 lines
938 B
C#

namespace F9WebAiTest.Application.Dtos;
public class DepartmentDto
{
public long Id { get; set; }
public string Name { get; set; }
public long? ParentId { get; set; }
public long? LeaderId { get; set; }
public string LeaderName { get; set; }
public string Phone { get; set; }
public int Sort { get; set; }
public int Status { get; set; }
public List<DepartmentDto> Children { get; set; } = new();
}
public class CreateDepartmentDto
{
public string Name { get; set; }
public long? ParentId { get; set; }
public long? LeaderId { get; set; }
public string Phone { get; set; } = "";
public int Sort { get; set; }
}
public class UpdateDepartmentDto
{
public string Name { get; set; }
public long? ParentId { get; set; }
public long? LeaderId { get; set; }
public string Phone { get; set; } = "";
public int Sort { get; set; }
public int Status { get; set; }
}