分页动态查询课程
GET
/courseModule/page
安全学习-课程管理
请求参数
Authorization
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token示例:
Authorization: Bearer ********************
Query 参数
current
integer <int64>
当前页码
示例值:
1
size
integer <int64>
分页大小
示例值:
20
column
string
排序字段
示例值:
id
asc
boolean
排序规则
示例值:
true
courseName
string
课程名称
coursePermissions
integer <int32>
可选
courseCategoryId
integer <int64>
可选
courseSpecialCategory
integer <int64>
可选
courseLabel
integer <int32>
课程标签 enum
courseContentType
integer <int32>
可选
personnelName
string
创建人姓名
createdTime
string <date-time>
创建时间
createdUntilTime
string <date-time>
创建为止时间
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'http://127.0.0.1:9000/courseModule/page'
返回响应
🟢200成功
*/*
Body
size
integer <int64>
可选
current
integer <int64>
可选
records
array[object (TrainCoursePageResp) {13}]
可选
id
integer <int64>
id
courseName
string
课程名称
coursePermissions
integer <int32>
可选
courseCategoryId
integer <int64>
可选
courseSpecialCategory
integer <int64>
可选
courseLabel
integer <int32>
课程标签 enum
courseContentType
integer <int32>
可选
courseContentFile
integer <int64>
可选
courseContentFileUrl
string
可选
courseAttachmentTime
integer <int32>
可选
originalFilename
string
文件名
createdName
string
创建人
createdTime
string <date-time>
创建时间
total
integer <int64>
可选
pages
integer <int64>
已废弃
示例
{
"size": 0,
"current": 0,
"records": [
{
"id": 0,
"courseName": "string",
"coursePermissions": 0,
"courseCategoryId": 0,
"courseSpecialCategory": 0,
"courseLabel": 0,
"courseContentType": 0,
"courseContentFile": 0,
"courseContentFileUrl": "string",
"courseAttachmentTime": 0,
"originalFilename": "string",
"createdName": "string",
"createdTime": "2019-08-24T14:15:22Z"
}
],
"total": 0,
"pages": 0
}