feat:app版本更新
This commit is contained in:
1 parent
3b6f86a1eb
commit
45162e43be
12 files changed
+430
-1
No files matched your search
+33
@@ -0,0 +1,33 @@
|
||||
package com.bsd.pjcloud.integrated.constant.app;
|
||||
|
||||
import cn.hutool.core.util.ObjectUtil;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Getter;
|
||||
|
||||
import java.util.Arrays;
|
||||
|
||||
/**
|
||||
* App平台
|
||||
*/
|
||||
@Getter
|
||||
@AllArgsConstructor
|
||||
public enum AppPlatformEnum {
|
||||
|
||||
ANDROID("1", "android"),
|
||||
IOS("2", "ios"),
|
||||
;
|
||||
private final String code;
|
||||
private final String desc;
|
||||
|
||||
public static AppPlatformEnum valueOfByType(String code) {
|
||||
return Arrays.stream(AppPlatformEnum.values())
|
||||
.filter(v -> ObjectUtil.equal(v.getCode(), code))
|
||||
.findFirst().orElse(null);
|
||||
}
|
||||
|
||||
public static AppPlatformEnum descOf(String description) {
|
||||
return Arrays.stream(AppPlatformEnum.values())
|
||||
.filter(v -> ObjectUtil.equal(v.getDesc(), description))
|
||||
.findFirst().orElse(null);
|
||||
}
|
||||
}
|
||||
+33
@@ -0,0 +1,33 @@
|
||||
package com.bsd.pjcloud.integrated.constant.app;
|
||||
|
||||
import cn.hutool.core.util.ObjectUtil;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Getter;
|
||||
|
||||
import java.util.Arrays;
|
||||
|
||||
/**
|
||||
* App版本状态
|
||||
*/
|
||||
@Getter
|
||||
@AllArgsConstructor
|
||||
public enum AppVersionStatusEnum {
|
||||
PUBLISHED("1", "已发布"),
|
||||
UNPUBLISHED("2", "未发布"),
|
||||
OFF_SHELF("3", "已下架"),
|
||||
;
|
||||
private final String code;
|
||||
private final String desc;
|
||||
|
||||
public static AppVersionStatusEnum valueOfByType(String code) {
|
||||
return Arrays.stream(AppVersionStatusEnum.values())
|
||||
.filter(v -> ObjectUtil.equal(v.getCode(), code))
|
||||
.findFirst().orElse(null);
|
||||
}
|
||||
|
||||
public static AppVersionStatusEnum descOf(String description) {
|
||||
return Arrays.stream(AppVersionStatusEnum.values())
|
||||
.filter(v -> ObjectUtil.equal(v.getDesc(), description))
|
||||
.findFirst().orElse(null);
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user