package com.gyee.generation; import com.gyee.common.model.PointData; import com.gyee.common.model.algorithm.PointVo; import com.gyee.common.util.algorithm.LineBuild; import com.gyee.generation.init.CacheContext; import com.gyee.generation.model.auto.ProBasicEquipmentPoint; import com.gyee.generation.service.*; import com.gyee.generation.service.initalcache.CacheService; import com.gyee.generation.service.realtimelibrary.*; import com.gyee.generation.util.realtimesource.EdosUtil; import com.gyee.generation.util.redis.RedisService; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.boot.autoconfigure.EnableAutoConfiguration; import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.test.context.junit4.SpringRunner; import javax.annotation.Resource; import java.util.*; /** * @ClassName : GenerationTest * @Author : xieshengjie * @Date: 2022/3/8 9:17 * @Description : */ @SpringBootTest @RunWith(SpringRunner.class) @EnableAutoConfiguration(exclude={DataSourceAutoConfiguration.class}) public class GenerationTest { @Resource private CacheService cacheService; @Resource private ElectricityMeteringService electricityMeteringService; @Resource private RealtimeService realtimeService; //实时补风,实时功率 @Resource private CycleCalculationService cycleCalculationService; //日月年 @Resource private StatusService statusService; @Resource private RegionCalreService regionCalreService; @Resource private RegionCalService regionCalService; @Resource private AccessStatusService accessStatusService; @Resource private CalculationService calculationService; @Test public void test1() throws Exception { cacheService.initRedisCache(); // electricityMeteringService.saveGenerationDatas(); } @Test public void test2() throws Exception { // realtimeService.savaRealtimeTarget(); // cycleCalculationService.saveCyle(); // statusService.powerRationing(); // statusService.statusReal(); // statusService.calculateStatusNumber(); regionCalService.companyCal(); regionCalService.RegionCal(); regionCalreService.companyCal(); regionCalreService.RegionCal(); } @Test public void test3() throws Exception { // //场站接入状态,总预测功率 // accessStatusService.accessStatus(); // //全场状态 // accessStatusService.fullFieldState(); // statusService.powerRationing(); // statusService.statusReal(); // statusService.calculateStatusNumber(); // realtimeService.savaRealtimeTarget(); // cycleCalculationService.saveCyle(); // electricityMeteringService.saveGenerationDatas(); // calculationService.calWp(); regionCalService.companyCal(); regionCalService.RegionCal(); regionCalreService.companyCal(); regionCalreService.RegionCal(); } }