From 24f53bb77f9ac80feb2e62e8ee670be4aa5f3c6e Mon Sep 17 00:00:00 2001
From: liurunyu <lry9898@163.com>
Date: 星期四, 13 二月 2025 11:56:42 +0800
Subject: [PATCH] 1、远程模块remote模块实现: (1、系统启动时向通信中间件注册消息接收者; (2、消息接收者ctr实现(测试阶段); 2、在配置文件增加配置Springboot RestTemplate网络请求超时时长; 3、其他一些测试与优化。
---
pipIrr-platform/pipIrr-global/src/main/resources/mapper/Ls4StatisticsMapper.xml | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 48 insertions(+), 0 deletions(-)
diff --git a/pipIrr-platform/pipIrr-global/src/main/resources/mapper/Ls4StatisticsMapper.xml b/pipIrr-platform/pipIrr-global/src/main/resources/mapper/Ls4StatisticsMapper.xml
index 70353ff..dc355db 100644
--- a/pipIrr-platform/pipIrr-global/src/main/resources/mapper/Ls4StatisticsMapper.xml
+++ b/pipIrr-platform/pipIrr-global/src/main/resources/mapper/Ls4StatisticsMapper.xml
@@ -268,4 +268,52 @@
where temTb.intake_id is null
</select>
+
+
+
+ <select id="topXClientAtCertainDay" resultType="com.dy.pipIrrGlobal.voSpecial.VoTopXClient">
+ select mTb.id as id, mTb.client_id as clientId,
+ scTb.name as clientName, scTb.clientNum as clientNum, scTb.address as clientAddress,
+ mTb.amount as amount
+ from rm_client_amount_day mTb
+ left join se_client scTb on scTb.id = mTb.client_id
+ <where>
+ <if test = "idStart != null">
+ mTb.id <![CDATA[>=]]> #{idStart, javaType=LONG, jdbcType=BIGINT}
+ </if>
+ <if test = "idEnd != null">
+ and mTb.id <![CDATA[<=]]> #{idEnd, javaType=LONG, jdbcType=BIGINT}
+ </if>
+ </where>
+ order by mTb.amount DESC
+ <trim prefix="limit " >
+ <if test="count != null">
+ 0, #{count,javaType=Integer, jdbcType=INTEGER}
+ </if>
+ </trim>
+ </select>
+
+
+ <select id="topXIntakeAtCertainDay" resultType="com.dy.pipIrrGlobal.voSpecial.VoTopXIntake">
+ select mTb.id as id, mTb.intake_id as intakeId,
+ piTb.name as intakeNum, piTb.lng as intakeLng, piTb.lat as intakeLat,
+ mTb.amount as amount
+ from rm_intake_amount_day mTb
+ left join pr_intake piTb on piTb.id = mTb.intake_id
+ <where>
+ <if test = "idStart != null">
+ mTb.id <![CDATA[>=]]> #{idStart, javaType=LONG, jdbcType=BIGINT}
+ </if>
+ <if test = "idEnd != null">
+ and mTb.id <![CDATA[<=]]> #{idEnd, javaType=LONG, jdbcType=BIGINT}
+ </if>
+ </where>
+ order by mTb.amount DESC
+ <trim prefix="limit " >
+ <if test="count != null">
+ 0, #{count,javaType=Integer, jdbcType=INTEGER}
+ </if>
+ </trim>
+ </select>
+
</mapper>
\ No newline at end of file
--
Gitblit v1.8.0