Commit 80fd9b7a authored by duanruiming's avatar duanruiming

[update] 数据插入优化

parent f1e7eefc
......@@ -43,10 +43,10 @@ public class EventDataServiceImpl implements EventDataService {
eventInfoPO4DB.setEndTime(eventDataDTO.getEventEndTime());
eventInfoPO4DB.setAlarmStatus(eventDataDTO.getEventStatus());
eventInfoMapper.updateOne(eventInfoPO4DB);
} else {
EventInfoPO eventInfoPO = getEventInfoPO(eventDataDTO);
eventInfoMapper.insertOne(eventInfoPO);
}
} else {
EventInfoPO eventInfoPO = getEventInfoPO(eventDataDTO);
eventInfoMapper.insertOne(eventInfoPO);
}
} catch (Exception e) {
log.error("事件保存异常:", e);
......@@ -74,6 +74,7 @@ public class EventDataServiceImpl implements EventDataService {
eventInfoPO.setPlaceDesc(eventDataDTO.getEventType());
eventInfoPO.setDir(eventDataDTO.getDirection());
eventInfoPO.setRuksj(new Date());
eventInfoPO.setAlarmStatus(eventDataDTO.getEventStatus());
return eventInfoPO;
}
......
......@@ -94,7 +94,8 @@
, dt
, event_serial_number
, green_id
, dir)
, dir
, alarm_status)
VALUES (
#{oid}
, #{plateNo}
......@@ -120,6 +121,7 @@
, #{eventSerialNumber}
, #{greenId}
, #{dir}
, #{alarmStatus}
)
ON DUPLICATE KEY UPDATE
end_time = values(end_time)
......
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