PushMessage.java 711 B

123456789101112131415161718192021222324252627282930313233343536
  1. package com.oqpo.api.enums;
  2. import lombok.Getter;
  3. import lombok.Setter;
  4. public enum PushMessage {
  5. PUSH_REQ("PO", "매장 발주 요청건이 들어왔습니다."), //
  6. PUSH_RTN("RTN", "매장 반품 요청건이 들어왔습니다."), //
  7. ;
  8. PushMessage(String cd, String nm) {
  9. this.cd = cd;
  10. this.name = nm;
  11. }
  12. @Getter
  13. @Setter
  14. private String cd;
  15. @Getter
  16. @Setter
  17. private String name;
  18. public static String getName(String ccd) {
  19. PushMessage[] values = PushMessage.values();
  20. for (PushMessage icd : values) {
  21. if (icd.cd.equals(ccd)) {
  22. return icd.name;
  23. }
  24. }
  25. return ccd;
  26. }
  27. }