/**
 * 区域查询参数
 */
export interface AreaQuery extends PageQuery {
  areaName?: string;
  status?: number;
}

/**
 * 区域类型
 */
export interface AreaVO extends BaseEntity {
  id: number | string;
  parentName: string;
  parentId: number | string;
  children: AreaVO[];
  areaId: number | string;
  areaName: string;
  areaLevel:number;
  orderNum: number;
  leader: string;
  phone: string;
  email: string;
  status: string;
  delFlag: string;
  ancestors: string;
  menuId: string | number;
}

/**
 * 区域表单类型
 */
export interface AreaForm {
  parentName?: string;
  parentId?: number | string;
  children?: AreaForm[];
  areaId?: number | string;
  areaName?: string;
  areaLevel?:number;
  orderNum?: number;
  leader?: string;
  phone?: string;
  email?: string;
  status?: string;
  delFlag?: string;
  ancestors?: string;
}
