Newer
Older
SpaceIntegration_front / src / api / page / task.ts
liyaguang on 30 Oct 2023 1 KB 巡检管理调试
/**
 * 巡检任务相关接口
 */
import request from '../index'
// 巡检列表查询
export function getTaskListPage(params: any) {
  return request({
    url: `/system/busPatrolTask/listPage?offset=${params.offset}&limit=${params.limit}`,
    method: 'post',
    data: params,
  })
}
// 修改巡检名称
export function updateTask(params: object) {
  return request({
    url: '/system/busPatrolTask/edit',
    method: 'post',
    data: params,
  })
}
// 批量删除
export function batchDeleteTask(params: object) {
  return request({
    url: '/system/busPatrolTask/batchDelete',
    method: 'post',
    data: params,
  })
}
// 导出
export function exportTask(params: object) {
  return request({
    url: '/system/busPatrolTask/taskExport',
    method: 'post',
    data: params,
    responseType: 'blob',
  })
}
// 巡检轨迹列表(详情)
export function getTaskDetailListPage(params: any) {
  return request({
    url: `/system/busPatrolTrack/listPage?offset=${params.offset}&limit=${params.limit}`,
    method: 'post',
    data: params,
  })
}
// 报警处置
export function handlerAlarm(params: any) {
  return request({
    url: '/alarm/processAlarm',
    method: 'post',
    data: params,
  })
}
// 获取报警视频地址
export function getAlarmVideo(params: any) {
  return request({
    url: '/alarm/getAlarmVideo',
    method: 'post',
    data: params,
  })
}