index.js 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660
  1. import request from "../../tools/request";
  2. //风机绩效榜
  3. const benchmarking = (data) => {
  4. return request({
  5. url: `/consumer/benchmarking/fjjxb?wpids=${data.wpids}&projectids=${data.projectids}&lineids=${data.lineids}&beginDate=${data.beginDate}&endDate=${data.endDate}&type=${data.type}&target=${data.target}&sort=${data.sort}`,
  6. method: "get",
  7. });
  8. };
  9. //风机绩效榜
  10. const benchmarkingmx = (data) => {
  11. return request({
  12. url: `/consumer/benchmarking/fjjxbmx?wpids=${data.wpids}&projectids=${data.projectids}&lineids=${data.lineids}&beginDate=${data.beginDate}&endDate=${data.endDate}&type=${data.type}&target=${data.target}&sort=${data.sort}`,
  13. method: "get",
  14. });
  15. };
  16. const benchmarkingLineList = (data) => {
  17. return request({
  18. url: `/consumer/benchmarking/lineList?projects=${data.projects}`,
  19. method: "get",
  20. });
  21. };
  22. const benchmarkingWplist = (data) => {
  23. return request({
  24. url: `/consumer/benchmarking/wplist`,
  25. method: "get",
  26. });
  27. };
  28. const benchmarkingProjectList = (data) => {
  29. return request({
  30. url: `/consumer/benchmarking/projectList?wpids=${data.wpids}`,
  31. method: "get",
  32. });
  33. };
  34. // ************************* NewPages power-benchmarking.vue
  35. const benchmarkingDbmainbottom = (data) => {
  36. return request({
  37. url: `/consumer/benchmarking/dbmainbottom?timetype=${data.timetype}&foreigntype=${data.foreigntype}`,
  38. method: "get",
  39. });
  40. };
  41. const benchmarkingDbmaintop = (data) => {
  42. return request({
  43. url: `/consumer/benchmarking/dbmaintop?timetype=${data.timetype}&foreigntype=${data.foreigntype}`,
  44. method: "get",
  45. });
  46. };
  47. // 节能减排KPI
  48. const targetdataJnjpkpi = (data) => {
  49. return request({
  50. url: `/consumer/targetdata/jnjpkpi?month=${data.month}`,
  51. method: "get",
  52. });
  53. };
  54. //风机绩效榜明细
  55. // const benchmarkingLineList1 = (data) => {
  56. // return request({
  57. // url: `/consumer/benchmarking/lineList?month=${data.projects}`,
  58. // method: "get",
  59. // });
  60. // };
  61. //五项损失率
  62. const benchmarkingDetails = (data) => {
  63. return request({
  64. url: `/consumer/benchmarking/details?id=${data.id}&beginDate=${data.beginDate}&endDate=${data.endDate}&target=${data.target}&sort=${data.sort}`,
  65. method: "get",
  66. });
  67. };
  68. const benchmarkingWxssl = (data) => {
  69. return request({
  70. url: `/consumer/benchmarking/wxssl?wpids=${data.wpids}&projectids=${data.projectids}&lineids=${data.lineids}&beginDate=${data.beginDate}&endDate=${data.endDate}&target=${data.target}&sort=${data.sort}`,
  71. method: "get",
  72. });
  73. };
  74. //场内对标
  75. const benchmarkingCndb = (data) => {
  76. return request({
  77. url: `/consumer/benchmarking/cndb?wpid=${data.wpid}&beginDate=${data.beginDate}&endDate=${data.endDate}&target=${data.target}&sort=${data.sort}`,
  78. method: "get",
  79. });
  80. };
  81. //场际对标
  82. const benchmarkingCjdb = (data) => {
  83. return request({
  84. url: `/consumer/benchmarking/cjdb?wpids=${data.wpids}&projectids=${data.projectids}&lineids=${data.lineids}&beginDate=${data.beginDate}&endDate=${data.endDate}&target=${data.target}&sort=${data.sort}`,
  85. method: "get",
  86. });
  87. };
  88. //项目对标
  89. const benchmarkingXmdb = (data) => {
  90. return request({
  91. url: `/consumer/benchmarking/xmdb?wpids=${data.wpids}&projectids=${data.projectids}&beginDate=${data.beginDate}&endDate=${data.endDate}&target=${data.target}&sort=${data.sort}`,
  92. method: "get",
  93. });
  94. };
  95. //线路对标
  96. const benchmarkingXldb = (data) => {
  97. return request({
  98. url: `/consumer/benchmarking/xldb?wpids=${data.wpids}&projectids=${data.projectids}&lineids=${data.lineids}&beginDate=${data.beginDate}&endDate=${data.endDate}&target=${data.target}&sort=${data.sort}`,
  99. method: "get",
  100. });
  101. };
  102. //值际对标
  103. const benchmarkingZjwxssl = (data) => {
  104. return request({
  105. url: `/consumer/benchmarking/zjwxssl?beginDate=${data.beginDate}&endDate=${data.endDate}`,
  106. method: "get",
  107. });
  108. };
  109. //操作指令统计
  110. const benchmarkingZjlist = (data) => {
  111. return request({
  112. url: `/consumer/benchmarking/zjlist?beginDate=${data.beginDate}&endDate=${data.endDate}`,
  113. method: "get",
  114. });
  115. };
  116. const benchmarkingZjdrill = (data) => {
  117. return request({
  118. url: `/consumer/benchmarking/zjdrill?beginDate=${data.beginDate}&endDate=${data.endDate}&dutyname=${data.dutyname}&direct=${data.direct}`,
  119. method: "get",
  120. });
  121. };
  122. //单机横向对比
  123. const benchmarkingWtList = (data) => {
  124. return request({
  125. url: `/consumer/benchmarking/wtList?wpid=${data.wpid}`,
  126. method: "get",
  127. });
  128. };
  129. const ajaxName = (data) => {
  130. return request({
  131. url: `/consumer/benchmarking/${data.ajaxName}?wpid=${data.wpid}&wtids=${data.wtids}&date=${data.date}&target=${data.target}&sort=${data.sort}`,
  132. method: "get",
  133. });
  134. };
  135. const benchmarkingDjhxdbbottom = (data) => {
  136. return request({
  137. url: `/consumer/benchmarking/djhxdbbottom?wpid=${data.wpid}&wtids=${data.wtids}&date=${data.date}`,
  138. method: "get",
  139. });
  140. };
  141. // 三率管理/复位及时率
  142. const threerateFwjsl = (data) => {
  143. return request({
  144. url: `/consumer//threerate/fwjsl?beginDate=${data.beginDate}&endDate=${data.endDate}`,
  145. method: "get",
  146. });
  147. };
  148. // 三率管理/状态转换率
  149. const threerateZtzhl = (data) => {
  150. return request({
  151. url: `/consumer/threerate/ztzhl?beginDate=${data.beginDate}&endDate=${data.endDate}`,
  152. method: "get",
  153. });
  154. };
  155. // 三率管理/消缺及时率
  156. const threerateXqjsl = (data) => {
  157. return request({
  158. url: `/consumer/threerate/xqjsl?beginDate=${data.beginDate}&endDate=${data.endDate}`,
  159. method: "get",
  160. });
  161. };
  162. // 发电效率排行
  163. const leaderboardLoadfactortoplist = (data) => {
  164. return request({
  165. url: `/consumer/ranking/efficiencyRanking?beginDate=${data.beginDate}&endDate=${data.endDate}&wpid=${data.wpId}&orderby=${data.orderby}&isAsc=${data.isAsc}`,
  166. method: "get",
  167. });
  168. };
  169. // 总发电效率排行
  170. const leaderboardTotalPowerCapacityTopList = (data) => {
  171. return request({
  172. url: `/consumer/ranking/electricRanking?beginDate=${data.beginDate}&endDate=${data.endDate}&wpid=${data.wpid}&orderby=${data.orderby}&isAsc=${data.isAsc}`,
  173. method: "get",
  174. });
  175. };
  176. // 报警排行
  177. const leaderboardQuerywarningStatistical = (data) => {
  178. return request({
  179. url: `/consumer/leaderboard/querywarningStatistical`,
  180. method: "post",
  181. data: data
  182. });
  183. };
  184. // 专题分析
  185. const specificMaincenterlist = (data) => {
  186. return request({
  187. url: `/consumer/specific/maincenterlist?month=${data.month}`,
  188. method: "get",
  189. });
  190. };
  191. const specificMaintoplist = (data) => {
  192. return request({
  193. url: `/consumer/specific/maintoplist?month=${data.month}`,
  194. method: "get",
  195. });
  196. };
  197. // 风能利用率
  198. const specificFnlylList = (data) => {
  199. return request({
  200. url: `/consumer/specific/fnlylList?year=${data.year}`,
  201. method: "get",
  202. });
  203. };
  204. // 故障损失率
  205. const specificGzsslList = (data) => {
  206. return request({
  207. url: `/consumer/specific/gzsslList?year=${data.year}`,
  208. method: "get",
  209. });
  210. };
  211. // 限电损失率
  212. const specificXdsslList = (data) => {
  213. return request({
  214. url: `/consumer/specific/xdsslList?year=${data.year}`,
  215. method: "get",
  216. });
  217. };
  218. // 性能损失率
  219. const specificXnsslList = (data) => {
  220. return request({
  221. url: `/consumer/specific/xnsslList?year=${data.year}`,
  222. method: "get",
  223. });
  224. };
  225. // 受累损失率
  226. const specificSlsslList = (data) => {
  227. return request({
  228. url: `/consumer/specific/slsslList?year=${data.year}`,
  229. method: "get",
  230. });
  231. };
  232. // mtbf
  233. const specificMtbfList = (data) => {
  234. return request({
  235. url: `/consumer/specific/mtbfList?year=${data.year}`,
  236. method: "get",
  237. });
  238. };
  239. // mttr
  240. const specificMttrList = (data) => {
  241. return request({
  242. url: `/consumer/specific/mttrList?year=${data.year}`,
  243. method: "get",
  244. });
  245. };
  246. // 复位及时率
  247. const specificFwjslList = (data) => {
  248. return request({
  249. url: `/consumer/specific/fwjslList?year=${data.year}`,
  250. method: "get",
  251. });
  252. };
  253. // 状态转换率
  254. const specificZtzhlList = (data) => {
  255. return request({
  256. url: `/consumer/specific/ztzhlList?year=${data.year}`,
  257. method: "get",
  258. });
  259. };
  260. // 消缺及时率
  261. const specificXqjslList = (data) => {
  262. return request({
  263. url: `/consumer/specific/xqjslList?year=${data.year}`,
  264. method: "get",
  265. });
  266. };
  267. // 发电量分析
  268. const specificFdlList = (data) => {
  269. return request({
  270. url: `/consumer/specific/fdlList?year=${data.year}`,
  271. method: "get",
  272. });
  273. };
  274. // 综合场用电量
  275. const specificZhcydlList = (data) => {
  276. return request({
  277. url: `/consumer/specific/zhcydlList?year=${data.year}`,
  278. method: "get",
  279. });
  280. };
  281. // 单机信息总览
  282. const powercompareWindfarmAjax = (data) => {
  283. return request({
  284. baseURL: process.env.VUE_APP_Matrix,
  285. url: `/powercompare/windfarmAjax`,
  286. method: "get",
  287. });
  288. };
  289. const goodnessWindturbinegoodness = (data) => {
  290. return request({
  291. baseURL: process.env.VUE_APP_Matrix,
  292. url: `/goodness/windturbinegoodness?wpId=${data.wpId}&isAsc=${JSON.stringify(data.tablepar)}&recorddate=${data.recorddate}`,
  293. method: "post",
  294. });
  295. };
  296. const powercompareWindturbineAjax = (data) => {
  297. return request({
  298. baseURL: process.env.VUE_APP_Matrix,
  299. url: `/powercompare/windturbineAjax?wpId=${data.wpId}`,
  300. method: "get",
  301. });
  302. };
  303. const goodnessGoodhistorylist = (data) => {
  304. return request({
  305. baseURL: process.env.VUE_APP_Matrix,
  306. url: `/goodness/goodhistorylist?wpId=${data.wpId}&wtId=${data.wtId}&beginDate=${data.beginDate}&endDate=${data.endDate}`,
  307. method: "post",
  308. });
  309. };
  310. // 单机信息总览详情
  311. const goodnessFindWtRealPowerChar = (data) => {
  312. return request({
  313. baseURL: process.env.VUE_APP_Matrix,
  314. url: `/goodness/findWtRealPowerChar?wtId=${data.wtId}&recorddate=${data.recorddate}`,
  315. method: "get",
  316. });
  317. };
  318. const goodnessGetplotBands = (data) => {
  319. return request({
  320. baseURL: process.env.VUE_APP_Matrix,
  321. url: `goodness/getplotBands?wtId=${data.wtId}&recorddate=${data.recorddate}`,
  322. method: "get",
  323. });
  324. };
  325. const goodnessPlotBandAjax = (data) => {
  326. return request({
  327. baseURL: process.env.VUE_APP_Matrix,
  328. url: `/goodness/plotBandAjax?wtId=${data.wtId}&beginDate=${data.beginDate}&endDate=${data.endDate}`,
  329. method: "get",
  330. });
  331. };
  332. const goodnessFindRealPowerCharBy24 = (data) => {
  333. return request({
  334. baseURL: process.env.VUE_APP_Matrix,
  335. url: `/goodness/findRealPowerCharBy24?wtId=${data.wtId}&recorddate=${data.recorddate}`,
  336. method: "get",
  337. });
  338. };
  339. const goodnessBjjllist = (data) => {
  340. return request({
  341. baseURL: process.env.VUE_APP_Matrix,
  342. url: `/goodness/bjjllist?wtId=${data.wtId}&recorddate=${data.recorddate}&pageNum=${data.pageNum}&pageSize=${data.pageSize}`,
  343. method: "post",
  344. });
  345. };
  346. const goodnessGzjllist = (data) => {
  347. return request({
  348. baseURL: process.env.VUE_APP_Matrix,
  349. url: `/goodness/gzjllist?wtId=${data.wtId}&recorddate=${data.recorddate}&pageNum=${data.pageNum}&pageSize=${data.pageSize}`,
  350. method: "post",
  351. });
  352. };
  353. const goodnessXdjllist = (data) => {
  354. return request({
  355. baseURL: process.env.VUE_APP_Matrix,
  356. url: `/goodness/xdjllist?wtId=${data.wtId}&recorddate=${data.recorddate}&pageNum=${data.pageNum}&pageSize=${data.pageSize}`,
  357. method: "post",
  358. });
  359. };
  360. const goodnessWadAjax = (data) => {
  361. return request({
  362. baseURL: process.env.VUE_APP_Matrix,
  363. url: `/goodness/wadAjax?wtId=${data.wtId}&recorddate=${data.recorddate}`,
  364. method: "get",
  365. });
  366. };
  367. const goodnessBphlist = (data) => {
  368. return request({
  369. baseURL: process.env.VUE_APP_Matrix,
  370. url: `/goodness/bjphlist?wtId=${data.wtId}&recorddate=${data.recorddate}`,
  371. method: "post",
  372. });
  373. };
  374. const goodnessGlchat = (data) => {
  375. return request({
  376. baseURL: process.env.VUE_APP_Matrix,
  377. url: `/goodness/glchat?wtId=${data.wtId}&recorddate=${data.recorddate}`,
  378. method: "get",
  379. });
  380. };
  381. const goodnessFjfzy = (data) => {
  382. return request({
  383. baseURL: process.env.VUE_APP_Matrix,
  384. url: `/goodness/fjfzy?wtId=${data.wtId}&recorddate=${data.recorddate}`,
  385. method: "get",
  386. });
  387. };
  388. const requestData1 = (data) => {
  389. return request({
  390. baseURL: process.env.VUE_APP_Matrix,
  391. url: `/${data.subUrl}?wpId=${data.data.wtId }&wtId=${data.data.wtId}&recorddate=${data.data.recorddate}&type=${data.data.type}`,
  392. method: "get",
  393. });
  394. };
  395. //znzhfx.vue
  396. const singleanalysisSingleanalysisSub = (data) => {
  397. return request({
  398. url: `/consumer/singleanalysis/singleanalysisSub`,
  399. method: "post",
  400. data: data
  401. });
  402. };
  403. const singleanalysisSingleanalysisChart = (data) => {
  404. return request({
  405. url: `/consumer/singleanalysis/singleanalysisChart`,
  406. method: "post",
  407. data: data
  408. });
  409. };
  410. // 单机月度分析
  411. const singleanalysisSingleanalysisMain = (data) => {
  412. return request({
  413. baseURL: process.env.VUE_APP_Matrix,
  414. url: `singleanalysis/singleanalysisMain?wpId=${data.wpId }&isAsc=${data.isAsc}&year=${data.year}&month=${data.month}`,
  415. method: "post",
  416. });
  417. };
  418. //电量分析 未绑定界面
  419. //forecast-system.vue
  420. const powercompareWindfarmAllAjax2 = (data) => {
  421. return request({
  422. baseURL: process.env.VUE_APP_Matrix,
  423. url: `/powercompare/windfarmAllAjax`,
  424. method: "get",
  425. });
  426. };
  427. const weatherWeatherInfo = (data) => {
  428. return request({
  429. baseURL: process.env.VUE_APP_Matrix,
  430. url: `/weather/weatherInfo?wpId=${data.wpId}`,
  431. method: "get",
  432. });
  433. };
  434. const weatherPowerChart = (data) => {
  435. return request({
  436. baseURL: process.env.VUE_APP_Matrix,
  437. url: `/weather/powerChart`,
  438. method: "get",
  439. });
  440. };
  441. // 报表管理 --统计分析
  442. const statisticAnalysis = (data) => {
  443. return request({
  444. url: `/consumer/analysisplus/list?beginDate=${data.beginDate}&endDate=${data.endDate}`,
  445. method: "get",
  446. });
  447. };
  448. // 报表管理 --统计分析-场站
  449. const analysisplusTjfxlist = (data) => {
  450. return request({
  451. url: `/consumer/analysisplus/tjfxlist?theday=${data.theday}&wpid=${data.wpid}&identity=${0}`,
  452. method: "get",
  453. });
  454. };
  455. // 报表管理 --统计分析-表底
  456. const analysisplusBdzlist = (data) => {
  457. return request({
  458. url: `/consumer/analysisplus/bdzlist?theday=${data.theday}&wpid=${data.wpid}`,
  459. method: "get",
  460. });
  461. };
  462. // 报表管理 --统计分析--确认提交数据‘
  463. const analysisplusCommit = (data) => {
  464. return request({
  465. url: `/consumer/analysisplus/commit`,
  466. method: "post",
  467. data: data
  468. });
  469. };
  470. //安措内容分类
  471. const safetyMeasure = (data) => {
  472. return request({
  473. url: `consumer/knowledge/workGuideKnowledge/safetyMeasure?pageNum=${data.pageNum}&pageSize=${data.pageSize}&content=${data.content}&rsnum=${data.rsnum}`,
  474. method: "get",
  475. });
  476. };
  477. //危险点内容
  478. const dangerContent = (data) => {
  479. return request({
  480. url: `consumer/knowledge/workGuideKnowledge/dangerContent?pageNum=${data.pageNum}&pageSize=${data.pageSize}&content=${data.content}&rsnum=${data.rsnum}`,
  481. method: "get",
  482. });
  483. };
  484. //危险点内容
  485. const energyDaily = (data) => {
  486. return request({
  487. url: `/consumer/analysisplus/energyDaily?theday=${data.theday}`,
  488. method: "get",
  489. });
  490. };
  491. //测点数据查询---- 获取左侧菜单
  492. const datacenterTables = (data) => {
  493. return request({
  494. url: `/consumer/dataquery/tables`,
  495. method: "get",
  496. });
  497. };
  498. //测点数据查询---- 获取表格数据
  499. const datacenterRealtimeData = (data) => {
  500. return request({
  501. url: `/consumer/dataquery/realtimeData?tableid=${data.tableid}&pointId=${data.pointId}&pointName=${data.pointName}&pageNum=${data.pageNum}&pageSize=${data.pageSize}`,
  502. method: "get",
  503. });
  504. };
  505. //测点数据查询---- 获取详情
  506. const datacenterHistoryData = (data) => {
  507. return request({
  508. url: `/consumer/dataquery/historyData?pointId=${data.pointId}&begin=${data.begin}&end=${data.end}`,
  509. method: "get",
  510. });
  511. };
  512. //测点数据查询---- 导出excel
  513. const datacenterRealtimeExport = (data) => {
  514. return request({
  515. url: `/consumer/dataquery/realtimeExport?tableid=${data.tableid}&pointId=${data.pointId}&pointName=${data.pointName}`,
  516. method: "get",
  517. });
  518. };
  519. //测点历史数据查询-获取设备结构
  520. const paramComparisonEquipmentStructure = (data) => {
  521. return request({
  522. url: `/consumer/paramComparison/equipmentStructure`,
  523. method: "get",
  524. });
  525. };
  526. //测点历史数据查询-获取关键节点
  527. const paramComparisonEquipmentParams = (data) => {
  528. return request({
  529. url: `/consumer/paramComparison/equipmentParams`,
  530. method: "get",
  531. });
  532. };
  533. //测点历史数据查询-渲染图表
  534. const paramComparisonGeneratingCurve = (data) => {
  535. if (data.interval && data.type) {
  536. return request({
  537. url: `/consumer/paramComparison/generatingCurve?begin=${data.begin}&end=${data.end}&interval=${data.interval?data.interval:''}&type=${data.type?data.type:''}&paramtype=${data.paramtype}&wts=${data.wts}&params=${data.params}`,
  538. method: "get",
  539. });
  540. } else {
  541. return request({
  542. url: `/consumer/paramComparison/generatingCurve?begin=${data.begin}&end=${data.end}&paramtype=${data.paramtype}&wts=${data.wts}&params=${data.params}`,
  543. method: "get",
  544. });
  545. }
  546. };
  547. export default {
  548. benchmarking,
  549. benchmarkingmx,
  550. benchmarkingLineList,
  551. benchmarkingWplist,
  552. benchmarkingProjectList,
  553. benchmarkingDbmainbottom,
  554. benchmarkingDbmaintop,
  555. targetdataJnjpkpi,
  556. // benchmarkingLineList1,
  557. benchmarkingDetails,
  558. benchmarkingWxssl,
  559. benchmarkingCndb,
  560. benchmarkingCjdb,
  561. benchmarkingXmdb,
  562. benchmarkingXldb,
  563. benchmarkingZjwxssl,
  564. benchmarkingZjlist,
  565. benchmarkingZjdrill,
  566. benchmarkingWtList,
  567. benchmarkingDjhxdbbottom,
  568. threerateFwjsl,
  569. threerateZtzhl,
  570. threerateXqjsl,
  571. leaderboardLoadfactortoplist,
  572. leaderboardTotalPowerCapacityTopList,
  573. leaderboardQuerywarningStatistical,
  574. specificMaincenterlist,
  575. specificMaintoplist,
  576. specificFnlylList,
  577. specificGzsslList,
  578. specificXdsslList,
  579. specificXnsslList,
  580. specificSlsslList,
  581. specificMtbfList,
  582. specificMttrList,
  583. specificFwjslList,
  584. specificZtzhlList,
  585. specificXqjslList,
  586. specificFdlList,
  587. specificZhcydlList,
  588. powercompareWindfarmAjax,
  589. goodnessWindturbinegoodness,
  590. powercompareWindturbineAjax,
  591. goodnessGoodhistorylist,
  592. goodnessFindWtRealPowerChar,
  593. goodnessGetplotBands,
  594. goodnessPlotBandAjax,
  595. ajaxName,
  596. goodnessFindRealPowerCharBy24,
  597. goodnessBjjllist,
  598. goodnessGzjllist,
  599. goodnessXdjllist,
  600. goodnessWadAjax,
  601. goodnessBphlist,
  602. goodnessGlchat,
  603. goodnessFjfzy,
  604. requestData1,
  605. singleanalysisSingleanalysisSub,
  606. singleanalysisSingleanalysisChart,
  607. singleanalysisSingleanalysisMain,
  608. powercompareWindfarmAllAjax2,
  609. weatherWeatherInfo,
  610. weatherPowerChart,
  611. statisticAnalysis,
  612. analysisplusTjfxlist,
  613. analysisplusBdzlist,
  614. analysisplusCommit,
  615. safetyMeasure,
  616. dangerContent,
  617. energyDaily,
  618. datacenterTables,
  619. datacenterRealtimeData,
  620. datacenterHistoryData,
  621. datacenterRealtimeExport,
  622. paramComparisonEquipmentStructure,
  623. paramComparisonEquipmentParams,
  624. paramComparisonGeneratingCurve,
  625. }