feat: (REQ-3540) WPS权限枚举添加
This commit is contained in:
parent
e06aecc51d
commit
7dbfd68a30
@ -7,6 +7,10 @@ import lombok.Getter;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import java.util.Map;
|
||||
import java.util.stream.Collectors;
|
||||
import java.util.stream.Stream;
|
||||
|
||||
/**
|
||||
* @author xudawei
|
||||
*/
|
||||
@ -22,6 +26,20 @@ public enum WpsPermissionStatusEnum {
|
||||
private final String code;
|
||||
private final String desc;
|
||||
|
||||
|
||||
|
||||
private static final Map<String, WpsPermissionStatusEnum> map = Stream.of(WpsPermissionStatusEnum.values()).collect(Collectors.toMap(key -> key.code, key -> key));
|
||||
|
||||
|
||||
public static WpsPermissionStatusEnum getByCode(String code) {
|
||||
return map.get(code);
|
||||
}
|
||||
|
||||
public static void main(String[] args) {
|
||||
WpsPermissionStatusEnum preview = WpsPermissionStatusEnum.getByCode("preview");
|
||||
System.out.println("preview = " + preview);
|
||||
}
|
||||
|
||||
/**
|
||||
* 预览
|
||||
* @param personId
|
||||
|
||||
Loading…
Reference in New Issue
Block a user