Commit ffedeb23 authored by duanruiming's avatar duanruiming

[update] 添加事件状态

parent c67fb008
...@@ -25,4 +25,5 @@ public class EventDataDTO { ...@@ -25,4 +25,5 @@ public class EventDataDTO {
private Date eventEndTime; private Date eventEndTime;
private String eventLevel; private String eventLevel;
private Integer greenId; private Integer greenId;
private Integer eventStatus;
} }
...@@ -41,12 +41,13 @@ public class EventDataServiceImpl implements EventDataService { ...@@ -41,12 +41,13 @@ public class EventDataServiceImpl implements EventDataService {
if (Objects.nonNull(eventInfoPO4DB)) { if (Objects.nonNull(eventInfoPO4DB)) {
eventInfoPO4DB.setModifyTime(new Date()); eventInfoPO4DB.setModifyTime(new Date());
eventInfoPO4DB.setEndTime(eventDataDTO.getEventEndTime()); eventInfoPO4DB.setEndTime(eventDataDTO.getEventEndTime());
eventInfoPO4DB.setAlarmStatus(1); eventInfoPO4DB.setAlarmStatus(eventDataDTO.getEventStatus());
eventInfoMapper.updateOne(eventInfoPO4DB); eventInfoMapper.updateOne(eventInfoPO4DB);
} }
} else {
EventInfoPO eventInfoPO = getEventInfoPO(eventDataDTO);
eventInfoMapper.insertOne(eventInfoPO);
} }
EventInfoPO eventInfoPO = getEventInfoPO(eventDataDTO);
eventInfoMapper.insertOne(eventInfoPO);
} catch (Exception e) { } catch (Exception e) {
log.error("事件保存异常:", e); log.error("事件保存异常:", e);
throw new RuntimeException(e); throw new RuntimeException(e);
......
...@@ -56,14 +56,13 @@ ...@@ -56,14 +56,13 @@
<update id="updateOne" parameterType="net.wanji.datacenter.pojo.po.EventInfoPO"> <update id="updateOne" parameterType="net.wanji.datacenter.pojo.po.EventInfoPO">
update t_event_info update t_event_info
set alarm_status = #{entity.alarmStatus} set end_time = #{endTime},
set end_time = #{entity.endTime} alarm_status = #{alarmStatus},
set alarm_status = #{entity.alarmStatus} modify_time = #{modifyTime}
set modify_time = #{entity.modifyTime} where event_serial_number = #{eventSerialNumber}
where event_serial_number = #{entity.eventSerialNumber}
</update> </update>
<select id="selectHistEvent" parameterType="java.lang.String"> <select id="selectByEventSerialNumber" parameterType="java.lang.String" resultType="net.wanji.datacenter.pojo.po.EventInfoPO">
SELECT <include refid="Base_Column_List"/> SELECT <include refid="Base_Column_List"/>
FROM t_event_info FROM t_event_info
WHERE event_serial_number = #{eventSerialNumber} WHERE event_serial_number = #{eventSerialNumber}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment