mirror of
https://gitee.com/jeelowcode/JeeLowCode.git
synced 2026-05-19 03:29:50 +08:00
1.SQL增强出错BUG修复
2.视图、报表数据源加上占位符功能 3.登录成功后清除cache缓存
This commit is contained in:
@@ -36,4 +36,6 @@ public interface EnhanceConstant {
|
||||
|
||||
String ENHANCE_EVENT_START = "start";//开始
|
||||
String ENHANCE_EVENT_END = "end";//结束
|
||||
|
||||
|
||||
}
|
||||
@@ -14,6 +14,11 @@ http://www.apache.org/licenses/
|
||||
package com.jeelowcode.framework.utils.enums;
|
||||
|
||||
|
||||
import com.jeelowcode.framework.utils.utils.FuncBase;
|
||||
|
||||
import java.util.Arrays;
|
||||
import java.util.Optional;
|
||||
|
||||
/**
|
||||
* 数据库默认字段
|
||||
*/
|
||||
@@ -47,4 +52,16 @@ public enum DefaultDbFieldEnum {
|
||||
this.fieldCode = fieldCode;
|
||||
this.fieldName = fieldName;
|
||||
}
|
||||
|
||||
public static DefaultDbFieldEnum getByFieldCode(String fieldCode) {
|
||||
Optional<DefaultDbFieldEnum> matchingEnum = Arrays.stream(DefaultDbFieldEnum.values())
|
||||
.filter(DefaultDbFieldEnum -> FuncBase.equals(DefaultDbFieldEnum.getFieldCode(), fieldCode))
|
||||
.findFirst(); // findFirst()会返回第一个匹配的元素,或者如果找不到则返回一个空的Optional
|
||||
// 检查是否找到了匹配的枚举项
|
||||
if (matchingEnum.isPresent()) {
|
||||
return matchingEnum.get();
|
||||
}
|
||||
return null;
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user