MinProgramConfigEnum.java 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  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. FAMILY_MIN_PROGRAM("FAMILY", "", "","家族小程序");
  10. private String name;
  11. private String appId;
  12. private String secret;
  13. private String remark;
  14. MinProgramConfigEnum(String name, String appId, String secret, String remark){
  15. this.name = name;
  16. this.appId = appId;
  17. this.secret = secret;
  18. this.remark = remark;
  19. }
  20. public static MinProgramConfigEnum getByName(String name){
  21. MinProgramConfigEnum[] minProgramConfigEnums = MinProgramConfigEnum.values();
  22. for(MinProgramConfigEnum minProgramConfigEnum : minProgramConfigEnums){
  23. if(minProgramConfigEnum.getName().equals(name)){
  24. return minProgramConfigEnum;
  25. }
  26. }
  27. return null;
  28. }
  29. public void setName(String name) {
  30. this.name = name;
  31. }
  32. public void setAppId(String appId) {
  33. this.appId = appId;
  34. }
  35. public void setSecret(String secret) {
  36. this.secret = secret;
  37. }
  38. public void setRemark(String remark) {
  39. this.remark = remark;
  40. }
  41. }