parent
0117a0eab0
commit
89b2af4fee
@ -1,91 +1,99 @@
|
|||||||
package com.ruoyi.page.service.impl;
|
package com.ruoyi.page.service.impl;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
import com.ruoyi.common.utils.DateUtils;
|
import com.ruoyi.common.utils.DateUtils;
|
||||||
import com.ruoyi.page.domain.Alarm;
|
|
||||||
import com.ruoyi.page.domain.dto.request.AlarmFindRequest;
|
import com.ruoyi.page.domain.dto.request.AlarmFindRequest;
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
import com.ruoyi.page.mapper.AlarmMapper;
|
import com.ruoyi.page.mapper.AlarmMapper;
|
||||||
|
import com.ruoyi.page.domain.Alarm;
|
||||||
import com.ruoyi.page.service.IAlarmService;
|
import com.ruoyi.page.service.IAlarmService;
|
||||||
import org.springframework.stereotype.Service;
|
|
||||||
|
|
||||||
import javax.annotation.Resource;
|
import javax.annotation.Resource;
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 报警事件Service业务层处理
|
* 报警事件Service业务层处理
|
||||||
*
|
*
|
||||||
* @author ruoyi
|
* @author ruoyi
|
||||||
* @date 2024-05-30
|
* @date 2024-05-30
|
||||||
*/
|
*/
|
||||||
@Service
|
@Service
|
||||||
public class AlarmServiceImpl implements IAlarmService {
|
public class AlarmServiceImpl implements IAlarmService
|
||||||
|
{
|
||||||
@Resource
|
@Resource
|
||||||
private AlarmMapper alarmMapper;
|
private AlarmMapper alarmMapper;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 查询报警事件
|
* 查询报警事件
|
||||||
*
|
*
|
||||||
* @param emergencyEventId 报警事件主键
|
* @param emergencyEventId 报警事件主键
|
||||||
* @return 报警事件
|
* @return 报警事件
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public Alarm selectAlarmByEmergencyEventId(Long emergencyEventId) {
|
public Alarm selectAlarmByEmergencyEventId(Long emergencyEventId)
|
||||||
|
{
|
||||||
return alarmMapper.selectAlarmByEmergencyEventId(emergencyEventId);
|
return alarmMapper.selectAlarmByEmergencyEventId(emergencyEventId);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 查询报警事件列表
|
* 查询报警事件列表
|
||||||
*
|
*
|
||||||
* @param req 报警事件
|
* @param req 报警事件
|
||||||
* @return 报警事件
|
* @return 报警事件
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public List<Alarm> selectAlarmList(AlarmFindRequest req) {
|
public List<Alarm> selectAlarmList(AlarmFindRequest req)
|
||||||
|
{
|
||||||
return alarmMapper.selectAlarmList(req);
|
return alarmMapper.selectAlarmList(req);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 新增报警事件
|
* 新增报警事件
|
||||||
*
|
*
|
||||||
* @param alarm 报警事件
|
* @param alarm 报警事件
|
||||||
* @return 结果
|
* @return 结果
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public int insertAlarm(Alarm alarm) {
|
public int insertAlarm(Alarm alarm)
|
||||||
|
{
|
||||||
alarm.setCreateTime(DateUtils.getNowDate());
|
alarm.setCreateTime(DateUtils.getNowDate());
|
||||||
return alarmMapper.insertAlarm(alarm);
|
return alarmMapper.insertAlarm(alarm);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 修改报警事件
|
* 修改报警事件
|
||||||
*
|
*
|
||||||
* @param alarm 报警事件
|
* @param alarm 报警事件
|
||||||
* @return 结果
|
* @return 结果
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public int updateAlarm(Alarm alarm) {
|
public int updateAlarm(Alarm alarm)
|
||||||
|
{
|
||||||
alarm.setUpdateTime(DateUtils.getNowDate());
|
alarm.setUpdateTime(DateUtils.getNowDate());
|
||||||
return alarmMapper.updateAlarm(alarm);
|
return alarmMapper.updateAlarm(alarm);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 批量删除报警事件
|
* 批量删除报警事件
|
||||||
*
|
*
|
||||||
* @param emergencyEventIds 需要删除的报警事件主键
|
* @param emergencyEventIds 需要删除的报警事件主键
|
||||||
* @return 结果
|
* @return 结果
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public int deleteAlarmByEmergencyEventIds(Long[] emergencyEventIds) {
|
public int deleteAlarmByEmergencyEventIds(Long[] emergencyEventIds)
|
||||||
|
{
|
||||||
return alarmMapper.deleteAlarmByEmergencyEventIds(emergencyEventIds);
|
return alarmMapper.deleteAlarmByEmergencyEventIds(emergencyEventIds);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 删除报警事件信息
|
* 删除报警事件信息
|
||||||
*
|
*
|
||||||
* @param emergencyEventId 报警事件主键
|
* @param emergencyEventId 报警事件主键
|
||||||
* @return 结果
|
* @return 结果
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public int deleteAlarmByEmergencyEventId(Long emergencyEventId) {
|
public int deleteAlarmByEmergencyEventId(Long emergencyEventId)
|
||||||
|
{
|
||||||
return alarmMapper.deleteAlarmByEmergencyEventId(emergencyEventId);
|
return alarmMapper.deleteAlarmByEmergencyEventId(emergencyEventId);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -0,0 +1,19 @@
|
|||||||
|
<?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">
|
||||||
|
<mapper namespace="com.ruoyi.page.mapper.QuartzLogMapper">
|
||||||
|
|
||||||
|
<select id="page" resultType="com.ruoyi.page.domain.QuartzLog">
|
||||||
|
select * from quartz_log
|
||||||
|
<where>
|
||||||
|
<if test="req.status != null">
|
||||||
|
AND status = #{req.status}
|
||||||
|
</if>
|
||||||
|
<if test="req.interfaceName !=null">
|
||||||
|
AND interface_name = #{req.interfaceName}
|
||||||
|
</if>
|
||||||
|
</where>
|
||||||
|
order by create_time desc
|
||||||
|
</select>
|
||||||
|
</mapper>
|
Loading…
Reference in new issue