export interface BasicFetchResult<T> {
  moduleIds?: any;
  formScheme?: any;
  elementIds?: any;
  items: T[];
  total: number;
  user: any;
  pics: any;
  video_list: any;
  is_illegal: any;
  info: any;
  pic_info_list: any;
  after_pic_list: any;
  evidence_file_list: any;
  punish_pic_list: any;
  payment_pic_list: any;
  agree_checkout_pic_list: any;
  checkout_pic_list: any;
  boundary_pic_list: any;
}

export interface DemoOptionsItem {
  items: any;
  total: any;
  user: any;
  pics: any;
  video_list?: any;
  pic_info_list?: any;
  remove_video_list?: any;
}

export interface OrgItemList {
  name: string;
}

export interface TabDataItem {
  is_intact: any;
  page: any;
  limit: any;
  key: any;
  appId: any;
  reportTime: any;
  violationStatus: any;
  handle_status_id: any;
  identification_user: any;
  countyid: any;
  streetid: any;
  communityid: any;
  case_no: any;
  is_illegal: any;
}
export interface CaseCollectionItem {
  caseNo: any;
  favoriteUserId: any;
}
export interface CaseCollectionDelItem {}
export interface GetBaseItem {
  page: any;
  limit: any;
  key: any;
}
export interface GetBaseIdItem {
  id: any;
}
export interface GetBaseUidItem {
  uid: any;
}
export interface GetCaseDealItem {
  caseid: any;
}
export interface CaseBackItem {
  id: any;
  drawbackReason: any;
}
/**
 * @description: Request list return value
 */
export type DemoOptionsGetResultModel = BasicFetchResult<DemoOptionsItem>;
