PmtMethod.java 821 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. package com.oqpo.api.enums;
  2. import lombok.Getter;
  3. @Getter
  4. public enum PmtMethod {
  5. CARD("CD", "카드"),
  6. CASH("CS", "현금");
  7. private String id;
  8. private String message;
  9. PmtMethod(String id, String message) {
  10. this.id = id;
  11. this.message = message;
  12. }
  13. public static String getId(String message) {
  14. PmtMethod[] list = PmtMethod.values();
  15. for (PmtMethod item : list) {
  16. if (item.message.equals(message)) {
  17. return item.id;
  18. }
  19. }
  20. return null;
  21. }
  22. public static String getMessage(String id) {
  23. PmtMethod[] list = PmtMethod.values();
  24. for (PmtMethod item : list) {
  25. if (item.id.equals(id)) {
  26. return item.message;
  27. }
  28. }
  29. return null;
  30. }
  31. }