1.URL

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

2.请求参数

2.1请求头

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

2.2.参数示例

{
    "groupId":"F940B79790004404AAC277418FC71C5F",
    "status":-1,
    "pageNum":1,
    "pageSize":20
}

2.3.参数说明

字段 类型 说明 是否必须
groupId String 分组唯一标识 Y
status int 定时任务状态;-1:全部;0:禁用;1:启用 Y
pageNum int 分页查询第几页 Y
pageSize int 分页查询每页显示的条数 Y

3.接口应答

3.1.返回示例

{
    "code": 200,
    "message": "Operation succeeded",
    "data": null
}

3.2.返回结果说明

字段 类型 说明
code int 返回状态
message String 返回结果描述
data object 返回结果体

data 详情

字段 类型 说明
total String 总条数
size String 多少页
data object 每页的结果集合

data 详情

字段 类型 说明
id String 记录唯一标识
orgId String 公司唯一标识
orgName String 公司名称
taskName String 定时任务名称
groupName String 分组名称
cronExpression String 执行cron表达式,在显示的时候将其转成文字描述
taskType int 任务类型(0:单次执行;1:周期任务)
taskDesc String 任务描述
status int 任务状态:0-禁用,1-启用
reportInfos String 报告参数.JSON字符串
pushEmail int 是否邮箱推送(0:不推送;1:推送)
pushReportEmails String 推送邮箱信息,JSON字符串
lastExecuteTime String 上次执行时间
nextExecuteTime String 下次执行时间
creatorId String 创建账户唯一标识
creator String 创建账户
createTime String 创建时间
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 接收人邮箱
作者:admin  创建时间:2025-09-11 23:02
最后编辑:admin  更新时间:2025-09-15 23:19