realtimeDatabaseConfiguration.js 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. import request from '@/utils/request'
  2. const database =(data)=>{
  3. return request({
  4. url:`/realtimeDatabaseConfiguration/listByPage?name=${encodeURIComponent(data.name)}&pageNum=${data.pageNum}&pageSize=${data.pageSize}`,
  5. method:"get"
  6. })
  7. }
  8. const addDatabase =(pairs)=>{
  9. return request({
  10. url:`/realtimeDatabaseConfiguration/save`,
  11. method:"post",
  12. data: pairs
  13. })
  14. }
  15. const deleteDatabase =(data)=>{
  16. return request({
  17. url:`/realtimeDatabaseConfiguration/remove-modelpower?ids=${data.id}`,
  18. method:"delete",
  19. })
  20. }
  21. // 设备厂商
  22. const manufacturer =(data)=>{
  23. return request({
  24. url:`/manufacturer/listByPage?name=${encodeURIComponent(data.name)}&pageNum=${data.pageNum}&pageSize=${data.pageSize}`,
  25. method:"get"
  26. })
  27. }
  28. const addManufacturer =(pairs)=>{
  29. return request({
  30. url:`/manufacturer/save`,
  31. method:"post",
  32. data: pairs
  33. })
  34. }
  35. const deleteManufacturer =(data)=>{
  36. return request({
  37. url:`/manufacturer/remove-manufacturer?ids=${data.id}`,
  38. method:"delete",
  39. })
  40. }
  41. // 设备类型
  42. const modelpower =(data)=>{
  43. return request({
  44. url:`/modelpower/listByPage?modelid=${data.modelid}&pageNum=${data.pageNum}&pageSize=${data.pageSize}`,
  45. method:"get"
  46. })
  47. }
  48. const addModelpower =(pairs)=>{
  49. return request({
  50. url:`/modelpower/save`,
  51. method:"post",
  52. data: pairs
  53. })
  54. }
  55. const deleteModelpower =(data)=>{
  56. return request({
  57. url:`/modelpower/remove-modelpower/${data.id}`,
  58. method:"delete",
  59. })
  60. }
  61. // 变电所
  62. const windsubstation =(data)=>{
  63. return request({
  64. url:`/windsubstation/listByPage?name=${encodeURIComponent(data.name)}&pageNum=${data.pageNum}&pageSize=${data.pageSize}`,
  65. method:"get"
  66. })
  67. }
  68. const addWindsubstation =(pairs)=>{
  69. return request({
  70. url:`/windsubstation/save`,
  71. method:"post",
  72. data: pairs
  73. })
  74. }
  75. const deleteWindsubstation =(data)=>{
  76. return request({
  77. url:`/windsubstation/remove-windsub/${data.id}`,
  78. method:"delete",
  79. })
  80. }
  81. export default {
  82. database,
  83. addDatabase,
  84. deleteDatabase,
  85. addManufacturer,
  86. addModelpower,
  87. addWindsubstation,
  88. manufacturer,
  89. modelpower,
  90. windsubstation,
  91. deleteManufacturer,
  92. deleteModelpower,
  93. deleteWindsubstation,
  94. }