diff --git a/servers/boe-server-all/src/main/java/com/xboe/enums/CourseCreateFromEnum.java b/servers/boe-server-all/src/main/java/com/xboe/enums/CourseCreateFromEnum.java index 57418dd1..b5719da3 100644 --- a/servers/boe-server-all/src/main/java/com/xboe/enums/CourseCreateFromEnum.java +++ b/servers/boe-server-all/src/main/java/com/xboe/enums/CourseCreateFromEnum.java @@ -1,6 +1,7 @@ package com.xboe.enums; import lombok.Getter; +import org.apache.commons.lang3.StringUtils; import java.util.Arrays; @@ -26,6 +27,6 @@ public enum CourseCreateFromEnum { } public static CourseCreateFromEnum getByCode(String code) { - return Arrays.stream(values()).filter(item -> item.code.equals(code)).findFirst().orElse(ADMIN); + return Arrays.stream(values()).filter(item -> StringUtils.equals(item.code, code)).findFirst().orElse(ADMIN); } } diff --git a/servers/boe-server-all/src/main/java/com/xboe/enums/CourseStatusEnum.java b/servers/boe-server-all/src/main/java/com/xboe/enums/CourseStatusEnum.java index 10c30f9c..d1a61257 100644 --- a/servers/boe-server-all/src/main/java/com/xboe/enums/CourseStatusEnum.java +++ b/servers/boe-server-all/src/main/java/com/xboe/enums/CourseStatusEnum.java @@ -22,7 +22,7 @@ public enum CourseStatusEnum { this.label = label; } - public static CourseStatusEnum getByCode(int code) { + public static CourseStatusEnum getByCode(Integer code) { return Arrays.stream(values()).filter(item -> item.code == code).findFirst().orElse(STATUS_NONE); } }