From f373bbf83d9d2a7e5f96118d7dcd658c9fea8bc8 Mon Sep 17 00:00:00 2001
From: feiyu02 <risaku@163.com>
Date: 星期四, 14 八月 2025 17:27:44 +0800
Subject: [PATCH] 2025.8.14 1. 新增文件导入场景信息接口 2. 新增导出接口文档接口

---
 src/main/resources/mapper/ds1/DustDataResultMapper.xml |   29 +++++++++++++++++++++++++++++
 1 files changed, 29 insertions(+), 0 deletions(-)

diff --git a/src/main/resources/mapper/ds1/DustDataResultMapper.xml b/src/main/resources/mapper/ds1/DustDataResultMapper.xml
index ba44d8c..2f6b333 100644
--- a/src/main/resources/mapper/ds1/DustDataResultMapper.xml
+++ b/src/main/resources/mapper/ds1/DustDataResultMapper.xml
@@ -25,4 +25,33 @@
     DR_Id, DR_Scene_Id, DR_Scene_Name, DR_Device_Code, DR_Time, DR_Exceed_Times, DR_Avg, 
     DR_Max, DR_Min, DR_Over_Avg_Per, DR_Data_Num, DR_Effective_Rate
   </sql>
+
+  <!-- 鏁版嵁缁熻缁撴灉鏃堕棿鏉′欢 -->
+  <sql id="Where_Plan_Time">
+    <if test="starttime != null">
+      AND ${tableAlias}.DR_Time >= #{starttime}
+    </if>
+    <if test="endtime != null">
+      AND ${tableAlias}.DR_Time &lt;= #{endtime}
+    </if>
+  </sql>
+
+  <select id="selectByArea" resultMap="BaseResultMap">
+    select
+    <include refid="Base_Column_List"/>
+    from ea_t_dust_data_result as a
+    left join sm_t_scense as b
+    on a.DR_Scene_Id = b.S_GUID
+    <where>
+      <include refid="cn.flightfeather.supervision.domain.ds1.mapper.ScenseMapper.Where_Area">
+        <property name="tableAlias" value="b"/>
+      </include>
+      <include refid="cn.flightfeather.supervision.domain.ds1.mapper.ScenseMapper.Where_Type">
+        <property name="tableAlias" value="b"/>
+      </include>
+      <include refid="Where_Plan_Time">
+        <property name="tableAlias" value="a"/>
+      </include>
+    </where>
+  </select>
 </mapper>
\ No newline at end of file

--
Gitblit v1.9.3