From 247cb86585a1d1894596ed18a6c93efecb992946 Mon Sep 17 00:00:00 2001 From: luohairen <3399054449@qq.com> Date: 星期四, 14 十一月 2024 10:34:27 +0800 Subject: [PATCH] 班级成绩图表分析 --- src/main/java/com/ycl/jxkg/enums/QuestionTypeEnum.java | 29 ++++++++++++++++++----------- 1 files changed, 18 insertions(+), 11 deletions(-) diff --git a/src/main/java/com/ycl/jxkg/enums/QuestionTypeEnum.java b/src/main/java/com/ycl/jxkg/enums/QuestionTypeEnum.java index 6398b77..1f9370a 100644 --- a/src/main/java/com/ycl/jxkg/enums/QuestionTypeEnum.java +++ b/src/main/java/com/ycl/jxkg/enums/QuestionTypeEnum.java @@ -10,11 +10,14 @@ TrueFalse(3, "鍒ゆ柇棰�"), GapFilling(4, "濉┖棰�"), ShortAnswer(5, "绠�绛旈"), - Calculation(6,"璁$畻棰�"); - int code; + Audio(6,"璇煶棰�"), + Calculate(7,"璁$畻棰�"), + Analysis(8,"鍒嗘瀽棰�"); + + Integer code; String name; - QuestionTypeEnum(int code, String name) { + QuestionTypeEnum(Integer code, String name) { this.code = code; this.name = name; } @@ -43,21 +46,25 @@ } } - public int getCode() { + public Integer getCode() { return code; - } - - public void setCode(int code) { - this.code = code; } public String getName() { return name; } - public void setName(String name) { - this.name = name; + public static Integer get(String text){ + if("".equals(text) || text == null){ + return null; + } + QuestionTypeEnum[] enums = QuestionTypeEnum.values(); + for (QuestionTypeEnum anEnum : enums) { + if(anEnum.getName().equals(text)){ + return anEnum.getCode(); + } + } + return null; } - } -- Gitblit v1.8.0