From 11a551438369e9dcf789c98cb8430eb649de805b Mon Sep 17 00:00:00 2001
From: zhangnaisong <2434969829@qq.com>
Date: 星期一, 29 四月 2024 09:47:23 +0800
Subject: [PATCH] 视频标签sql加入强转修改提交
---
ard-work/src/main/resources/mapper/alarm/ArdAlarmAccessMapper.xml | 32 ++++++++++++++++++++++++++------
1 files changed, 26 insertions(+), 6 deletions(-)
diff --git a/ard-work/src/main/resources/mapper/alarm/ArdAlarmAccessMapper.xml b/ard-work/src/main/resources/mapper/alarm/ArdAlarmAccessMapper.xml
index 3f246dc..8786af4 100644
--- a/ard-work/src/main/resources/mapper/alarm/ArdAlarmAccessMapper.xml
+++ b/ard-work/src/main/resources/mapper/alarm/ArdAlarmAccessMapper.xml
@@ -3,7 +3,7 @@
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.ruoyi.alarm.access.mapper.ArdAlarmAccessMapper">
-
+
<resultMap type="ArdAlarmAccess" id="ArdAlarmAccessResult">
<result property="id" column="id" />
<result property="serialNo" column="serial_no" />
@@ -31,16 +31,25 @@
<select id="selectArdAlarmAccessList" parameterType="ArdAlarmAccess" resultMap="ArdAlarmAccessResult">
<include refid="selectArdAlarmAccessVo"/>
- <where>
+ <where>
+ <if test="acsName!=null and acsName!=''">
+ AND acs_name like concat('%', #{acsName}, '%')
+ </if>
+ <if test="params.beginTime != null and params.beginTime != ''"><!-- 寮�濮嬫椂闂存绱� -->
+ AND alarm_time >= to_timestamp(#{params.beginTime},'yyyy-MM-DD HH24:MI:ss')
+ </if>
+ <if test="params.endTime != null and params.endTime != ''"><!-- 缁撴潫鏃堕棿妫�绱� -->
+ AND alarm_time <= to_timestamp(#{params.endTime},'yyyy-MM-DD HH24:MI:ss')
+ </if>
</where>
order by alarm_time desc
</select>
-
+
<select id="selectArdAlarmAccessById" parameterType="String" resultMap="ArdAlarmAccessResult">
<include refid="selectArdAlarmAccessVo"/>
where id = #{id}
</select>
-
+
<insert id="insertArdAlarmAccess" parameterType="ArdAlarmAccess">
insert into ard_alarm_access
<trim prefix="(" suffix=")" suffixOverrides=",">
@@ -114,7 +123,7 @@
</delete>
<delete id="deleteArdAlarmAccessByIds" parameterType="String">
- delete from ard_alarm_access where id in
+ delete from ard_alarm_access where id in
<foreach item="id" collection="array" open="(" separator="," close=")">
#{id}
</foreach>
@@ -163,4 +172,15 @@
and alarm_time <= #{alarmTime}
and view_time is null
</update>
-</mapper>
\ No newline at end of file
+
+ <select id="accessYear" resultType="com.ruoyi.statistical.vo.CountVo">
+ select to_char(alarm_time::DATE, 'MM') as date,count(id)
+ from ard_alarm_access
+ where alarm_time >= #{start} and alarm_time <= #{end} group by date order by date
+ </select>
+ <select id="accessMonth" resultType="com.ruoyi.statistical.vo.CountVo">
+ select to_char(alarm_time::DATE, 'dd') as date,count(id)
+ from ard_alarm_access
+ where alarm_time >= #{start} and alarm_time <= #{end} group by date order by date
+ </select>
+</mapper>
--
Gitblit v1.9.3