curveAnalyse.js 5.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179
  1. import request from "@/tools/request";
  2. //公司
  3. export function companys() {
  4. return request({
  5. baseURL: process.env.VUE_APP_API,
  6. url: `/benchmarking/companys`,
  7. method: "get",
  8. });
  9. }
  10. //三率-状态转换率
  11. export function conversionRate(data) {
  12. return request({
  13. baseURL: process.env.VUE_APP_API,
  14. url: `/threerate/state-conversion-rate?companyId=${data.companyId}&beginDate=${data.beginDate}&endDate=${data.endDate}`,
  15. method: "get",
  16. });
  17. }
  18. //三率-复位及时率
  19. export function timelyRate(data) {
  20. return request({
  21. baseURL: process.env.VUE_APP_API,
  22. url: `/threerate/reset-timely-rate?companyId=${data.companyId}&beginDate=${data.beginDate}&endDate=${data.endDate}`,
  23. method: "get",
  24. });
  25. }
  26. //三率-消缺及时率
  27. export function eliminatRate(data) {
  28. return request({
  29. baseURL: process.env.VUE_APP_API,
  30. url: `/threerate/defects-eliminat-rate?companyId=${data.companyId}&beginDate=${data.beginDate}&endDate=${data.endDate}`,
  31. method: "get",
  32. });
  33. }
  34. //专题分析-MTBF分析 "124.70.75.91:6060/specific/mtbfList?companys=SD_SXNY_ZGS&type=-1&year=2022",
  35. export function mtbfList(data) {
  36. return request({
  37. baseURL: process.env.VUE_APP_API,
  38. url: `/specific/mtbfList?companys=${data.companys}&type=${data.type}&year=${data.year}`,
  39. method: "get",
  40. });
  41. }
  42. //专题分析-风能利用率
  43. export function fnlylList(data) {
  44. return request({
  45. baseURL: process.env.VUE_APP_API,
  46. url: `/specific/fnlylList?companys=${data.companys}&type=${data.type}&year=${data.year}`,
  47. method: "get",
  48. });
  49. }
  50. //专题分析-故障损失率
  51. export function gzsslList(data) {
  52. return request({
  53. baseURL: process.env.VUE_APP_API,
  54. url: `/specific/gzsslList?companys=${data.companys}&type=${data.type}&year=${data.year}`,
  55. method: "get",
  56. });
  57. }
  58. //专题分析-检修损失率
  59. export function whsslList(data) {
  60. return request({
  61. baseURL: process.env.VUE_APP_API,
  62. url: `/specific/whsslList?companys=${data.companys}&type=${data.type}&year=${data.year}`,
  63. method: "get",
  64. });
  65. }
  66. //专题分析-限电损失率
  67. export function xdsslList(data) {
  68. return request({
  69. baseURL: process.env.VUE_APP_API,
  70. url: `/specific/xdsslList?companys=${data.companys}&type=${data.type}&year=${data.year}`,
  71. method: "get",
  72. });
  73. }
  74. //专题分析-性能损失率
  75. export function xnsslList(data) {
  76. return request({
  77. baseURL: process.env.VUE_APP_API,
  78. url: `/specific/xnsslList?companys=${data.companys}&type=${data.type}&year=${data.year}`,
  79. method: "get",
  80. });
  81. }
  82. //专题分析-受累损失率
  83. export function slsslList(data) {
  84. return request({
  85. baseURL: process.env.VUE_APP_API,
  86. url: `/specific/slsslList?companys=${data.companys}&type=${data.type}&year=${data.year}`,
  87. method: "get",
  88. });
  89. }
  90. //专题分析-复位及时率
  91. export function fwjslList(data) {
  92. return request({
  93. baseURL: process.env.VUE_APP_API,
  94. url: `/specific/fwjslList?companys=${data.companys}&type=${data.type}&year=${data.year}`,
  95. method: "get",
  96. });
  97. }
  98. //专题分析-状态转换率
  99. export function ztzhlList(data) {
  100. return request({
  101. baseURL: process.env.VUE_APP_API,
  102. url: `/specific/ztzhlList?companys=${data.companys}&type=${data.type}&year=${data.year}`,
  103. method: "get",
  104. });
  105. }
  106. //专题分析-消缺及时率
  107. export function xqjslList(data) {
  108. return request({
  109. baseURL: process.env.VUE_APP_API,
  110. url: `/specific/xqjslList?companys=${data.companys}&type=${data.type}&year=${data.year}`,
  111. method: "get",
  112. });
  113. }
  114. //专题分析-系统效率
  115. export function xtxlList(data) {
  116. return request({
  117. baseURL: process.env.VUE_APP_API,
  118. url: `/specific/xtxlList?companys=${data.companys}&type=${data.type}&year=${data.year}`,
  119. method: "get",
  120. });
  121. }
  122. //专题分析-离散率
  123. export function lslList(data) {
  124. return request({
  125. baseURL: process.env.VUE_APP_API,
  126. url: `/specific/lslList?companys=${data.companys}&type=${data.type}&year=${data.year}`,
  127. method: "get",
  128. });
  129. }
  130. //专题分析-转换效率
  131. export function zhxlList(data) {
  132. return request({
  133. baseURL: process.env.VUE_APP_API,
  134. url: `/specific/zhxlList?companys=${data.companys}&type=${data.type}&year=${data.year}`,
  135. method: "get",
  136. });
  137. }
  138. //专题分析-MTTR分析
  139. export function mttrList(data) {
  140. return request({
  141. baseURL: process.env.VUE_APP_API,
  142. url: `/specific/mttrList?companys=${data.companys}&type=${data.type}&year=${data.year}`,
  143. method: "get",
  144. });
  145. }
  146. //专题分析-发电量分析
  147. export function fdlList(data) {
  148. return request({
  149. baseURL: process.env.VUE_APP_API,
  150. url: `/specific/fdlList?companys=${data.companys}&type=${data.type}&year=${data.year}`,
  151. method: "get",
  152. });
  153. }
  154. //专题分析-综合场用电量
  155. export function zhcydlList(data) {
  156. return request({
  157. baseURL: process.env.VUE_APP_API,
  158. url: `/specific/zhcydlList?companys=${data.companys}&type=${data.type}&year=${data.year}`,
  159. method: "get",
  160. });
  161. }
  162. //专题分析-上网电量
  163. export function swdlList(data) {
  164. return request({
  165. baseURL: process.env.VUE_APP_API,
  166. url: `/specific/swdlList?companys=${data.companys}&type=${data.type}&year=${data.year}`,
  167. method: "get",
  168. });
  169. }
  170. //专题分析-购网电量
  171. export function gwdlList(data) {
  172. return request({
  173. baseURL: process.env.VUE_APP_API,
  174. url: `/specific/gwdlList?companys=${data.companys}&type=${data.type}&year=${data.year}`,
  175. method: "get",
  176. });
  177. }