From c919cb6e83a6ed5378005d03bbb2f98942fad1bb Mon Sep 17 00:00:00 2001
From: shankai <shankai1995@qq.com>
Date: Thu, 12 Dec 2024 14:56:58 +0800
Subject: [PATCH] by: 通过guid查询毫米波雷达设备的controller接口和distance表的条件查询分页接口
---
skjcmanager/skjcmanager-service/skjcmanager-by/src/main/java/cn/gistack/by/waterdata/mapper/DistanceRecordMapper.xml | 15 ++++++++++++---
1 files changed, 12 insertions(+), 3 deletions(-)
diff --git a/skjcmanager/skjcmanager-service/skjcmanager-by/src/main/java/cn/gistack/by/waterdata/mapper/DistanceRecordMapper.xml b/skjcmanager/skjcmanager-service/skjcmanager-by/src/main/java/cn/gistack/by/waterdata/mapper/DistanceRecordMapper.xml
index 20fe603..58cbb69 100644
--- a/skjcmanager/skjcmanager-service/skjcmanager-by/src/main/java/cn/gistack/by/waterdata/mapper/DistanceRecordMapper.xml
+++ b/skjcmanager/skjcmanager-service/skjcmanager-by/src/main/java/cn/gistack/by/waterdata/mapper/DistanceRecordMapper.xml
@@ -20,9 +20,18 @@
<result column="power_voltage" property="powerVoltage"/>
</resultMap>
- <sql id="mainSql">
- select * from SJZT_ODS."water_data_distance"
- </sql>
+ <select id="selectPage" parameterType="cn.gistack.by.waterdata.pojo.entity.SelectPageParam" resultMap="distanceRecordResultMap">
+ select
+ *
+ from (
+ select
+ *
+ from SJZT_ODS."water_data_distance"
+ where "device_no" = #{deviceNo} and "ob_date" >= to_date(#{startTime}, 'yyyy-mm-dd hh24:mi:ss')
+ and "ob_date" <![CDATA[ <= ]]> to_date(#{endTime}, 'yyyy-mm-dd hh24:mi:ss') and "order" = #{order}
+ ) temp
+ limit ((#{currentPageIndex} - 1) * #{pageSize}), #{pageSize}
+ </select>
<select id="selectDistanceRecordPage" resultMap="distanceRecordResultMap">
select * from SJZT_ODS."water_data_distance"
--
Gitblit v1.9.3