From 57807e45760032f8b854315d3b97b12de3d78e4a Mon Sep 17 00:00:00 2001 From: yangjun <1173114630@qq.com> Date: Tue, 2 Sep 2025 20:48:59 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E7=BB=9F=E8=AE=A1=E5=9B=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/org/jeecg/exportapi/api/HomeApi.java | 10 ++++++++++ .../org/jeecg/exportapi/entity/HomeApiEntity.java | 2 ++ .../heating/mapper/HeatanalysisMapper.java | 3 +++ .../heating/mapper/xml/HeatanalysisMapper.xml | 15 +++++++++++++++ .../heating/service/HeatanalysisService.java | 3 +++ .../service/impl/HeatanalysisServiceImpl.java | 6 ++++++ 6 files changed, 39 insertions(+) diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/exportapi/api/HomeApi.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/exportapi/api/HomeApi.java index 7e9f7b6..84a592d 100644 --- a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/exportapi/api/HomeApi.java +++ b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/exportapi/api/HomeApi.java @@ -14,6 +14,7 @@ import org.jeecg.modules.heating.service.HeatsourceService; import org.jeecg.modules.heating.service.HeatsourcestationService; import org.jeecg.modules.heating.service.ThermalcompanyService; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.RestController; @@ -132,4 +133,13 @@ public class HomeApi { return Result.ok(result); } + + @RequestMapping(value = "/getStaticList", method = RequestMethod.POST) + public Result getStaticList(@RequestBody HomeApiEntity dto) { + Map result = new HashMap<>(); + List list = heatanalysisService.getStaticList(dto); + result.put("data",list); + return Result.ok(result); + } + } diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/exportapi/entity/HomeApiEntity.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/exportapi/entity/HomeApiEntity.java index ed8f962..4128fcb 100644 --- a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/exportapi/entity/HomeApiEntity.java +++ b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/exportapi/entity/HomeApiEntity.java @@ -4,4 +4,6 @@ import lombok.Data; @Data public class HomeApiEntity { + private String sourceId; + private String startTime; } diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/heating/mapper/HeatanalysisMapper.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/heating/mapper/HeatanalysisMapper.java index 4395524..edeadad 100644 --- a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/heating/mapper/HeatanalysisMapper.java +++ b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/heating/mapper/HeatanalysisMapper.java @@ -3,6 +3,7 @@ package org.jeecg.modules.heating.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import org.apache.ibatis.annotations.Param; +import org.jeecg.exportapi.entity.HomeApiEntity; import org.jeecg.modules.heating.entity.Heatanalysis; import java.util.List; @@ -23,4 +24,6 @@ public interface HeatanalysisMapper extends BaseMapper { Page findExtractedTwoPage(Page page, @Param("params") Heatanalysis heatanalysis); void exeWater(Heatanalysis heatanalysis); + + List getStaticList(@Param("params") HomeApiEntity dto); } diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/heating/mapper/xml/HeatanalysisMapper.xml b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/heating/mapper/xml/HeatanalysisMapper.xml index f27a3e5..50b1856 100644 --- a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/heating/mapper/xml/HeatanalysisMapper.xml +++ b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/heating/mapper/xml/HeatanalysisMapper.xml @@ -523,4 +523,19 @@ ORDER BY view001 asc ,view002 asc,view004 asc,DATATIME DESC + + diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/heating/service/HeatanalysisService.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/heating/service/HeatanalysisService.java index 62a2445..fd5ed7d 100644 --- a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/heating/service/HeatanalysisService.java +++ b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/heating/service/HeatanalysisService.java @@ -3,6 +3,7 @@ package org.jeecg.modules.heating.service; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import org.jeecg.common.system.base.service.JeecgService; +import org.jeecg.exportapi.entity.HomeApiEntity; import org.jeecg.modules.heating.entity.Heatanalysis; import java.util.List; @@ -24,4 +25,6 @@ public interface HeatanalysisService extends JeecgService { IPage findExtractedTwoPage(Page page, Heatanalysis heatanalysis); void exeWater(Heatanalysis heatanalysis); + + List getStaticList(HomeApiEntity dto); } diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/heating/service/impl/HeatanalysisServiceImpl.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/heating/service/impl/HeatanalysisServiceImpl.java index 6f79e42..7c09184 100644 --- a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/heating/service/impl/HeatanalysisServiceImpl.java +++ b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/heating/service/impl/HeatanalysisServiceImpl.java @@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import org.jeecg.common.system.base.service.impl.JeecgServiceImpl; import org.jeecg.common.util.DateUtils; +import org.jeecg.exportapi.entity.HomeApiEntity; import org.jeecg.modules.heating.entity.Heatanalysis; import org.jeecg.modules.heating.mapper.HeatanalysisMapper; import org.jeecg.modules.heating.service.HeatanalysisService; @@ -87,4 +88,9 @@ public class HeatanalysisServiceImpl extends JeecgServiceImpl getStaticList(HomeApiEntity dto) { + return baseMapper.getStaticList(dto); + } + }