export default class IndexExamine { private static OperateEx; /** * 传过来的axios实例 */ private static Request; static use({ request }: { request: any; }): void; /** * * @param indexId: 索引id * @param category:分类 * @param keys:关键字 * @returns 成功:{code: 200, data, message: 'ok'} */ static query(indexId: string, category: string | Array, keys: string): Promise; /** * * @param indexId: 索引id * @param category:分类 * @param keys:关键字 * @param like:模糊匹配字段 * @param exact:精确匹配字段和值 * @returns 成功:{code: 200, data, message: 'ok'} */ static queryByServer(indexId: string, category: string | Array, keys: string, like: Array, exact: object): Promise; /** * * @param indexId: 索引id * @param pageIndex:page索引 * @param pageSize:page尺寸 * @param category:分类 * @param keys:关键字 * @returns 成功:{code: 200, data, message: 'ok'} */ static page(indexId: string, pageIndex: number, pageSize: number, category: string, keys: string): Promise; /** * * @param indexId: 索引id * @param pageIndex:page索引 * @param pageSize:page尺寸 * @param category:分类 * @param keys:关键字 * @param like:模糊匹配字段 * @param exact:精确匹配字段和值 * @returns 成功:{code: 200, data, message: 'ok'} */ static pageByServer(indexId: string, pageIndex: number, pageSize: number, category: string, keys: string, like: Array, exact: object): Promise; }