ledger.js 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599
  1. import { jsonToFormData } from "@/utils/common";
  2. import request from "@/utils/request";
  3. //查询标准风机信息
  4. export function getWindEngineGroupRatedListByFieldCodePage(data) {
  5. return request({
  6. url: "/energy-manage-service/api/wind/engine/group/getWindEngineGroupRatedListByFieldCodePage",
  7. method: "post",
  8. data,
  9. });
  10. }
  11. // 查询
  12. export function getAllWindCompany(data) {
  13. return request({
  14. url: "/energy-manage-service/api/wind/company/getAllWindCompany",
  15. method: "post",
  16. data,
  17. });
  18. }
  19. // 新增
  20. export function addCompany(data) {
  21. return request({
  22. url: "/energy-manage-service/api/wind/company/addCompany",
  23. method: "post",
  24. data,
  25. });
  26. }
  27. // 编辑
  28. export function updateCompany(data) {
  29. return request({
  30. url: "/energy-manage-service/api/wind/company/updateCompany",
  31. method: "post",
  32. data,
  33. });
  34. }
  35. // 更改状态
  36. export function updateStateCompany(data) {
  37. return request({
  38. url: "/energy-manage-service/api/wind/company/updateStateCompany",
  39. method: "post",
  40. data,
  41. });
  42. }
  43. // 省
  44. export function findAllProvince(data) {
  45. return request({
  46. url: "/energy-manage-service/api/area/findAllProvince",
  47. method: "post",
  48. data,
  49. });
  50. }
  51. // 省
  52. export function getCitiesByPId(data) {
  53. return request({
  54. url: "/energy-manage-service/api/area/getCitiesByPId",
  55. method: "get",
  56. data,
  57. });
  58. }
  59. //编辑回显
  60. export function getWindCompany(data) {
  61. return request({
  62. url: "/energy-manage-service/api/wind/company/getWindCompany",
  63. method: "post",
  64. data,
  65. });
  66. }
  67. //删除
  68. export function delCompany(data) {
  69. return request({
  70. url: "/energy-manage-service/api/wind/company/delCompany",
  71. method: "post",
  72. data,
  73. });
  74. }
  75. //企业查询风场
  76. export function getWindFieldVos(data) {
  77. return request({
  78. url: "/energy-manage-service/api/wind/field/getWindFieldVos",
  79. method: "post",
  80. data: jsonToFormData(data),
  81. });
  82. }
  83. // .........................测风塔页面
  84. // 查询
  85. export function getAnemometerTowerPage(data) {
  86. return request({
  87. url: "/energy-manage-service/api/anemometer/tower/getAnemometerTowerPage",
  88. method: "post",
  89. data,
  90. });
  91. }
  92. // 创建测风塔
  93. export function createAnemometerTower(data) {
  94. return request({
  95. url: "/energy-manage-service/api/anemometer/tower/createAnemometerTower",
  96. method: "post",
  97. data,
  98. });
  99. }
  100. // 更新测风塔
  101. export function updateAnemometerTower(data) {
  102. return request({
  103. url: "/energy-manage-service/api/anemometer/tower/updateAnemometerTower",
  104. method: "post",
  105. data,
  106. });
  107. }
  108. // 查看详情
  109. export function getAnemometerTower(data) {
  110. return request({
  111. url: "/energy-manage-service/api/anemometer/tower/getAnemometerTower",
  112. method: "post",
  113. data,
  114. });
  115. }
  116. // 测风塔状态
  117. export function updateAnemometerTowerState(data) {
  118. return request({
  119. url: "/energy-manage-service/api/anemometer/tower/updateAnemometerTowerState",
  120. method: "post",
  121. data,
  122. });
  123. }
  124. // 删除测风塔
  125. export function delAnemometerTower(data) {
  126. return request({
  127. url: "/energy-manage-service/api/anemometer/tower/delAnemometerTower",
  128. method: "post",
  129. data,
  130. });
  131. }
  132. // .....................机型信息
  133. // 查询
  134. export function windEngineMillPage(data) {
  135. return request({
  136. url: "/energy-manage-service/api/wind/engine/mill/windEngineMillPage",
  137. method: "post",
  138. data,
  139. });
  140. }
  141. // 更改状态/修改
  142. export function updateWindEngineMill(data) {
  143. return request({
  144. url: "/energy-manage-service/api/wind/engine/mill/updateWindEngineMill",
  145. method: "post",
  146. data,
  147. });
  148. }
  149. // 获取机型类型
  150. export function getDictList(data) {
  151. return request({
  152. url: "/energy-manage-service/dict/getDictList",
  153. method: "post",
  154. data,
  155. });
  156. }
  157. // 创建机型
  158. export function createEngineMill(data) {
  159. return request({
  160. url: "/energy-manage-service/api/wind/engine/mill/createEngineMill",
  161. method: "post",
  162. data,
  163. });
  164. }
  165. // 删除机型
  166. export function delWindEngineMill(data) {
  167. return request({
  168. url: "/energy-manage-service/api/wind/engine/mill/delWindEngineMill",
  169. method: "post",
  170. data,
  171. });
  172. }
  173. // 机型详情
  174. export function getWindEngineMillPageVo(data) {
  175. return request({
  176. url: "/energy-manage-service/api/wind/engine/mill/getWindEngineMillPageVo",
  177. method: "post",
  178. data,
  179. });
  180. }
  181. //
  182. // 风机查询
  183. export function windEngineGrouPage(data) {
  184. return request({
  185. url: "/energy-manage-service/api/wind/engine/group/windEngineGrouPage",
  186. method: "post",
  187. data,
  188. });
  189. }
  190. // 风机状态
  191. export function updateStateWindEngineGroup(data) {
  192. return request({
  193. url: "/energy-manage-service/api/wind/engine/group/updateStateWindEngineGroup",
  194. method: "post",
  195. data,
  196. });
  197. }
  198. // 风机详情
  199. export function getWindEngineGroup(data) {
  200. return request({
  201. url: "/energy-manage-service/api/wind/engine/group/getWindEngineGroup",
  202. method: "post",
  203. data,
  204. });
  205. }
  206. // 获取风场
  207. export function getWindFieldNames(data) {
  208. return request({
  209. url: "/energy-manage-service/api/wind/field/getWindFieldNames",
  210. method: "post",
  211. data,
  212. });
  213. }
  214. // 删除风机
  215. export function delWindEngineGroup(data) {
  216. return request({
  217. url: "/energy-manage-service/api/wind/engine/group/delWindEngineGroup",
  218. method: "post",
  219. data,
  220. });
  221. }
  222. // 编辑风机
  223. export function updateWindEngineGroup(data) {
  224. return request({
  225. url: "/energy-manage-service/api/wind/engine/group/updateWindEngineGroup",
  226. method: "post",
  227. data,
  228. });
  229. }
  230. // 创建
  231. export function createWindEngineGroup(data) {
  232. return request({
  233. url: "/energy-manage-service/api/wind/engine/group/createWindEngineGroup",
  234. method: "post",
  235. data,
  236. });
  237. }
  238. // 关联机型
  239. export function getWindEngineMillList(data) {
  240. return request({
  241. url: "/energy-manage-service/api/wind/engine/mill/getWindEngineMillList",
  242. method: "post",
  243. data,
  244. });
  245. }
  246. // 。。。。。。。。。。。。。。。。。。。。。。。。。
  247. // 风场查询
  248. export function WindFieldListPage(data) {
  249. return request({
  250. url: "/energy-manage-service/api/wind/field/WindFieldListPage",
  251. method: "post",
  252. data,
  253. });
  254. }
  255. // 获取测风塔集合
  256. export function getAnemometerTowerNameList(data) {
  257. return request({
  258. url: "/energy-manage-service/api/anemometer/tower/getAnemometerTowerNameList",
  259. method: "post",
  260. data,
  261. });
  262. }
  263. // 获取风场状态
  264. export function updateWindFieldStateById(data) {
  265. return request({
  266. url: "/energy-manage-service/api/wind/field/updateWindFieldStateById",
  267. method: "post",
  268. data,
  269. });
  270. }
  271. // 查看风场详情
  272. export function getWindFieldVo(data) {
  273. return request({
  274. url: "/energy-manage-service/api/wind/field/getWindFieldVo",
  275. method: "post",
  276. data,
  277. });
  278. }
  279. // 创建风场
  280. export function createWindField(data) {
  281. return request({
  282. url: "/energy-manage-service/api/wind/field/createWindField",
  283. method: "post",
  284. data,
  285. });
  286. }
  287. // 编辑风场
  288. export function windFieldDto(data) {
  289. return request({
  290. url: "/energy-manage-service/api/wind/field/WindFieldDto",
  291. method: "post",
  292. data,
  293. });
  294. }
  295. // 查看车缝他
  296. export function getAnemometerTowerByField(data) {
  297. return request({
  298. url: "/energy-manage-service/api/anemometer/tower/getAnemometerTowerByField",
  299. method: "post",
  300. data,
  301. });
  302. }
  303. // 查看车缝他
  304. export function delWindFieldById(data) {
  305. return request({
  306. url: "/energy-manage-service/api/wind/field/delWindFieldById",
  307. method: "post",
  308. data,
  309. });
  310. }
  311. // 。。。。。。。。。。。。。。。。。。。。。上传下载
  312. // 下载模板
  313. export function getAllTemplate(data) {
  314. return request({
  315. url: "/energy-manage-service/sysTemplate/getAllTemplate",
  316. method: "post",
  317. data,
  318. });
  319. }
  320. // 机型上传附件
  321. export function powerWordCriterionImportData(data) {
  322. return request({
  323. url: "/energy-manage-service/api/powerword/criterion/powerWordCriterionImportData",
  324. method: "post",
  325. data: jsonToFormData(data),
  326. });
  327. }
  328. // 风机上传附件
  329. export function uploadFile(data) {
  330. return request({
  331. url: "/upload",
  332. method: "post",
  333. data,
  334. });
  335. }
  336. // 风场导入
  337. export function windFieldImportData(data) {
  338. return request({
  339. url: "/energy-manage-service/api/wind/field/windFieldImportData",
  340. method: "post",
  341. data: jsonToFormData(data),
  342. });
  343. }
  344. // 合同附件提交
  345. export function powerWordContractImportData(data) {
  346. return request({
  347. url: "/energy-manage-service/api/powerword/contract/powerWordContractImportData",
  348. method: "post",
  349. data: jsonToFormData(data),
  350. });
  351. }
  352. // 风场导入
  353. export function windEngineGroupImportData(data) {
  354. return request({
  355. url: "/energy-manage-service/api/wind/engine/group/windEngineGroupImportData",
  356. method: "post",
  357. data: jsonToFormData(data),
  358. });
  359. }
  360. // 风场资源文件上传
  361. export function saveWindFieldResource(data) {
  362. return request({
  363. url: "/energy-manage-service/api/wind/field/saveWindFieldResource",
  364. method: "post",
  365. data,
  366. });
  367. }
  368. // 风场资源文件删除
  369. export function delWindFieldResource(data) {
  370. return request({
  371. url: "/energy-manage-service/api/wind/field/delWindFieldResource",
  372. method: "post",
  373. data,
  374. });
  375. }
  376. // 驾驶舱接口
  377. // 获取统计数
  378. export function getCompanyFieldNumberVo(data) {
  379. return request({
  380. url: "/energy-manage-service/sysOrganizationAuth/getCompanyFieldNumberVo",
  381. method: "post",
  382. data,
  383. });
  384. }
  385. // 驾驶舱tree树接口
  386. export function getSysOrganizationAuthTreeByRoleId(data) {
  387. return request({
  388. url: "/energy-manage-service/sysOrganizationAuth/getSysOrganizationAuthTreeByRoleId",
  389. method: "post",
  390. data,
  391. });
  392. }
  393. // 电子地图接口
  394. export function getWindEngineGroupByFieldCode(data) {
  395. return request({
  396. url: "/energy-manage-service/api/wind/engine/group/getWindEngineGroupByFieldCode",
  397. method: "post",
  398. data,
  399. });
  400. }
  401. // 驾驶舱右侧
  402. export function queryStatistics(data) {
  403. return request({
  404. url: "/energy-manage-service/homePage/queryStatistics",
  405. method: "get",
  406. data,
  407. });
  408. }
  409. export function queryOptionRecords(data) {
  410. return request({
  411. url: "/energy-manage-service/homePage/queryOptionRecords",
  412. method: "get",
  413. data,
  414. });
  415. }
  416. // 风机异常信息
  417. export function queryErrDescByEngine(data) {
  418. return request({
  419. url: "/energy-manage-service/analysisErr/queryErrDescByEngine",
  420. method: "get",
  421. data,
  422. });
  423. }
  424. // 获取批量更改
  425. export function getWindEngineGroupListByFieldCode(data) {
  426. return request({
  427. url: "/energy-manage-service/api/wind/engine/group/getWindEngineGroupListByFieldCode",
  428. method: "post",
  429. data,
  430. });
  431. }
  432. // 获取批量更改
  433. export function bathUpdateWindEngineGroup(data) {
  434. return request({
  435. url: "/energy-manage-service/api/wind/engine/group/bathUpdateWindEngineGroup",
  436. method: "post",
  437. data,
  438. });
  439. }
  440. // 合同功率曲线
  441. export function getWindFieldContractByFieldCode(data) {
  442. return request({
  443. url: "/energy-manage-service/api/powerword/contract/getWindFieldContractByFieldCode",
  444. method: "post",
  445. data,
  446. });
  447. }
  448. // 删除合同功率曲线
  449. export function delWindFieldContractById(data) {
  450. return request({
  451. url: "/energy-manage-service/api/powerword/contract/delWindFieldContractById",
  452. method: "post",
  453. data,
  454. });
  455. }
  456. // 风机异常信息
  457. export function queryDetectionDic(data) {
  458. return request({
  459. url: "/energy-manage-service/waveDic/queryDetectionDic",
  460. method: "get",
  461. data,
  462. });
  463. }
  464. // // 获取测点数据
  465. export function getMesureData(data) {
  466. return request({
  467. url: "/WZLapi/waveData/getMesureData", // 使用正确的路径,不包含 /api 前缀
  468. method: "post",
  469. data,
  470. });
  471. }
  472. // // 获取测点数据
  473. export function gettime(data) {
  474. return request({
  475. url: "/WJapi/analysis/time", // 使用正确的路径,不包含 /api 前缀
  476. method: "post",
  477. data,
  478. });
  479. }
  480. // 待办任务统计
  481. export function queryWaitTask(data) {
  482. return request({
  483. url: "/energy-manage-service/homePage/queryWaitTask",
  484. method: "get",
  485. data,
  486. });
  487. }
  488. // 未关联任务
  489. export function getAnalysisResultStateList(data) {
  490. return request({
  491. url: "/energy-manage-service/homePage/getAnalysisResultStateList",
  492. method: "get",
  493. data,
  494. });
  495. }
  496. // 分析异常数
  497. export function getAnalysisResultErrStateList(data) {
  498. return request({
  499. url: "/energy-manage-service/homePage/getAnalysisResultErrStateList",
  500. method: "get",
  501. data,
  502. });
  503. }
  504. // 陈统计
  505. export function analysisResultList(data) {
  506. return request({
  507. url: "/energy-manage-service/analysis/analysisResultList",
  508. method: "get",
  509. data,
  510. });
  511. }
  512. // 陈风场
  513. export function queryFloatingWindowInfo(data) {
  514. return request({
  515. url: "/energy-manage-service/homePage/queryFloatingWindowInfo",
  516. method: "get",
  517. data,
  518. });
  519. }
  520. // 陈风场
  521. export function upload(data) {
  522. return request({
  523. url: "/energy-manage-service/api/check/upload",
  524. method: "post",
  525. data,
  526. });
  527. }