message.js 2.15 KB
import request from "../utils/request";
// app绑定client_id
export function bindClientIdApi(data) {
  return request({
    url: `/report/r-user-client`,
    method: "post",
    data,
  });
}

// 获取通知列表
export function getMessageListApi(data) {
  return request({
    url: `/report/d-task-message/list`,
    method: "get",
    data,
  });
}

// 更新任务状态
export function updateTaskStatusApi(data) {
  return request({
    url: `/report/rd-task-log`,
    method: "post",
    data,
  });
}

//  批量更新任务状态
export function batchUpdateTaskStatusApi(data) {
  return request({
    url: `/report/d-task-log/batch-update`,
    method: "post",
    data,
  });
}
// 获取工单的处理记录
export function getTaskLogRecordApi(data) {
  return request({
    url: `/report/d-task-log/list`,
    method: "get",
    data,
  });
}

// 获取工单的处理记录
export function setTaskStatusApi(data) {
  return request({
    url: `/report/d-task-log`,
    method: "post",
    data,
  });
}

//  读消息后,标记为已读
export function readMessageApi(data) {
  return request({
    url: `/report/d-task-message`,
    method: "post",
    data,
  });
}

// 设置防打扰时间
export function setDisturbTimeApi(data) {
  return request({
    url: `/report/b-task-mute-config`,
    method: "post",
    data,
  });
}
// 获取防打扰时间

export function getDisturbTimeApi(data) {
  return request({
    url: `/report/b-task-mute-config/list`,
    method: "get",
    data,
  });
}

// 上传图片
export function uploadImageApi(data) {
  return request({
    url: `/report/common/upload`,
    method: "post",
    data,
  });
}

// 查看mall维度的统计
export function getMallStatisticsApi(data) {
  return request({
    url: `/report/d-task-record/mallStats`,
    method: "get",
    data,
  });
}

// 查看天维度的统计 -曲线图
export function getDayStatisticsApi(data) {
  return request({
    url: `/report/d-task-record/dayStats`,
    method: "get",
    data,
  });
}

// 查看当月对应的报警数量
export function getMonthStatsApi(data) {
  return request({
    url: `/report/d-task-record/monthStats`,
    method: "get",
    data,
  });
}