|
@@ -4,7 +4,8 @@ import com.ym.mec.common.enums.BaseEnum;
|
|
|
|
|
|
public enum FeatureType implements BaseEnum<String, FeatureType> {
|
|
|
CLOUD_STUDY_TRAIN("CLOUD_STUDY_TRAIN", "云教练训练"),
|
|
|
- CLOUD_STUDY_EVALUATION("CLOUD_STUDY_EVALUATION", "云教练评测");
|
|
|
+ CLOUD_STUDY_EVALUATION("CLOUD_STUDY_EVALUATION", "云教练评测"),
|
|
|
+ FOLLOW_UP_TRAINING("FOLLOW_UP_TRAINING", "跟练");
|
|
|
|
|
|
private String code;
|
|
|
|
|
@@ -15,7 +16,27 @@ public enum FeatureType implements BaseEnum<String, FeatureType> {
|
|
|
this.desc = desc;
|
|
|
}
|
|
|
|
|
|
- @Override
|
|
|
+ public static FeatureType format(String feature) {
|
|
|
+ switch (feature){
|
|
|
+
|
|
|
+// UNIT_TEST("单元测试"),
|
|
|
+// PRACTICE("自主练习"),
|
|
|
+// EVALUATION("评测"),
|
|
|
+// LESSON_TRAINING("课后练习"),
|
|
|
+// FOLLOW_UP_TRAINING("跟练"),
|
|
|
+ case "PRACTICE":
|
|
|
+ return CLOUD_STUDY_TRAIN;
|
|
|
+ case "FOLLOW_UP_TRAINING":
|
|
|
+ return FOLLOW_UP_TRAINING;
|
|
|
+ case "EVALUATION":
|
|
|
+ return CLOUD_STUDY_EVALUATION;
|
|
|
+ default:
|
|
|
+ return CLOUD_STUDY_TRAIN;
|
|
|
+ }
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
public String getCode() {
|
|
|
return code;
|
|
|
}
|