|
@@ -37,7 +37,9 @@ public class SysConfigServiceImpl implements SysConfigService {
|
|
}
|
|
}
|
|
DataType dataType = sysConf.getDataType();
|
|
DataType dataType = sysConf.getDataType();
|
|
|
|
|
|
- if (dataType.equals(DataType.STRING)) {
|
|
|
|
|
|
+ if (StringUtils.isBlank(value)) {
|
|
|
|
+ sysConf.setValue(null);
|
|
|
|
+ } else if (dataType.equals(DataType.STRING)) {
|
|
sysConf.setValue(value);
|
|
sysConf.setValue(value);
|
|
} else if (dataType.equals(DataType.LONG)) {
|
|
} else if (dataType.equals(DataType.LONG)) {
|
|
try {
|
|
try {
|
|
@@ -84,7 +86,9 @@ public class SysConfigServiceImpl implements SysConfigService {
|
|
String value = sysConf.getValue();
|
|
String value = sysConf.getValue();
|
|
DataType dataType = sysConf.getDataType();
|
|
DataType dataType = sysConf.getDataType();
|
|
|
|
|
|
- if (dataType.equals(DataType.STRING)) {
|
|
|
|
|
|
+ if (StringUtils.isBlank(value)) {
|
|
|
|
+ return null;
|
|
|
|
+ } else if (dataType.equals(DataType.STRING)) {
|
|
return value;
|
|
return value;
|
|
} else if (dataType.equals(DataType.LONG)) {
|
|
} else if (dataType.equals(DataType.LONG)) {
|
|
try {
|
|
try {
|