using System.Collections.Generic;
namespace HoneyBox.Admin.Models.Department;
///
/// 部门树形结构 DTO
///
public class DepartmentTreeDto
{
///
/// 部门ID
///
public long Id { get; set; }
///
/// 父部门ID
///
public long ParentId { get; set; }
///
/// 部门名称
///
public string Name { get; set; } = null!;
///
/// 部门编码
///
public string? Code { get; set; }
///
/// 排序号
///
public int SortOrder { get; set; }
///
/// 状态:0禁用 1启用
///
public byte Status { get; set; }
///
/// 部门下用户数量
///
public int UserCount { get; set; }
///
/// 子部门列表
///
public List Children { get; set; } = new();
}