feat:获取系统配置增加一个方法
This commit is contained in:
@@ -28,6 +28,28 @@ public class CoreConfigService extends TsServiceBase<CoreConfigSystemMapper, Cor
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 获取(或创建)一个文本类型的配置
|
||||||
|
*
|
||||||
|
* @param configKey
|
||||||
|
* @param defaultValue
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
public CoreConfigSystem getTextOrCreate(String configKey, String defaultValue) {
|
||||||
|
CoreConfigSystem oneByColumn = getOneByColumn("config_key", configKey);
|
||||||
|
if (oneByColumn == null) {
|
||||||
|
oneByColumn = new CoreConfigSystem();
|
||||||
|
oneByColumn.setId(configKey);
|
||||||
|
oneByColumn.setConfigKey(configKey);
|
||||||
|
oneByColumn.setConfigVal(defaultValue);
|
||||||
|
oneByColumn.setRemark(defaultValue);
|
||||||
|
oneByColumn.setConfigType(0);
|
||||||
|
save(oneByColumn);
|
||||||
|
}
|
||||||
|
return oneByColumn;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 刷新功能点
|
* 刷新功能点
|
||||||
*
|
*
|
||||||
|
|||||||
Reference in New Issue
Block a user