MinProgramConfigEnum.java 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. package com.mirage.mirageservice.enums;
  2. import lombok.Getter;
  3. /**
  4. * Created by hzlinhai on 2025/8/26.
  5. */
  6. @Getter
  7. public enum MinProgramConfigEnum {
  8. CHUNSUN_ENGLISH_MIN_PROGRAM("CS_ENGLISH", "wx7c38acf414870e06", "54d22d78cb553f0001a78753747ba150", "春笋英语学情小程序");
  9. private String name;
  10. private String appId;
  11. private String secret;
  12. private String remark;
  13. MinProgramConfigEnum(String name, String appId, String secret, String remark){
  14. this.name = name;
  15. this.appId = appId;
  16. this.secret = secret;
  17. this.remark = remark;
  18. }
  19. public static MinProgramConfigEnum getByName(String name){
  20. MinProgramConfigEnum[] minProgramConfigEnums = MinProgramConfigEnum.values();
  21. for(MinProgramConfigEnum minProgramConfigEnum : minProgramConfigEnums){
  22. if(minProgramConfigEnum.getName().equals(name)){
  23. return minProgramConfigEnum;
  24. }
  25. }
  26. return null;
  27. }
  28. public void setName(String name) {
  29. this.name = name;
  30. }
  31. public void setAppId(String appId) {
  32. this.appId = appId;
  33. }
  34. public void setSecret(String secret) {
  35. this.secret = secret;
  36. }
  37. public void setRemark(String remark) {
  38. this.remark = remark;
  39. }
  40. }