UNPKG

@jzt-hinny/mvc

Version:
42 lines (41 loc) 820 B
/// <reference types="jzt-hinny" /> /** * 排序类型 */ export declare enum SortType { /** * 由小到大排序 */ ASC = "ASC", /** * 由大到小排序 */ DESC = "DESC" } /** * 查询排序参数 */ export interface QueryBySort { /** * 排序字段(单字段排序-低优先级) */ orderField?: JString; /** * 排序类型ASC DESC(单字段排序-低优先级) */ sort?: SortType; /** * 排序字段集合(多字段排序-高优先级) */ orderFields?: Array<JString>; /** * 排序类型 ASC DESC(多字段排序-高优先级) */ sorts?: Array<SortType>; /** * 排序字段 映射Map */ fieldsMapping: { [name: string]: JString; }; }