algorithm.js 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. import { get, put, post, deletes } from '@/http/index'
  2. // 获取数据列
  3. export const getColumnDataAPI = async (ossId) => {
  4. return await get('/als/algorithm/' + ossId)
  5. }
  6. // 获取数据根据OssId
  7. export const getOssIdDataAPI = async (ossId) => {
  8. return await get('/als/algorithm/data/' + ossId)
  9. }
  10. // 根据OssId获取数据曲线
  11. export const getOssIdPlaybackDataAPI = async (ossId) => {
  12. return await get('/als/algorithm/playback/data/' + ossId)
  13. }
  14. // 执行预处理算法
  15. export const executePreProcessing = async (data) => {
  16. return await post('/als/algorithm/execute/pro', data)
  17. }
  18. // 执行虚警算法
  19. export const executeFalseAlarm = async (data) => {
  20. return await post('/als/algorithm/execute/falseAlarm', data)
  21. }
  22. // 获取虚警的数学参数
  23. export const executeMath = async (data) => {
  24. return await post('/als/algorithm/execute/math', data)
  25. }
  26. // 执行故障诊断算法
  27. export const executeFault = async (data) => {
  28. return await post('/als/algorithm/execute/fault', data)
  29. }
  30. // 智能故障辅助决策
  31. export const executeFaultIntell = async (data) => {
  32. return await post('/als/algorithm/execute/faultIntell', data)
  33. }
  34. // 执行退化评估算法
  35. export const executeEvaluation = async (data) => {
  36. return await post('/als/algorithm/execute/evaluation', data)
  37. }