package com.ruoyi.common.enums; import com.ruoyi.common.utils.StringUtils; import java.util.ArrayList; import java.util.List; /** * 丽水公众号 */ public enum WxGZHEnum { ZYY("47231022633110211A2101", "3311000002", "MzMxMTAwMDAwMg==", "http://40.78.1.5:8101/frontend/medical/api"), JN("47255004333112711A1001", null, null, null); private String orgid; private String appid; private String appSecret; private String address; WxGZHEnum(String orgid, String appid, String appSecret, String address) { this.orgid = orgid; this.appid = appid; this.appSecret = appSecret; this.address = address; } public static List getDescByCode(String orgid) { List list = new ArrayList<>(); WxGZHEnum[] organEnums = values(); for (int i = 0; i < organEnums.length; i++) { WxGZHEnum organEnum = organEnums[i]; if (organEnum.getOrgid().equals(orgid)) { if (StringUtils.isNotEmpty(organEnum.getOrgid())) list.add(organEnum.getOrgid()); if (StringUtils.isNotEmpty(organEnum.getAppid())) list.add(organEnum.getAppid()); if (StringUtils.isNotEmpty(organEnum.getAppSecret())) list.add(organEnum.getAppSecret()); if (StringUtils.isNotEmpty(organEnum.getAddress())) list.add(organEnum.getAddress()); } } return list; } public String getOrgid() { return orgid; } public void setOrgid(String orgid) { this.orgid = orgid; } public String getAddress() { return address; } public void setAddress(String address) { this.address = address; } public String getAppid() { return appid; } public void setAppid(String appid) { this.appid = appid; } public String getAppSecret() { return appSecret; } public void setAppSecret(String appSecret) { this.appSecret = appSecret; } }