From 456367a63f1b7eb15c3287175064370d7d19140f Mon Sep 17 00:00:00 2001 From: Joshi <3040996759@qq.com> Date: Fri, 31 Oct 2025 14:00:31 +0800 Subject: [PATCH] =?UTF-8?q?feat(pocket):=20=E6=B7=BB=E5=8A=A0=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E6=9F=A5=E8=AF=A2=E5=80=92=E5=BA=8F=E6=8E=92=E5=88=97?= =?UTF-8?q?=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在Klptcm1ProPlantStateCurrentMapper.xml中添加ORDER BY INSDATE DESC排序 - 在Klptcm1ProPlantStateHistoryServiceImpl中添加倒序查询逻辑- 在Klptcm1ProStoppageServiceImpl中添加倒序查询逻辑 --- .../service/impl/Klptcm1ProPlantStateHistoryServiceImpl.java | 2 ++ .../klp/pocket/service/impl/Klptcm1ProStoppageServiceImpl.java | 2 ++ .../mapper/pocket/Klptcm1ProPlantStateCurrentMapper.xml | 3 ++- 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/klp-pocket/src/main/java/com/klp/pocket/service/impl/Klptcm1ProPlantStateHistoryServiceImpl.java b/klp-pocket/src/main/java/com/klp/pocket/service/impl/Klptcm1ProPlantStateHistoryServiceImpl.java index 946b8105..c70144e4 100644 --- a/klp-pocket/src/main/java/com/klp/pocket/service/impl/Klptcm1ProPlantStateHistoryServiceImpl.java +++ b/klp-pocket/src/main/java/com/klp/pocket/service/impl/Klptcm1ProPlantStateHistoryServiceImpl.java @@ -169,6 +169,8 @@ public class Klptcm1ProPlantStateHistoryServiceImpl implements IKlptcm1ProPlantS lqw.eq(bo.getVALUE97() != null, Klptcm1ProPlantStateHistory::getValue97, bo.getVALUE97()); lqw.eq(bo.getVALUE98() != null, Klptcm1ProPlantStateHistory::getValue98, bo.getVALUE98()); lqw.eq(bo.getVALUE99() != null, Klptcm1ProPlantStateHistory::getValue99, bo.getVALUE99()); + //倒叙 + lqw.orderByDesc(Klptcm1ProPlantStateHistory::getInsdate); return lqw; } diff --git a/klp-pocket/src/main/java/com/klp/pocket/service/impl/Klptcm1ProStoppageServiceImpl.java b/klp-pocket/src/main/java/com/klp/pocket/service/impl/Klptcm1ProStoppageServiceImpl.java index a5c1f9fe..d40e3c03 100644 --- a/klp-pocket/src/main/java/com/klp/pocket/service/impl/Klptcm1ProStoppageServiceImpl.java +++ b/klp-pocket/src/main/java/com/klp/pocket/service/impl/Klptcm1ProStoppageServiceImpl.java @@ -76,6 +76,8 @@ public class Klptcm1ProStoppageServiceImpl implements IKlptcm1ProStoppageService lqw.eq(bo.getDURATION() != null, Klptcm1ProStoppage::getDuration, bo.getDURATION()); lqw.eq(bo.getInsDate() != null, Klptcm1ProStoppage::getInsDate, bo.getInsDate()); lqw.eq(StringUtils.isNotBlank(bo.getStopType()), Klptcm1ProStoppage::getStopType, bo.getStopType()); + //倒叙 + lqw.orderByDesc(Klptcm1ProStoppage::getInsDate); return lqw; } diff --git a/klp-pocket/src/main/resources/mapper/pocket/Klptcm1ProPlantStateCurrentMapper.xml b/klp-pocket/src/main/resources/mapper/pocket/Klptcm1ProPlantStateCurrentMapper.xml index 78daa00f..4bdfbc9b 100644 --- a/klp-pocket/src/main/resources/mapper/pocket/Klptcm1ProPlantStateCurrentMapper.xml +++ b/klp-pocket/src/main/resources/mapper/pocket/Klptcm1ProPlantStateCurrentMapper.xml @@ -132,6 +132,7 @@ SELECT FROM klptcm1_pro_plant_state_current + ORDER BY INSDATE DESC @@ -167,7 +168,7 @@ UPDATE klptcm1_pro_plant_state_current - SET + SET YEAR=#{year}, MONTH=#{month}, DAY=#{day}, HOUR=#{hour}, MINUTE=#{minute}, VALUE1=#{value1}, VALUE2=#{value2}, VALUE3=#{value3}, VALUE4=#{value4}, VALUE5=#{value5}, VALUE6=#{value6}, VALUE7=#{value7}, VALUE8=#{value8}, VALUE9=#{value9}, VALUE10=#{value10}, VALUE11=#{value11}, VALUE12=#{value12}, VALUE13=#{value13}, VALUE14=#{value14}, VALUE15=#{value15}, VALUE16=#{value16}, VALUE17=#{value17}, VALUE18=#{value18}, VALUE19=#{value19}, VALUE20=#{value20},