# 基础类
# QueryConfig-查询配置类
# 属性
属性名 | 类型 | 说明 |
---|---|---|
pageNo | Number | 查询页码 |
pageSize | Number | 每一页的查询记录数,如果设置为0代表不以分页形式,一次性查询所有数据 |
# 方法
# QueryConfig(pageNo, pageSize)
参数:
- pageNo {number} 页码
- pageSize {number} 每一页的查询记录数
返回值: 实例对象
说明: 对象实例化方法
# setPageNo(pageNo)
参数:
- pageNo {number} 页码
返回值: 无
说明: 设置查询页码
# setPageSize(pageSize)
参数:
- pageSize {number} 每一页的查询记录数
返回值: 无
说明: 设置一次查询的记录数,如果参数为0则代表一次查询全部数据。
# 用法
//实例化查询配置对象
let queryConfig = new Cellsys.QueryConfig(1, 10); //设置查询第1页,1页10条记录
//将查询配置对象作为参数传给查询方法
memberRole.queryMemberFeature(queryConfig)
.then(queryResult => {
//请求成功
})
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
# QueryResult-查询数据回调类
# 属性
属性名 | 类型 | 说明 |
---|---|---|
data | Array | 分页数据 |
pageInfo | Object【PageInfo】 | 分页数据 |
# PageInfo-分页对象
# 属性
属性名 | 类型 | 说明 |
---|---|---|
pageNo | Number | 当前页码 |
pageSize | Number | 每页数据记录数 |
totalCount | Number | 数据记录总数 |
totalPage | Number | 总页数 |
# CommonInfo-基础公共对象
# 属性
属性名 | 类型 | 说明 |
---|---|---|
id | Number | 记录id |
name | String | 记录名称 |