文档
测试

获取试题分类列表

GET
/admin/questions/category/list

接口描述

获取试题分类列表

请求参数

参数名
类型
描述
必填
pageNum
String
分页信息,当前页码,(可选填)不填默认为1(拼接在请求路径上)
可选
pageSize
String
分页信息,每页数量,(可选填)不填默认为10(拼接在请求路径上)
可选
notNeedPage
int
如果需要获取全部数据,传入1,否则不传。用于获取下拉框数据时使用
可选
name
分类名称
可选

响应参数

参数名
类型
描述
必填
data
封装数据
必填
list
数组
返回的数据列表
必填
id
int
分类Id
必填
name
string
分类名称
必填
general
int
是否为通用分类,0是,1不是。(通用分类不能删除和修改)
必填
gmtCreated
创建时间
必填
gmtModified
修改时间
必填
code
状态码,1为成功,0为失败
必填

说明/示例

* 请求示例 `localhost:8082/admin/questions/category/list?pageNum=1&pageSize=10` * 返回示例 ``` { "data": { "total": 7, "list": [ { "id": 8, "name": "测试分类2", "general": 1, "gmtCreated": 1607305757000, "gmtModified": 1607305757000, "isDeleted": 1 }, { "id": 7, "name": "测试分类1", "general": 1, "gmtCreated": 1607305753000, "gmtModified": 1607305753000, "isDeleted": 1 }, { "id": 6, "name": "测试分类6", "general": 1, "gmtCreated": 1607305749000, "gmtModified": 1607305749000, "isDeleted": 1 }, { "id": 5, "name": "测试分类5", "general": 1, "gmtCreated": 1607305746000, "gmtModified": 1607305746000, "isDeleted": 1 }, { "id": 4, "name": "测试分类4", "general": 1, "gmtCreated": 1607305743000, "gmtModified": 1607305743000, "isDeleted": 1 }, { "id": 2, "name": "测试修改11111", "general": 1, "gmtCreated": 1606959468000, "gmtModified": 1606967405000, "isDeleted": 1 }, { "id": 3, "name": "测试分类3", "general": 1, "gmtCreated": 1606966948000, "gmtModified": 1606966948000, "isDeleted": 1 } ], "pageNum": 1, "pageSize": 10, "size": 7, "startRow": 1, "endRow": 7, "pages": 1, "prePage": 0, "nextPage": 0, "isFirstPage": true, "isLastPage": true, "hasPreviousPage": false, "hasNextPage": false, "navigatePages": 8, "navigatepageNums": [ 1 ], "navigateFirstPage": 1, "navigateLastPage": 1, "lastPage": 1, "firstPage": 1 }, "code": 1 } ```