feat: (REQ-3540) WPS权限枚举添加

This commit is contained in:
xudawei 2025-04-10 15:15:48 +08:00
parent e06aecc51d
commit 7dbfd68a30

View File

@ -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