Blame view

report-ui/src/api/calculation/calculation.js 1.16 KB
王涛 authored
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64
import request from '@/api/axios'

// 分页查询
export const reqPageList = data => {
  return request({
    url: '/analysis-service/calculate/queryByPage',
    method: 'post',
    data
  })
}

// 新增
export const reqAddDeviceType = data => {
  return request({
    url: '/analysis-service/calculate/create',
    method: 'post',
    data
  })
}

// 编辑
export const reqEditDeviceType = data => {
  return request({
    url: '/analysis-service/calculate/updateById',
    method: 'post',
    data
  })
}

// 删除
export const reqDeleteDeviceType = data => {
  return request({
    url: '/analysis-service/calculate/deleteByIds',
    method: 'post',
    data
  })
}

// 根据id查明细
export const reqDetail =  data => {
  return request({
    url: '/analysis-service/calculate/queryById',
    method: 'post',
    data
  })
}

// 根据监控项id 拉取监控项树结构
export const reqItemTree = data => {
  return request({
    url: '/analysis-service/item/tree',
    method: 'post',
    data
  })
}

// 计算执行sql 语句 
export const reqExecuteSql = data => {
  return request({
    url: '/analysis-service/calculate/executeSql',
    method: 'post',
    data
  })
}