index.js 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. import request from "../../tools/request";
  2. const sandtableFindWtInfo = (data) => {
  3. return request({
  4. baseURL: process.env.VUE_APP_Matrix,
  5. url: `/sandtable/findWtInfo?wpId=${data.wpId}`,
  6. method: "get",
  7. });
  8. };
  9. const sandtableJudgeWpHealth = (data) => {
  10. return request({
  11. baseURL: process.env.VUE_APP_Matrix,
  12. url: `sandtable/judgeWpHealth?wpId=${data.wpId}`,
  13. method: "POST",
  14. });
  15. };
  16. const queryAlltotal = (data) => {
  17. return request({
  18. baseURL: process.env.VUE_APP_Matrix,
  19. url: `/alarm/getAlarmAllTotal?stId=${data.stationid}`,
  20. method: "get",
  21. });
  22. };
  23. const countAlltotal = (data) => {
  24. return request({
  25. baseURL: process.env.VUE_APP_Matrix,
  26. url: `/alarm/getShutdownAllTotal?stId=${data.stId}`,
  27. method: "get",
  28. });
  29. };
  30. const inventoryGroupcount = (data) => {
  31. return request({
  32. baseURL: process.env.VUE_APP_Matrix,
  33. url: `/reliability/groupcount?stId=${data.stId}`,
  34. method: "get",
  35. });
  36. };
  37. const equoperationrecordEquupdatecount = (data) => {
  38. return request({
  39. baseURL: process.env.VUE_APP_Matrix,
  40. url: `/reliability/equupdatecount?stId=${data.stId}`,
  41. method: "get",
  42. });
  43. };
  44. const equoperationrecordTop4 = (data) => {
  45. return request({
  46. baseURL: process.env.VUE_APP_Matrix,
  47. url: `equoperationrecord/top4?stId=${data.stId}`,
  48. method: "get",
  49. });
  50. };
  51. const benchmarkZyzb = (data) => {
  52. return request({
  53. baseURL: process.env.VUE_APP_Matrix,
  54. url: `benchmark/zyzb?windPowerStation=${data.windPowerStation}`,
  55. method: "get",
  56. });
  57. };
  58. export default {
  59. sandtableFindWtInfo,
  60. sandtableJudgeWpHealth,
  61. queryAlltotal,
  62. countAlltotal,
  63. inventoryGroupcount,
  64. equoperationrecordEquupdatecount,
  65. equoperationrecordTop4,
  66. benchmarkZyzb,
  67. }