diff --git a/esua-epdc/epdc-cloud-gateway-shibei b/esua-epdc/epdc-cloud-gateway-shibei index 98ecba0e2..8cd538d06 160000 --- a/esua-epdc/epdc-cloud-gateway-shibei +++ b/esua-epdc/epdc-cloud-gateway-shibei @@ -1 +1 @@ -Subproject commit 98ecba0e2072cd1819f37e3ba3ba12e95d65ea51 +Subproject commit 8cd538d06bde3502713af17ba3b645eb944180ec diff --git a/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/dao/ItemGridPlatformDao.java b/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/dao/ItemGridPlatformDao.java index a0df738c2..ef037cdd6 100644 --- a/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/dao/ItemGridPlatformDao.java +++ b/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/dao/ItemGridPlatformDao.java @@ -55,6 +55,17 @@ public interface ItemGridPlatformDao extends BaseDao { */ List getOneOfGridPlatformItemNotEnd(@Param("referenceId") String referenceId); + /** + * 查询最近一条有记录的数据 + * + * @param referenceId + * @return com.elink.esua.epdc.modules.item.entity.ItemGridPlatformEntity + * @author zhy + * @date 2022/10/14 13:26 + */ + ItemGridPlatformEntity getOneOfGridPlatformItemByReferenceId(@Param("referenceId") String referenceId); + + /** * * 根据任务号查询上报信息 diff --git a/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/ItemServiceImpl.java b/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/ItemServiceImpl.java index 108e0d65d..050472088 100755 --- a/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/ItemServiceImpl.java +++ b/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/ItemServiceImpl.java @@ -1768,10 +1768,7 @@ public class ItemServiceImpl extends BaseServiceImpl implem } private ItemGridPlatformEntity getReport(String id) { - QueryWrapper wrapper = new QueryWrapper<>(); - wrapper.eq("REFERENCE_ID", id); - ItemGridPlatformEntity gridEntity = itemGridPlatformDao.selectOne(wrapper); - return gridEntity; + return itemGridPlatformDao.getOneOfGridPlatformItemByReferenceId(id); } /** diff --git a/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/item/ItemGridPlatformDao.xml b/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/item/ItemGridPlatformDao.xml index 4bb5a46b0..22df61911 100644 --- a/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/item/ItemGridPlatformDao.xml +++ b/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/item/ItemGridPlatformDao.xml @@ -48,6 +48,19 @@ CREATED_TIME + +