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 | 36 +++++++++++++++++++++++++++++++++--- 1 files changed, 33 insertions(+), 3 deletions(-) diff --git a/src/main/resources/mapper/ds1/DustDataResultMapper.xml b/src/main/resources/mapper/ds1/DustDataResultMapper.xml index 07b6df5..2f6b333 100644 --- a/src/main/resources/mapper/ds1/DustDataResultMapper.xml +++ b/src/main/resources/mapper/ds1/DustDataResultMapper.xml @@ -7,7 +7,8 @@ --> <id column="DR_Id" property="drId" jdbcType="INTEGER" /> <result column="DR_Scene_Id" property="drSceneId" jdbcType="VARCHAR" /> - <result column="DR_Scene_Name" property="drSceneName" jdbcType="INTEGER" /> + <result column="DR_Scene_Name" property="drSceneName" jdbcType="VARCHAR" /> + <result column="DR_Device_Code" property="drDeviceCode" jdbcType="VARCHAR" /> <result column="DR_Time" property="drTime" jdbcType="DATE" /> <result column="DR_Exceed_Times" property="drExceedTimes" jdbcType="INTEGER" /> <result column="DR_Avg" property="drAvg" jdbcType="DOUBLE" /> @@ -21,7 +22,36 @@ <!-- WARNING - @mbg.generated --> - DR_Id, DR_Scene_Id, DR_Scene_Name, DR_Time, DR_Exceed_Times, DR_Avg, DR_Max, DR_Min, - DR_Over_Avg_Per, DR_Data_Num, DR_Effective_Rate + 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 <= #{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