分页查询任务模板
按条件分页查询任务模板及其基础信息。
接口基础信息
Section titled “接口基础信息”- 接口名称: 分页查询任务模板列表
- 接口说明: 用于分页查询任务模板列表
- 请求方式:
POST - 请求路径:
remoteApi/modelPage - 是否需要登录: 否
- 是否需要权限: 是
-
dogCode·String· 选填狗编码
示例:001 -
priority·String· 选填优先级
-
taskName·String· 选填任务名称
-
patrolType·String· 选填巡视类型:1-例行;2-特殊;3-专项;4-自定义;
-
isEnable·Integer· 选填是否启用 状态(1-可用;0-停用)
-
pageNo·Integer· 选填页码
-
pageSize·Integer· 选填分页大小
{ "dogCode": "DOG2011258510273380352", "priority": 1, "taskName": "zz_例行巡视", "patrolType": 1, "isEnable": 1, "pageNo": 1, "pageSize": 15}| 字段 / 类型 | 说明与示例 |
|---|---|
taskCodeString | 任务编码 |
taskNameString | 任务名称 示例: 红外巡检任务 |
executeTypeInteger | 执行类型:1-立即执行;2-定期执行;3-周期执行,4-间隔执行 示例: 1 |
patrolTypeString | 巡检类型:1-例行;2-特殊;3-专项;4-自定义; 示例: 1 |
pointCodesString | 所有巡检点code(逗号分隔) 示例: a001_1,a001_2 |
pointCountInteger | 巡检点数量 示例: 3 |
dogCodeString | 执行巡检的机器狗编码 示例: 1 |
priorityInteger | 优先级:1-最低,2,3,4-最高 |
endActionString | 结束动作:1-自动充电,2-原地待命 示例: 1 |
deviceLevelInteger | 设备等级:0-区域,1-间隔,2-主设备,3-点位,4-部件 示例: 3 |
createTimeString | 创建时间 yyyy-MM-dd HH:mm:ss |
isEnableString | 是否启用:0-否,1-是 示例: 1 |
| 字段 / 类型 | 说明与示例 |
|---|---|
fixedStartTimeString | 定期开始时间(executeType=2 时使用)yyyy-MM-dd HH:mm:ss |
| 字段 / 类型 | 说明与示例 |
|---|---|
cycleMonthString | 按月周期:多个用逗号分割 示例: 1,2,5 |
cycleWeekString | 按周周期:多个用逗号分割 示例: 1,3,5 |
cycleExecuteTimeString | 周期执行时间(HH:mm:ss) |
cycleStartTimeString | 周期开始时间yyyy-MM-dd HH:mm:ss |
cycleEndTimeString | 周期结束时间yyyy-MM-dd HH:mm:ss |
| 字段 / 类型 | 说明与示例 |
|---|---|
intervalNumberInteger | 周期间隔数量 示例: 2 |
intervalTypeInteger | 周期间隔类型:1-小时,2-天,3-分钟 示例: 1 |
intervalExecuteTimeString | 间隔执行时间(HH:mm:ss) |
intervalStartTimeString | 间隔开始时间yyyy-MM-dd HH:mm:ss |
intervalEndTimeString | 间隔结束时间yyyy-MM-dd HH:mm:ss |
| 字段 / 类型 | 说明与示例 |
|---|---|
invalidStartTimeString | 不可用开始时间yyyy-MM-dd HH:mm:ss |
invalidEndTimeString | 不可用结束时间yyyy-MM-dd HH:mm:ss |
invalidDailyStartTimeString | 每天不可用开始时间HH:mm:ss |
invalidDailyEndTimeString | 每天不可用结束时间HH:mm:ss |
| 字段 / 类型 | 说明与示例 |
|---|---|
repeatableString | 是否可下发:0-否,1-是 示例: 1 |
stationNameString | 变电站名称 示例: 云深处 |
planTimeContentString | 计划时间说明 示例: 无执行计划 |
{ "success": true, "code": 200, "msg": "操作成功", "data": { "records": [ { "taskCode": "2019670807659241472", "taskName": "zz_例行巡视——定时", "executeType": 2, "patrolType": "1", "pointCodes": "A1_12", "pointCount": 1, "dogCode": "DOG2011258510273380352", "priority": 1, "endAction": "1", "deviceLevel": 3, "createTime": "2026-02-06 15:13:39", "isEnable": "1", "fixedStartTime": "2025-12-02 16:00:00", "cycleMonth": "", "cycleWeek": "", "cycleExecuteTime": null, "cycleStartTime": null, "cycleEndTime": null, "intervalNumber": 1, "intervalType": 1, "intervalExecuteTime": null, "intervalStartTime": null, "intervalEndTime": null, "invalidStartTime": "2026-01-01 00:00:00", "invalidEndTime": "2026-01-02 23:59:59", "invalidDailyStartTime": "", "invalidDailyEndTime": "", "repeatable": "1", "stationName": "xx站", "planTimeContent": "2025-12-02 16:00:00执行" }, { "taskCode": "2019670654235795456", "taskName": "zz_例行巡视——定时", "executeType": 2, "patrolType": "1", "pointCodes": "A1_12", "pointCount": 1, "dogCode": "DOG2011258510273380352", "priority": 1, "endAction": "1", "deviceLevel": 3, "createTime": "2026-02-06 15:13:02", "isEnable": "1", "fixedStartTime": "2025-12-02 16:00:00", "cycleMonth": "", "cycleWeek": "", "cycleExecuteTime": null, "cycleStartTime": null, "cycleEndTime": null, "intervalNumber": 1, "intervalType": 1, "intervalExecuteTime": null, "intervalStartTime": null, "intervalEndTime": null, "invalidStartTime": "2026-01-01 00:00:00", "invalidEndTime": "2026-01-02 23:59:59", "invalidDailyStartTime": "", "invalidDailyEndTime": "", "repeatable": "1", "stationName": "xx站", "planTimeContent": "2025-12-02 16:00:00执行" }, { "taskCode": "2019669643853127680", "taskName": "zz_例行巡视1", "executeType": null, "patrolType": "1", "pointCodes": "A1_12", "pointCount": 1, "dogCode": "DOG2011258510273380352", "priority": 1, "endAction": "1", "deviceLevel": 3, "createTime": "2026-02-06 15:08:59", "isEnable": "1", "fixedStartTime": null, "cycleMonth": "", "cycleWeek": "", "cycleExecuteTime": null, "cycleStartTime": null, "cycleEndTime": null, "intervalNumber": 1, "intervalType": 1, "intervalExecuteTime": null, "intervalStartTime": null, "intervalEndTime": null, "invalidStartTime": null, "invalidEndTime": null, "invalidDailyStartTime": "", "invalidDailyEndTime": "", "repeatable": "1", "stationName": "xx站", "planTimeContent": "无执行计划" } ], "total": 3, "size": 15, "current": 1, "pages": 1 }}| 错误码 | 描述 |
|---|---|
| 400 | 参数错误 |
| 401 | 未授权 |
| 403 | 没有访问权限 |
| 404 | 找不到资源 |
| 500 | 服务器内部错误 |