feat:app版本更新

This commit is contained in:
dzc committed 2026-02-11 16:43:13 +08:00
1 parent 3b6f86a1eb
commit 45162e43be
12 files changed
+430 -1

No files matched your search

@@ -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);
}
}
@@ -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);
}
}