3.4 KiB
任务管理API 接口文档
任务管理
天风任务-创建任务
url:http://192.168.189.101:8080/jeecg-boot
请求方式:POST
请求路径:/task
请求参数
参数名 | 必填 | 描述 |
---|---|---|
vwedTaskId | Y | 天风任务 id |
vwedTaskParentId | Y | 天风任务父级任务 id, 没有就 "" |
name | Y | 任务名称 |
isPeriodic | Y | 是否周期任务 |
priority | Y | 优先级 |
createTime | Y | 任务创建时间 |
请求示例
{ "vwedTaskId": "2129e899-771a-46e2-a484-b655640ea801", "vwedTaskParentId": "", "name": "天风任务01", "isPeriodic": "1", "priority": "1", "createTime": "2025-04-08 22:03:57" }
返回值描述:
参数名 | 类型 | 描述 |
---|---|---|
code | int | 返回状态码(200:成功,400:失败) |
message | string | 返回消息 |
返回示例
成功
{
"success": true,
"message": "success",
"code": 200,
"result": null,
"timestamp": 1741866819647
}
失败
{
"success": false,
"message": "请设置任务优先级",
"code": 401,
"result": null,
"timestamp": 1741866819647
}
天风任务-选择amr
请求方式:POST
请求路径:/task/chooseAmr
请求参数
参数名 | 必填 | 描述 |
---|---|---|
vwedTaskId | Y | 天风任务 id |
keyStationName | Y | 关键站点名称 |
appointAmrName | N | 指定的 amr 名称,不指定留空 "" |
appointAmrGroupName | N | 指定的 amr 分组名称,不指定留空 "" |
请求示例
{
"vwedTaskId": "2129e899-771a-46e2-a484-b655640ea801",
"keyStationName": "TK01",
"appointAmrName": "",
"appointAmrGroupName": ""
}
返回示例
成功
{
"success": true,
"message": "",
"code": 200,
"result": {
"amrId": "1912349377797406722",//选定的 amrId
"amrName": "1921681102"//选定的 amr 名称
},
}
失败
{ "success": false, "message": "此任务已封口", "code": 400, "result": null, "timestamp": 1741866819647 }
天风任务-添加动作
请求方式:POST
请求路径:/task/addAction
请求参数
参数名 | 必填 | 描述 |
---|---|---|
vwedTaskId | Y | 天风任务 id |
stationName | Y | 站点名称 |
action | Y | 动作 |
请求示例
{ "vwedTaskId": "2129e899-771a-46e2-a484-b655640ea801", "stationName": "PT02", "action": "JackUnLoad" }
返回示例
成功
{
"success": true,
"message": "",
"code": 200,
"result": null,
"timestamp": 1745559946174
}
失败
{
"success": false,
"message": "此任务动作已存在",
"code": 400,
"result": null,
"timestamp": 1741866819647
}
天风任务-封口
请求方式:PUT
请求路径:/task/{vwedTaskId}/closure
请求参数: 无
返回示例
{
"success": true,
"message": "",
"code": 200,
"result": null,
"timestamp": 1745559946174
}