export interface taskCountParams {
  year?: number;
}

export interface taskInfoParams {
  page?: number;
  limit?: number;
  level?: number;
  areaid?: string;
  geomid?: string;
  year?: number;
  is_build_complete?: number;
}

export interface addCaseFavoriteParams {
  id: string;
  caseNo: string;
  favoriteUserId: string;
}

export interface caseInfoParams {
  page?: number;
  limit?: number;
  level?: number;
  areaid?: string;
  year?: number;
  geomid?: string;
  countyid?: string;
  streetid?: string;
  is_illegal?: number;
  weifaleixing?: number;
  measure_name?: string;
  is_build_complete?: number;
  handle_status_id?: number;
  key?: string;
}

export interface countItem {
  areaid: string;
  areaname: string;
  level: number;
  count: number;
}
export type countModel = countItem[];

export interface updateCaseInfoParams {
  id?: string;
  countyid?: string;
  countyname?: string;
  streetid?: string;
  streetname?: string;
  communityid?: string;
  communityname?: string;
}
