任务列表

<基本信息>

Path /apiapi/task/list

Method GET

请求参数类型: URL路径参数

响应参数类型:JSON


<请求参数>

Query

参数名称

是否必须

参数类型

默认值

示例

备注

node_id

int


分组ID

class_id

int


分类ID

task_name

string


任务名,模糊匹配

status

int


任务是否开启,1-开启,3-暂停

current_status

int


告警线状态[0,1],1正常,0提醒

page_size

int


每页多少页,可选项为[10,20,30,50]

current_page

int


当前页

请求示例

curl -H "token:a3af84f7c1d0d935024ba58b5da78aaa"  https://v6-api.jiankongbao.com/apiapi/task/list?current_page=1&node_id=4321831&node_type=1&page_size=20


<返回数据>

名称

类型

是否必须

默认值

备注

其他信息

pagination

object

非必须


 

分页数据


total_records

number

非必须


 

总页数

备注:总页数

total_pages

number

非必须


 

总记录数

备注:总记录数

current_page

number

非必须


 

当前页

备注:当前页

 page_size

number

非必须


 

分页数量

备注:分页数量

data

object

非必须



item 类型:object

task_id

number

必须


 

任务id

备注:任务id

task_name

string

必须


 

任务名

备注:任务名

class_id

number

必须


 

分类ID

备注:分类ID

frequency

number

必须


 

任务频率

备注:任务频率

status

number

必须


 

任务状态,1-开启,3-暂停

备注:任务状态,1-开启,3-暂停

current_status

number

必须


 

告警线状态[0,1],1正常,0提醒

备注:告警线状态[0,1],1正常,0提醒

task_user_id

number

必须


 

任务创建者id

备注:任务创建者id

public_var

string

必须


 

公共变量设置

备注:公共变量设置

响应示例

{
    "pagination": {
        "total_records": 14,
        "total_pages": 1,
        "current_page": 1,
        "page_size": 20
    },
    "data": [
        {
            "task_id": 10541,
            "task_name": "api正常",
            "class_id": 0,
            "frequency": 2,
            "status": 1,
            "current_status": 1,
            "task_user_id": 400805,
            "public_var": "0"
        },
        {
            "task_id": 6995,
            "task_name": "testapi",
            "class_id": 0,
            "frequency": 2,
            "status": 3,
            "current_status": 1,
            "task_user_id": 376765,
            "public_var": "0"
        },
      ......
      ]
}