export interface ArTaskVO {
  /**
   * 任务ID
   */
  id: string | number;

  /**
   * 任务名称
   */
  taskName: string;

  /**
   * 任务代码
   */
  taskCode: string;

  /**
   * 关联区域ID
   */
  regionId: string | number;

  /**
   * 关联区域名称
   */
  regionName?: string;

  /**
   * 任务类型
   */
  taskType: string;

  /**
   * 状态(0正常 1停用)
   */
  status: string;

  /**
   * 备注
   */
  remark: string;

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

export interface ArTaskForm extends BaseEntity {
  /**
   * 任务ID
   */
  id?: string | number;

  /**
   * 任务名称
   */
  taskName?: string;

  /**
   * 任务代码
   */
  taskCode?: string;

  /**
   * 关联区域ID
   */
  regionId?: string | number;

  /**
   * 任务类型
   */
  taskType?: string;

  /**
   * 状态(0正常 1停用)
   */
  status?: string;

  /**
   * 备注
   */
  remark?: string;
}

export interface ArTaskQuery extends PageQuery {
  /**
   * 任务名称
   */
  taskName?: string;

  /**
   * 任务代码
   */
  taskCode?: string;

  /**
   * 关联区域ID
   */
  regionId?: string | number;

  /**
   * 任务类型
   */
  taskType?: string;

  /**
   * 状态(0正常 1停用)
   */
  status?: string;
}
