import { ICondition } from '../../interfaces'; declare class Model { private actionid; private sessionid; private table_name; private params; private data; constructor(actionid: string, sessionid: string, table_name: string, params: any); /** * 执行查询 */ query(): Promise; /** * 获取总行数 */ total_row(): number; /** * 获取总页数 */ total_page(): number; /** * 获取每页显示数据条数 */ paging_size(): number; /** * 获取当前页码 */ paging_index(): number; /** * 获取执行服务时间 */ time_str(): string; /** * 获取执行服务时间戳 */ time_number(): number; /** * 获取一级表数据 */ first_data(): { [field_name: string]: any; }[]; private init; } /** * 根据模型获取数据 * @param actionid 系统参数actionid,fd.data.actionid * @param sessionid 系统参数sessionid,fd.data.sessionid * @param spaceid 项目spaceid * @param systemid 项目systemid * @param refsystemid 项目refsystemid * @param modelid 模型 * @param table_name 表名,一级表名 * @param condition 参数[可选参数],参数格式为{paging: {index: 1,size: 12},param: {},sort: {}} */ export default function get_model_data(actionid: string, sessionid: string, spaceid: string, systemid: string, refsystemid: string, modelid: string, table_name: string, condition?: ICondition): Model; export {};