diff --git a/hzims-service/operational/src/main/java/com/hnac/hzims/operational/main/controller/TestController.java b/hzims-service/operational/src/main/java/com/hnac/hzims/operational/main/controller/TestController.java new file mode 100644 index 0000000..2dd62bd --- /dev/null +++ b/hzims-service/operational/src/main/java/com/hnac/hzims/operational/main/controller/TestController.java @@ -0,0 +1,50 @@ +package com.hnac.hzims.operational.main.controller; + +import com.hnac.hzims.operational.main.service.HydropowerService; +import com.hnac.hzims.operational.main.service.ISideHustleService; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import lombok.RequiredArgsConstructor; +import org.springblade.core.tool.api.R; +import org.springblade.core.tool.utils.DateUtil; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +import java.util.Date; + +/** + * @author ypj + * @since 2026/1/4 + */ +@RestController +@RequestMapping("/test") +@RequiredArgsConstructor +@Api(value = "测试接口") +public class TestController { + + private final HydropowerService hydropowerService; + + private final ISideHustleService sideHustleService; + + @GetMapping("/loadHydropowerTarget") + @ApiOperation(value = "加载统计数据") + R loadHydropowerTarget() { + hydropowerService.loadHydropowerTarget(DateUtil.format(new Date(), "yyyy-MM")); + return R.success("运行成功"); + } + + @GetMapping("/loadHydropowerReal") + @ApiOperation(value = "加载实时数据") + R loadHydropowerReal() { + hydropowerService.loadHydropowerReal(null); + return R.success("运行成功"); + } + + @GetMapping("/loadDutyInfo") + @ApiOperation(value = "加载区域日常运行数据") + R loadDutyInfo() { + sideHustleService.loadDutyInfo(null); + return R.success("运行成功"); + } +}