From 9ecc36c0694f6f0495f51b1c32cb3d22c9371208 Mon Sep 17 00:00:00 2001
From: letsgocoding <sdxt_0802@163.com>
Date: 星期五, 14 二月 2025 15:46:56 +0800
Subject: [PATCH] !77 !76 修改swagger信息 Merge pull request !77 from letsgocoding/develop1.0

---
 zhitan-system/src/main/resources/mapper/peakvalley/ElectricityDataItemMapper.xml |   26 ++++++++++++++++++++++++++
 1 files changed, 26 insertions(+), 0 deletions(-)

diff --git a/zhitan-system/src/main/resources/mapper/peakvalley/ElectricityDataItemMapper.xml b/zhitan-system/src/main/resources/mapper/peakvalley/ElectricityDataItemMapper.xml
index 2676c7d..d478107 100644
--- a/zhitan-system/src/main/resources/mapper/peakvalley/ElectricityDataItemMapper.xml
+++ b/zhitan-system/src/main/resources/mapper/peakvalley/ElectricityDataItemMapper.xml
@@ -49,4 +49,30 @@
 
         AND time_type = #{timeType}
     </select>
+    <select id="getCostTrends"
+            resultType="com.zhitan.peakvalley.domain.ElectricityDataItem">
+        SELECT
+        di.index_code,
+        di.time_code,
+        di.electricity_type,
+        di.data_time,
+        di.electricity,
+        di.cost,
+        di.time_type,
+        di.price,
+        di.remark
+        FROM
+        "electricity_data_item" di
+        JOIN energy_index ei  ON di.index_id = ei.index_id
+        WHERE
+        di.index_id IN ( SELECT index_id FROM node_index WHERE node_id = #{nodeId})
+        <if test="energyType !='' and energyType !=null  and energyType =='allType'">
+            AND ei.energy_id != ''
+        </if>
+        <if test="energyType !='' and energyType !=null  and energyType !='allType'">
+            AND  ei.energy_id = #{energyType}
+        </if>
+        AND (di.data_time BETWEEN #{beginTime} AND #{endTime})
+        AND di.time_type = #{timeType}
+    </select>
 </mapper>
\ No newline at end of file

--
Gitblit v1.9.3