1.URL

http://124.223.60.234:8080/system/asset/task/updateScheduledTask

2.请求参数

2.1请求头

在Headers里面增加token:对应登录验证成功后,data里面对应的tokenId

2.2.参数示例

{
    "id":"F940B79790004404AAC277418F52315",
    "orgId":"F940B79790004404AAC277418FC71C5F",
    "taskName":"定时",
    "groupId":"F940B79790004404AAC277418FC71C5F",
    "cronExpression":"0 50 16 * * ?",
    "taskType":1,
    "status":1,
    "taskDesc":"",
    "reportInfos":"{\"reportType\":1,\"language\":1,\"reportParam\":{\"queryType\":0,\"exportType\":0,\"orgId\":\"F940B79790004404AAC277418FC71C5E\",\"terminalIds\":[\"5F35BD2687C9454EAC4BF6D91A6D2E8E\",\"EEEE76492D804C1A91524A4997066E4D\",\"8EF87F1D21224F1B9E2BE373AD1261FC\"],\"includeChild\":1,\"reportingCycle\":4,\"dayNum\":7}}",
    "pushEmail":1,
    "pushReportEmails":"[{\"receiver\":\"LEAVE\",\"email\":\"xxxxxxxxxxxx@foxmail.com\"},{\"receiver\":\"LEAVE2\",\"email\":\"xxxxxxxxxxxxx@aovx.com\"}]"
}

2.3.参数说明

字段 类型 说明 是否必须
id String 记录唯一标识 Y
orgId String 公司唯一标识 Y
taskName String 定时任务名称 Y
groupId String 分组唯一标识 Y
cronExpression String 执行cron表达式,在显示的时候将其转成文字描述 Y
taskType int 任务类型(0:单次执行;1:周期任务) Y
status int 状态(0:禁用;1:qiy) Y
taskDesc String 任务描述 Y
reportInfos String 报告参数.JSON字符串 Y
pushEmail int 是否邮箱推送(0:不推送;1:推送) Y
pushReportEmails String 推送邮箱信息,JSON字符串 Y

reportInfos(定时任务报告参数)

字段 类型 说明
reportType int 定时任务报告ID
language int 0:英文;1:中文;2:西班牙语;3:阿拉伯语
reportParam object 定时任务报告参数

reportParam

字段 类型 说明
queryType int 0:按设备查询;1:按组织查询;
exportType int 生成报告的文件类型: 0:excel;1:pdf
terminalIds List 设备唯一标识集合
orgId String 组织唯一标识
includeChild int 是否包含子组织;0:不包含;1:包含
alarmTypeList List 报警类型列表,报警报告时候有效
procStatus int 处理状态(-1:全部;0:未处理;1:已处理),报警报告时候有效
eventTypeList List 事件类型列表,事件报告时候有效
reportingCycle int 报告查询间隔(0:当天;1:昨天;2:上周;3:上个月;4:过去N天;5:过去N月),周期任务有效
dayNum int 如果reportingCycle是4的时候有效: dayNum<=180
monthNum int 如果reportingCycle是5的时候有效: monthNum<=6
duration int 运行报告代表的是运输里程过滤阈值,单位km,代表停车时长过滤阈值,单位:分钟
enterId int 起始点仓库id,仓库报告有效
arriveId int 目的地仓库id,仓库报告有效
status int 设备或者资产状态(-1:全部;0:禁用;1:启用),生成设备或者资产记录报告的时候有效

pushReportEmails(推送报告邮箱参数)

字段 类型 说明
receiver String 接收人
email int 接收人邮箱

3.接口应答

3.1.返回示例

{
    "code": 200,
    "message": "Operation succeeded",
    "data": null
}
作者:admin  创建时间:2025-09-11 22:34
最后编辑:admin  更新时间:2025-09-15 23:19