SceneEvaluationLevel.java 825 B

1234567891011121314151617181920212223242526272829
  1. package api.common.pojo.enums;
  2. import lombok.Getter;
  3. import java.util.ArrayList;
  4. import java.util.Arrays;
  5. import java.util.List;
  6. @Getter
  7. public class SceneEvaluationLevel {
  8. // 由小到大
  9. private final static List<String> EVALUATION_LEVEL = new ArrayList<>(Arrays.asList("C", "B", "A", "AA", "S"));
  10. public static List<String> getEvaluationLevelList(String level) {
  11. List<String> selectEvaluationLevels = new ArrayList<>();
  12. int index = -1;
  13. for (int i = 0; i < EVALUATION_LEVEL.size(); i++) {
  14. if (EVALUATION_LEVEL.get(i).equals(level)) {
  15. index = i;
  16. }
  17. if (index >= i) {
  18. selectEvaluationLevels.add(EVALUATION_LEVEL.get(i));
  19. index++;
  20. }
  21. }
  22. return selectEvaluationLevels;
  23. }
  24. }