12345678910111213141516171819202122232425262728293031323334 |
- package com.stellvoy.api.constants;
- import com.stellvoy.common.enums.BaseEnum;
- import lombok.AllArgsConstructor;
- import lombok.Getter;
- /**
- * @author wusongsong
- * @since 2022/7/18 16:07
- * @version 1.0.0
- **/
- @Getter
- @AllArgsConstructor
- public enum CourseStatus implements BaseEnum {
- NO_UP_SHELF(1, "待上架"),
- SHELF(2, "已上架"),
- DOWN_SHELF(3, "下架"),
- FINISHED(4, "已完结");
- private final int value;
- private final String desc;
- public static String desc(Integer status) {
- if (status == null) {
- return "";
- }
- for (CourseStatus courseStatus : values()) {
- if (courseStatus.getValue() == status) {
- return courseStatus.getDesc();
- }
- }
- return null;
- }
- }
|