GenerationTest.java 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. package com.gyee.generation;
  2. import com.gyee.common.model.PointData;
  3. import com.gyee.common.model.algorithm.PointVo;
  4. import com.gyee.common.util.algorithm.LineBuild;
  5. import com.gyee.generation.init.CacheContext;
  6. import com.gyee.generation.model.auto.ProBasicEquipmentPoint;
  7. import com.gyee.generation.service.*;
  8. import com.gyee.generation.service.initalcache.CacheService;
  9. import com.gyee.generation.service.realtimelibrary.*;
  10. import com.gyee.generation.util.realtimesource.EdosUtil;
  11. import com.gyee.generation.util.redis.RedisService;
  12. import org.junit.Test;
  13. import org.junit.runner.RunWith;
  14. import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
  15. import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;
  16. import org.springframework.boot.test.context.SpringBootTest;
  17. import org.springframework.test.context.junit4.SpringRunner;
  18. import javax.annotation.Resource;
  19. import java.util.*;
  20. /**
  21. * @ClassName : GenerationTest
  22. * @Author : xieshengjie
  23. * @Date: 2022/3/8 9:17
  24. * @Description :
  25. */
  26. @SpringBootTest
  27. @RunWith(SpringRunner.class)
  28. @EnableAutoConfiguration(exclude={DataSourceAutoConfiguration.class})
  29. public class GenerationTest {
  30. @Resource
  31. private CacheService cacheService;
  32. @Resource
  33. private ElectricityMeteringService electricityMeteringService;
  34. @Resource
  35. private RealtimeService realtimeService; //实时补风,实时功率
  36. @Resource
  37. private CycleCalculationService cycleCalculationService; //日月年
  38. @Resource
  39. private StatusService statusService;
  40. @Resource
  41. private RegionCalreService regionCalreService;
  42. @Resource
  43. private RegionCalService regionCalService;
  44. @Resource
  45. private AccessStatusService accessStatusService;
  46. @Resource
  47. private CalculationService calculationService;
  48. @Test
  49. public void test1() throws Exception {
  50. cacheService.initRedisCache();
  51. // electricityMeteringService.saveGenerationDatas();
  52. }
  53. @Test
  54. public void test2() throws Exception {
  55. // realtimeService.savaRealtimeTarget();
  56. // cycleCalculationService.saveCyle();
  57. // statusService.powerRationing();
  58. // statusService.statusReal();
  59. // statusService.calculateStatusNumber();
  60. regionCalService.companyCal();
  61. regionCalService.RegionCal();
  62. regionCalreService.companyCal();
  63. regionCalreService.RegionCal();
  64. }
  65. @Test
  66. public void test3() throws Exception {
  67. // //场站接入状态,总预测功率
  68. // accessStatusService.accessStatus();
  69. // //全场状态
  70. // accessStatusService.fullFieldState();
  71. // statusService.powerRationing();
  72. // statusService.statusReal();
  73. // statusService.calculateStatusNumber();
  74. // realtimeService.savaRealtimeTarget();
  75. // cycleCalculationService.saveCyle();
  76. // electricityMeteringService.saveGenerationDatas();
  77. // calculationService.calWp();
  78. regionCalService.companyCal();
  79. regionCalService.RegionCal();
  80. regionCalreService.companyCal();
  81. regionCalreService.RegionCal();
  82. }
  83. }