From 1cc868492b79774b8103ce5589fbe6a2c7ad1fd9 Mon Sep 17 00:00:00 2001
From: 沈斌 <bluelazysb@hotmail.com>
Date: Fri, 04 May 2018 15:15:18 +0800
Subject: [PATCH] 修改ftp服务器
---
src/main/java/com/moral/service/impl/AlarmConfigServiceImpl.java | 10 +++++++---
1 files changed, 7 insertions(+), 3 deletions(-)
diff --git a/src/main/java/com/moral/service/impl/AlarmConfigServiceImpl.java b/src/main/java/com/moral/service/impl/AlarmConfigServiceImpl.java
index 24ca266..bea09bf 100644
--- a/src/main/java/com/moral/service/impl/AlarmConfigServiceImpl.java
+++ b/src/main/java/com/moral/service/impl/AlarmConfigServiceImpl.java
@@ -47,7 +47,7 @@
@Resource
AlarmConfigMapper alarmConfigMapper;
@Override
- public Optional queryValueByOrganizationId(int organizationId) {
+ public Optional<AlarmConfigValue> queryValueByOrganizationId(int organizationId) {
String key = RedisUtils.getAlarmKey(organizationId);
AlarmConfigValue alarmConfigValue = redisUtils.get(key,new TypeReference<AlarmConfigValue>(){});
if(alarmConfigValue==null) {
@@ -58,13 +58,17 @@
alarmConfigValue = getDefaultAlarmConfigValue();
}
}
- return Optional.of(alarmConfigValue);
+ return Optional.ofNullable(alarmConfigValue);
}
@Override
public Optional<AlarmConfig> queryByOrganizationId(int organizationId) {
AlarmConfig alarmConfig = alarmConfigMapper.selectByOrganizationId(organizationId);
- return Optional.of(alarmConfig);
+ if(alarmConfig==null){
+ alarmConfig = new AlarmConfig();
+ alarmConfig.setValue(getDefaultAlarmConfigValue());
+ }
+ return Optional.ofNullable(alarmConfig);
}
@Override
--
Gitblit v1.8.0