export interface CategoryTreeVO {
  id: number | string;
  label: string;
  parentId: number | string;
  weight: number;
  children: CategoryTreeVO[];
}
export interface QueryChildOV {
  current: number;
  size: number;
  fatherCommentId: number | string;
}
export interface Formaget {
  vlogId: number | string;
  reason: string;
  status: number;
}
export interface QueryParamOV {
  current: number;
  size: number;
  vlogId: number | string;
  mobile: number | string;
}
export interface CategoryVO {
  /**
   * 流程分类ID
   */
  categoryId: string | number;

  /**
   * 父级id
   */
  parentId: string | number;

  /**
   * 流程分类名称
   */
  categoryName: string;

  /**
   * 显示顺序
   */
  orderNum: number;

  /**
   * 创建时间
   */
  createTime: string;

  /**
   * 子对象
   */
  children: CategoryVO[];
}

export interface CategoryForm extends BaseEntity {
  /**
   * 流程分类ID
   */
  categoryId?: string | number;

  /**
   * 流程分类名称
   */
  categoryName?: string;

  /**
   * 父流程分类id
   */
  parentId?: string | number;

  /**
   * 显示顺序
   */
  orderNum?: number;
}

export interface CategoryQuery {
  /**
   * 当前页
   */
  current?: number /**
   * 每页页数
   */;
  size?: number;
  /**
   * 查看详情id
   */
  memberId?: string;
  /**
   * 查询手机号
   */
  mobile?: number;
  /**
   * 开始时间
   */
  publishTimestart?: string;
  /**
   * 结束时间
   */
  publishTimeEnd?: string;
}
