fix: 课程导出问题修正

排查空指针问题修正
This commit is contained in:
liu.zixi
2025-11-24 13:28:46 +08:00
parent 518c1c3d27
commit 0cb788451f
2 changed files with 3 additions and 2 deletions

View File

@@ -1,6 +1,7 @@
package com.xboe.enums; package com.xboe.enums;
import lombok.Getter; import lombok.Getter;
import org.apache.commons.lang3.StringUtils;
import java.util.Arrays; import java.util.Arrays;
@@ -26,6 +27,6 @@ public enum CourseCreateFromEnum {
} }
public static CourseCreateFromEnum getByCode(String code) { 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);
} }
} }

View File

@@ -22,7 +22,7 @@ public enum CourseStatusEnum {
this.label = label; 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); return Arrays.stream(values()).filter(item -> item.code == code).findFirst().orElse(STATUS_NONE);
} }
} }