任务列表
开发中
POST
task/list
请求参数
Header 参数
Authorization
string
可选
示例值:
Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IkExQjJDMyIsImlhdCI6MTY0ODEwMTQ3Mn0.BxoJPeXhT-UWXtntjIASasIkQNszXvjMixkAzaqwk88
Body 参数application/json
pageIndex
integer
必需
pageSize
integer
必需
ids
array[string]
必需
taskName
string
必需
createTimeRange
object
必需
start
string
必需
ent
string
必需
status
array[integer]
必需
repository
array[string]
必需
示例
{
"pageIndex": 0,
"pageSize": 0,
"ids": [
"string"
],
"taskName": "string",
"createTimeRange": {
"start": "string",
"ent": "string"
},
"status": [
0
],
"repository": [
"string"
]
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'task/list' \
--header 'Content-Type: application/json' \
--data-raw '{
"pageIndex": 0,
"pageSize": 0,
"ids": [
"string"
],
"taskName": "string",
"createTimeRange": {
"start": "string",
"ent": "string"
},
"status": [
0
],
"repository": [
"string"
]
}'
返回响应
🟢200成功
application/json
Body
code
integer
必需
message
string
必需
data
object (任务列表)
必需
results
array [object {15}]
必需
total
integer
必需
示例
{
"code": 0,
"message": "string",
"data": {
"results": [
{
"id": 0,
"branch": "string",
"serverPort": "string",
"createdAt": "string",
"repository": "string",
"platformId": "string",
"buildScript": "string",
"taskName": "string",
"childId": "string",
"updatedAt": "string",
"runLog": "string",
"templateId": "string",
"buildPath": "string",
"runScript": "string",
"status": 0
}
],
"total": 0
}
}
修改于 2022-03-30 12:18:49