From e58507190b23f09a5f4bb184164382cc519f33c4 Mon Sep 17 00:00:00 2001
From: ‘liusuyi’ <1951119284@qq.com>
Date: 星期六, 16 三月 2024 11:48:28 +0800
Subject: [PATCH] 增加报警历史查询按name模糊查询 增加雷达报警不存在井下载接口
---
ard-work/src/main/resources/mapper/alarm/ArdAlarmAccessMapper.xml | 13 ++-
ard-work/src/main/resources/mapper/alarm/ArdAlarmWallMapper.xml | 4
ard-work/src/main/java/com/ruoyi/alarm/global/controller/GlobalAlarmController.java | 4
ard-work/src/main/resources/mapper/alarm/ArdAlarmApponekeyMapper.xml | 102 ++++++++++++++-----------
ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysLoginController.java | 4
ard-work/src/main/java/com/ruoyi/alarm/global/service/IGlobalAlarmService.java | 2
ard-work/src/main/java/com/ruoyi/utils/tools/ArdTool.java | 4 +
ard-work/src/main/java/com/ruoyi/alarm/global/service/impl/GlobalAlarmServiceImpl.java | 21 ++++-
ard-work/src/main/java/com/ruoyi/inspect/controller/TaskController.java | 23 ++---
ard-work/src/main/resources/mapper/alarm/ArdAlarmStealelecMapper.xml | 5 +
10 files changed, 107 insertions(+), 75 deletions(-)
diff --git a/ard-work/src/main/java/com/ruoyi/alarm/global/controller/GlobalAlarmController.java b/ard-work/src/main/java/com/ruoyi/alarm/global/controller/GlobalAlarmController.java
index 3ef2d72..a81d902 100644
--- a/ard-work/src/main/java/com/ruoyi/alarm/global/controller/GlobalAlarmController.java
+++ b/ard-work/src/main/java/com/ruoyi/alarm/global/controller/GlobalAlarmController.java
@@ -75,9 +75,9 @@
@ApiImplicitParam(name="pageNum",value="椤电爜",dataType="integer",paramType="query",example="1",required=true,dataTypeClass = Integer.class),
@ApiImplicitParam(name="pageSize",value="椤垫暟閲�",dataType="integer",paramType="query",example="10",required=true,dataTypeClass = Integer.class)
})
- public TableDataInfo selectAlarmList(Integer command, String beginTime, String endTime,Integer pageNum,Integer pageSize) {
+ public TableDataInfo selectAlarmList(String name,Integer command, String beginTime, String endTime,Integer pageNum,Integer pageSize) {
startPage();
- Object alarmList = globalAlarmService.selectAlarmList(command,beginTime,endTime, pageNum, pageSize);
+ Object alarmList = globalAlarmService.selectAlarmList(name,command,beginTime,endTime, pageNum, pageSize);
return getDataTable((List)alarmList);
}
diff --git a/ard-work/src/main/java/com/ruoyi/alarm/global/service/IGlobalAlarmService.java b/ard-work/src/main/java/com/ruoyi/alarm/global/service/IGlobalAlarmService.java
index 91ebeb1..aade189 100644
--- a/ard-work/src/main/java/com/ruoyi/alarm/global/service/IGlobalAlarmService.java
+++ b/ard-work/src/main/java/com/ruoyi/alarm/global/service/IGlobalAlarmService.java
@@ -19,6 +19,6 @@
Object updateAlarmViewTime(GlobalAlarmCondition condition);
public void receiveAlarm(String topic,String message);
public Map<String,Object> selectAlarmLogsCount();
- Object selectAlarmList(Integer command, String beginTime, String endTime,Integer pageNum,Integer pageSize);
+ Object selectAlarmList(String name,Integer command, String beginTime, String endTime,Integer pageNum,Integer pageSize);
public List<GlobalAlarmData> selectThermalMap(GlobalAlarmCondition condition);
}
diff --git a/ard-work/src/main/java/com/ruoyi/alarm/global/service/impl/GlobalAlarmServiceImpl.java b/ard-work/src/main/java/com/ruoyi/alarm/global/service/impl/GlobalAlarmServiceImpl.java
index 2de1c2c..f56ed47 100644
--- a/ard-work/src/main/java/com/ruoyi/alarm/global/service/impl/GlobalAlarmServiceImpl.java
+++ b/ard-work/src/main/java/com/ruoyi/alarm/global/service/impl/GlobalAlarmServiceImpl.java
@@ -33,6 +33,7 @@
import com.ruoyi.alarmpoints.well.domain.ArdWellGuideCamera;
import com.ruoyi.alarmpoints.well.mapper.ArdAlarmpointsWellMapper;
import com.ruoyi.alarmpoints.well.mapper.ArdWellGuideCameraMapper;
+import com.ruoyi.common.config.ARDConfig;
import com.ruoyi.common.constant.CacheConstants;
import com.ruoyi.common.core.redis.RedisCache;
import com.ruoyi.common.utils.ConfigUtils;
@@ -88,8 +89,6 @@
private ArdAlarmAccessMapper ardAlarmAccessMapper;
@Resource
private ArdAlarmExternalMapper ardAlarmExternalMapper;
- //@Resource
- //private ArdAlarmRadarMapper ardAlarmRadarMapper;
@Resource
private ArdAlarmRadarMoveMapper ardAlarmRadarMoveMapper;
@Resource
@@ -782,25 +781,28 @@
* @淇敼浜哄拰鍏跺畠淇℃伅
*/
@Override
- public Object selectAlarmList(Integer command, String beginTime, String endTime, Integer pageNum, Integer pageSize) {
+ public Object selectAlarmList(String name,Integer command, String beginTime, String endTime, Integer pageNum, Integer pageSize) {
Map<String, Object> params = new HashMap<>();
params.put("beginTime", beginTime);
params.put("endTime", endTime);
switch (command) {
case 1001:
ArdAlarmStealelec aas = new ArdAlarmStealelec();
+ aas.setName(name);
aas.setParams(params);
aas.setPageNum(pageNum);
aas.setPageSize(pageSize);
return ardAlarmStealelecMapper.selectArdAlarmStealelecList(aas);
case 1002:
ArdAlarmCamera aac = new ArdAlarmCamera();
+ aac.setCameraName(name);
aac.setParams(params);
aac.setPageNum(pageNum);
aac.setPageSize(pageSize);
return ardAlarmCameraMapper.selectArdAlarmCameraList(aac);
case 1003:
ArdAlarmRadarMove aarm = new ArdAlarmRadarMove();
+ aarm.setName(name);
aarm.setParams(params);
aarm.setPageNum(pageNum);
aarm.setPageSize(pageSize);
@@ -808,6 +810,7 @@
return ardAlarmRadarMoveMapper.selectArdAlarmRadarMoveList(aarm);
case 1004:
ArdAlarmRadarFire aarf = new ArdAlarmRadarFire();
+ aarf.setName(name);
aarf.setParams(params);
aarf.setPageNum(pageNum);
aarf.setPageSize(pageSize);
@@ -815,6 +818,7 @@
return ardAlarmRadarFireMapper.selectArdAlarmRadarFireList(aarf);
case 1007:
ArdAlarmRadarPump aarp = new ArdAlarmRadarPump();
+ aarp.setName(name);
aarp.setParams(params);
aarp.setPageNum(pageNum);
aarp.setPageSize(pageSize);
@@ -822,6 +826,7 @@
return ardAlarmRadarPumpMapper.selectArdAlarmRadarPumpList(aarp);
case 1005:
ArdAlarmExternal aae = new ArdAlarmExternal();
+ aae.setAlarmName(name);
aae.setParams(params);
aae.setPageNum(pageNum);
aae.setPageSize(pageSize);
@@ -829,6 +834,7 @@
return ardAlarmExternalMapper.selectArdAlarmExternalList(aae);
case 1006:
ArdAlarmAccess aaa = new ArdAlarmAccess();
+ aaa.setAcsName(name);
aaa.setParams(params);
aaa.setPageNum(pageNum);
aaa.setPageSize(pageSize);
@@ -836,30 +842,35 @@
return ardAlarmAccessMapper.selectArdAlarmAccessList(aaa);
case 1009:
ArdAlarmApponekey aaak = new ArdAlarmApponekey();
+ aaak.setName(name);
aaak.setParams(params);
aaak.setPageNum(pageNum);
aaak.setPageSize(pageSize);
return ardAlarmApponekeyMapper.selectArdAlarmApponekeyList(aaak);
case 1010:
ArdAlarmWall aaw = new ArdAlarmWall();
+ aaw.setWallName(name);
aaw.setParams(params);
aaw.setPageNum(pageNum);
aaw.setPageSize(pageSize);
return ardAlarmWallMapper.selectArdAlarmWallList(aaw);
case 1012:
ArdAlarmDigitization3 aad3 = new ArdAlarmDigitization3();
+ aad3.setfName(name);
aad3.setParams(params);
aad3.setPageNum(pageNum);
aad3.setPageSize(pageSize);
return ardAlarmDigitization3Mapper.selectArdAlarmDigitization3List(aad3);
case 1014:
ArdAlarmTube aat = new ArdAlarmTube();
+ aat.setTubeName(name);
aat.setParams(params);
aat.setPageNum(pageNum);
aat.setPageSize(pageSize);
return ardAlarmTubeMapper.selectArdAlarmTubeList(aat);
case 1015:
ArdAlarmSuperBrain aasb = new ArdAlarmSuperBrain();
+ aasb.setAlarmName(name);
aasb.setParams(params);
aasb.setPageNum(pageNum);
aasb.setPageSize(pageSize);
@@ -1075,8 +1086,8 @@
String alarmpointName = ardAlarmRadar.getName();//鍏磋叮鐐瑰悕绉�
ArdAlarmpointsWell well = ardAlarmpointsWellMapper.selectArdAlarmpointsWellByWellId(alarmpointName);
if (well == null) {
- String path = System.getProperty("user.dir") + File.separator + "noExistWell.txt";
- writeStringToFile(alarmpointName, path);
+ String filePath = ARDConfig.getDownloadPath() + "noExistWell.txt";
+ writeStringToFile(alarmpointName, filePath);
continue;
}
diff --git a/ard-work/src/main/java/com/ruoyi/inspect/controller/TaskController.java b/ard-work/src/main/java/com/ruoyi/inspect/controller/TaskController.java
index ac527be..df6b92e 100644
--- a/ard-work/src/main/java/com/ruoyi/inspect/controller/TaskController.java
+++ b/ard-work/src/main/java/com/ruoyi/inspect/controller/TaskController.java
@@ -107,21 +107,18 @@
@ApiOperation("鏌ヨ鑼冨洿鍐呯殑浜�")
@PostMapping("/getWellListByPolygon")
AjaxResult getWellListByPolygon(@RequestBody List<Point> points) {
- List<List<ArdAlarmpointsWell>> listOfLists = new ArrayList<>();
- List<SysDept> depts = deptService.selectDeptList(new SysDept());
- depts.stream().forEach(dept -> {
- ArdAlarmpointsWell ardAlarmpointsWell = new ArdAlarmpointsWell();
- ardAlarmpointsWell.setDeptId(dept.getDeptId());
- List<ArdAlarmpointsWell> wellList = ardAlarmpointsWellService.selectArdAlarmpointsWellList(ardAlarmpointsWell);
- List<ArdAlarmpointsWell> wells = wellList.stream()
- .filter(well -> well.getLongitude() != null && well.getLatitude() != null)
- .filter(well -> GisUtil.isInPolygon(new Point(well.getLongitude(), well.getLatitude()), points)
- ).collect(Collectors.toList());
- listOfLists.add(wells);
- });
- List<ArdAlarmpointsWell> inPolygonWellList = listOfLists.stream()
+ List<ArdAlarmpointsWell> inPolygonWellList = deptService.selectDeptList(new SysDept()).stream()
+ .map(dept -> {
+ ArdAlarmpointsWell ardAlarmpointsWell = new ArdAlarmpointsWell();
+ ardAlarmpointsWell.setDeptId(dept.getDeptId());
+ return ardAlarmpointsWellService.selectArdAlarmpointsWellList(ardAlarmpointsWell).stream()
+ .filter(well -> well.getLongitude() != null && well.getLatitude() != null)
+ .filter(well -> GisUtil.isInPolygon(new Point(well.getLongitude(), well.getLatitude()), points))
+ .collect(Collectors.toList());
+ })
.flatMap(List::stream)
.collect(Collectors.toList());
+
return AjaxResult.success(inPolygonWellList);
}
}
diff --git a/ard-work/src/main/java/com/ruoyi/utils/tools/ArdTool.java b/ard-work/src/main/java/com/ruoyi/utils/tools/ArdTool.java
index 21b28c4..13146fa 100644
--- a/ard-work/src/main/java/com/ruoyi/utils/tools/ArdTool.java
+++ b/ard-work/src/main/java/com/ruoyi/utils/tools/ArdTool.java
@@ -148,6 +148,10 @@
try {
File file = new File(fileName);
+ File parentDir = file.getParentFile();
+ if (!parentDir.exists()) {
+ parentDir.mkdirs(); // 鍒涘缓鏂囦欢鎵�鍦ㄧ殑鐩綍锛屽寘鎷埗鐩綍
+ }
boolean fileExists = file.exists();
boolean dataExists = false;
if(fileExists) {
diff --git a/ard-work/src/main/resources/mapper/alarm/ArdAlarmAccessMapper.xml b/ard-work/src/main/resources/mapper/alarm/ArdAlarmAccessMapper.xml
index 5bcf387..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" />
@@ -32,6 +32,9 @@
<select id="selectArdAlarmAccessList" parameterType="ArdAlarmAccess" resultMap="ArdAlarmAccessResult">
<include refid="selectArdAlarmAccessVo"/>
<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>
@@ -41,12 +44,12 @@
</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=",">
@@ -120,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>
@@ -180,4 +183,4 @@
from ard_alarm_access
where alarm_time >= #{start} and alarm_time <= #{end} group by date order by date
</select>
-</mapper>
\ No newline at end of file
+</mapper>
diff --git a/ard-work/src/main/resources/mapper/alarm/ArdAlarmApponekeyMapper.xml b/ard-work/src/main/resources/mapper/alarm/ArdAlarmApponekeyMapper.xml
index 4381a01..2fd8536 100644
--- a/ard-work/src/main/resources/mapper/alarm/ArdAlarmApponekeyMapper.xml
+++ b/ard-work/src/main/resources/mapper/alarm/ArdAlarmApponekeyMapper.xml
@@ -1,28 +1,38 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
-PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
-"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
+ "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.ruoyi.alarm.apponekey.mapper.ArdAlarmApponekeyMapper">
-
+
<resultMap type="ArdAlarmApponekey" id="ArdAlarmApponekeyResult">
- <result property="id" column="id" />
- <result property="userId" column="user_id" />
- <result property="name" column="name" />
- <result property="longitude" column="longitude" />
- <result property="latitude" column="latitude" />
- <result property="altitude" column="altitude" />
- <result property="recordUrl" column="record_url" />
- <result property="createTime" column="create_time" />
- <result property="viewTime" column="view_time" />
+ <result property="id" column="id"/>
+ <result property="userId" column="user_id"/>
+ <result property="name" column="name"/>
+ <result property="longitude" column="longitude"/>
+ <result property="latitude" column="latitude"/>
+ <result property="altitude" column="altitude"/>
+ <result property="recordUrl" column="record_url"/>
+ <result property="createTime" column="create_time"/>
+ <result property="viewTime" column="view_time"/>
</resultMap>
<sql id="selectArdAlarmApponekeyVo">
- select id, user_id,name, longitude, latitude, altitude, record_url, create_time,view_time from ard_alarm_apponekey
+ select id,
+ user_id,
+ name,
+ longitude,
+ latitude,
+ altitude,
+ record_url,
+ create_time,
+ view_time
+ from ard_alarm_apponekey
</sql>
<select id="selectArdAlarmApponekeyList" parameterType="ArdAlarmApponekey" resultMap="ArdAlarmApponekeyResult">
<include refid="selectArdAlarmApponekeyVo"/>
<where>
+ <if test="name != null ">AND name like concat('%', #{name}, '%')</if>
<if test="params.beginTime != null and params.beginTime != ''"><!-- 寮�濮嬫椂闂存绱� -->
AND create_time >= to_timestamp(#{params.beginTime},'yyyy-MM-DD HH24:MI:ss')
</if>
@@ -32,12 +42,12 @@
</where>
order by create_time desc
</select>
-
+
<select id="selectArdAlarmApponekeyById" parameterType="String" resultMap="ArdAlarmApponekeyResult">
<include refid="selectArdAlarmApponekeyVo"/>
where id = #{id}
</select>
-
+
<insert id="insertArdAlarmApponekey" parameterType="ArdAlarmApponekey">
insert into ard_alarm_apponekey
<trim prefix="(" suffix=")" suffixOverrides=",">
@@ -50,7 +60,7 @@
<if test="recordUrl != null">record_url,</if>
<if test="createTime != null">create_time,</if>
<if test="viewTime != null">view_time,</if>
- </trim>
+ </trim>
<trim prefix="values (" suffix=")" suffixOverrides=",">
<if test="id != null">#{id},</if>
<if test="userId != null">#{userId},</if>
@@ -61,7 +71,7 @@
<if test="recordUrl != null">#{recordUrl},</if>
<if test="createTime != null">#{createTime},</if>
<if test="viewTime != null">#{viewTime},</if>
- </trim>
+ </trim>
</insert>
<update id="updateArdAlarmApponekey" parameterType="ArdAlarmApponekey">
@@ -80,11 +90,13 @@
</update>
<delete id="deleteArdAlarmApponekeyById" parameterType="String">
- delete from ard_alarm_apponekey where id = #{id}
+ delete
+ from ard_alarm_apponekey
+ where id = #{id}
</delete>
<delete id="deleteArdAlarmApponekeyByIds" parameterType="String">
- delete from ard_alarm_apponekey where id in
+ delete from ard_alarm_apponekey where id in
<foreach item="id" collection="array" open="(" separator="," close=")">
#{id}
</foreach>
@@ -97,29 +109,25 @@
</select>
<select id="selectListAllByCommand" resultMap="ArdAlarmApponekeyResult">
SELECT T.*
- FROM
- (
- SELECT
- aaa.ID,
- aaa.user_id,
- aaa.NAME,
- aaa.create_time,
- aaa.longitude,
- aaa.latitude,
- aaa.altitude,
- aaa.record_url,
- ROW_NUMBER () OVER ( PARTITION BY aaa.NAME ORDER BY aaa.create_time DESC ) AS rn,
- COUNT ( CASE WHEN aaa.view_time IS NULL THEN 1 END ) OVER ( PARTITION BY aaa.NAME ) AS COUNT,
+ FROM (
+ SELECT aaa.ID,
+ aaa.user_id,
+ aaa.NAME,
+ aaa.create_time,
+ aaa.longitude,
+ aaa.latitude,
+ aaa.altitude,
+ aaa.record_url,
+ ROW_NUMBER() OVER ( PARTITION BY aaa.NAME ORDER BY aaa.create_time DESC ) AS rn, COUNT(CASE WHEN aaa.view_time IS NULL THEN 1 END) OVER ( PARTITION BY aaa.NAME ) AS COUNT,
COUNT ( aaa.create_time ) OVER ( PARTITION BY aaa.NAME ) AS total
- FROM
- ard_alarm_apponekey aaa
- WHERE
- aaa.create_time >= ( CURRENT_TIMESTAMP - INTERVAL '%${refreshTime}%' MINUTE )
- ORDER BY
- aaa.create_time DESC
- ) T
- WHERE
- T.rn = 1
+ FROM
+ ard_alarm_apponekey aaa
+ WHERE
+ aaa.create_time >= ( CURRENT_TIMESTAMP - INTERVAL '%${refreshTime}%' MINUTE )
+ ORDER BY
+ aaa.create_time DESC
+ ) T
+ WHERE T.rn = 1
</select>
<update id="updateViewTimeByUserId" parameterType="String">
update ard_alarm_apponekey
@@ -132,11 +140,17 @@
<select id="apponekeyYear" resultType="com.ruoyi.statistical.vo.CountVo">
select to_char(create_time::DATE, 'MM') as date,count(id)
from ard_alarm_apponekey
- where create_time >= #{start} and create_time <= #{end} group by date order by date
+ where create_time >= #{start}
+ and create_time <= #{end}
+ group by date
+ order by date
</select>
<select id="apponekeyMonth" resultType="com.ruoyi.statistical.vo.CountVo">
select to_char(create_time::DATE, 'dd') as date,count(id)
from ard_alarm_apponekey
- where create_time >= #{start} and create_time <= #{end} group by date order by date
+ where create_time >= #{start}
+ and create_time <= #{end}
+ group by date
+ order by date
</select>
-</mapper>
\ No newline at end of file
+</mapper>
diff --git a/ard-work/src/main/resources/mapper/alarm/ArdAlarmStealelecMapper.xml b/ard-work/src/main/resources/mapper/alarm/ArdAlarmStealelecMapper.xml
index 19a7e29..de99376 100644
--- a/ard-work/src/main/resources/mapper/alarm/ArdAlarmStealelecMapper.xml
+++ b/ard-work/src/main/resources/mapper/alarm/ArdAlarmStealelecMapper.xml
@@ -24,6 +24,9 @@
<include refid="Base_Column_List"/>
from ard_alarm_stealelec
<where>
+ <if test="name != null and name != ''">
+ AND name like concat('%', #{name}, '%')
+ </if>
<if test="params.beginTime != null and params.beginTime != ''"><!-- 寮�濮嬫椂闂存绱� -->
AND start_time >= to_timestamp(#{params.beginTime},'yyyy-MM-DD HH24:MI:ss')
</if>
@@ -140,4 +143,4 @@
from ard_alarm_stealelec
where start_time >= #{start} and start_time <= #{end} group by date order by date
</select>
-</mapper>
\ No newline at end of file
+</mapper>
diff --git a/ard-work/src/main/resources/mapper/alarm/ArdAlarmWallMapper.xml b/ard-work/src/main/resources/mapper/alarm/ArdAlarmWallMapper.xml
index 99e112e..b07c220 100644
--- a/ard-work/src/main/resources/mapper/alarm/ArdAlarmWallMapper.xml
+++ b/ard-work/src/main/resources/mapper/alarm/ArdAlarmWallMapper.xml
@@ -41,7 +41,7 @@
<include refid="selectArdAlarmWallVo"/>
<where>
<if test="wallId != null and wallId != ''">and wall_id = #{wallId}</if>
- <if test="wallName != null and wallName != ''">and wall_name = #{wallName}</if>
+ <if test="wallName != null and wallName != ''">and wall_name like concat('%', #{wallName}, '%')</if>
<if test="userId != null and userId != ''">and user_id = #{userId}</if>
<if test="alarmType != null and alarmType != ''">and alarm_type = #{alarmType}</if>
<!-- <if test="alarmTime != null ">and alarm_time = #{alarmTime}</if>-->
@@ -172,4 +172,4 @@
from ard_alarm_wall
where alarm_time >= #{start} and alarm_time <= #{end} group by date order by date
</select>
-</mapper>
\ No newline at end of file
+</mapper>
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysLoginController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysLoginController.java
index 3b83022..9cab866 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysLoginController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysLoginController.java
@@ -73,11 +73,11 @@
boolean b = SecurityUtils.matchesPassword(sysUser.getPassword(),user.getPassword());
if(b)
{
- return AjaxResult.success("瀵嗙爜姝g‘");
+ return AjaxResult.success("鍘熷瘑鐮佹纭�");
}
else
{
- return AjaxResult.error("瀵嗙爜閿欒");
+ return AjaxResult.error("鍘熷瘑鐮侀敊璇�");
}
}
/**
--
Gitblit v1.9.3