| | |
| | | @Getter |
| | | @AllArgsConstructor |
| | | public enum WinnerLookEnum { |
| | | ONE(-1, "应用程序错误"), |
| | | THREE(-3, "用户名或密码错误"), |
| | | FOUR(-4, "短信内容和备案的模板不一样"), |
| | | FIVE(-5, "签名不正确"), |
| | | SEVEN(-7, "余额不足"), |
| | | EIGHT(-8, "无可用通道或不在通道时间范围"), |
| | | NINE(-9, "无效号码"), |
| | | TEN(-10, "签名内容不符合长度"), |
| | | ELEVEN(-11, "用户有效期过期"), |
| | | TWELVE(-12, "黑名单"), |
| | | SIXTEEN(-16, "接口请求过于频繁,余额接口 5s 秒一次,其他接口适当调整"), |
| | | SEVENTEEN(-17, "非法 IP"), |
| | | EIGHTEEN(-18, "Msg 内容格式错误"), |
| | | NINETEEN(-19, "短信数量错误,小于 1 /大于 500(个性化)/大于 1000(群发)"), |
| | | TWENTY(-20, "号码错误或者黑名单"), |
| | | TWENTY_THREE(-23, "解密失败"), |
| | | TWENTY_FOUR(-24, "短信包含用户敏感信息"), |
| | | TWENTY_FIVE(-25, "用户被冻结"), |
| | | TWENTY_SIX(-26, "无效数据"), |
| | | TWENTY_SEVEN(-27, "请求参数错误"), |
| | | TWENTY_EIGHT(-28, "无效数据"), |
| | | FORTY_ONE(-41, "指定短信模板类型错误或短信类型参数错误"), |
| | | FORTY_FOUR(-44, "自定义扩展号不符合规则(1-16 位数字)"), |
| | | FORTY_SIX(-46, "用户黑名单"), |
| | | FORTY_SEVEN(-47, "系统黑名单"), |
| | | FORTY_EIGHT(-48, "号码超频拦截"), |
| | | FIFTY_ONE(-51, "超过设置的每月短信条数的限制"), |
| | | FIFTY_FIVE(-54, "短信包含系统敏感信息"), |
| | | ZERO(0, "未知错误"); |
| | | ONE("-1", "应用程序错误"), |
| | | THREE("-3", "用户名或密码错误"), |
| | | FOUR("-4", "短信内容和备案的模板不一样"), |
| | | FIVE("-5", "签名不正确"), |
| | | SEVEN("-7", "余额不足"), |
| | | EIGHT("-8", "无可用通道或不在通道时间范围"), |
| | | NINE("-9", "无效号码"), |
| | | TEN("-10", "签名内容不符合长度"), |
| | | ELEVEN("-11", "用户有效期过期"), |
| | | TWELVE("-12", "黑名单"), |
| | | SIXTEEN("-16", "接口请求过于频繁,余额接口 5s 秒一次,其他接口适当调整"), |
| | | SEVENTEEN("-17", "非法 IP"), |
| | | EIGHTEEN("-18", "Msg 内容格式错误"), |
| | | NINETEEN("-19", "短信数量错误,小于 1 /大于 500(个性化)/大于 1000(群发)"), |
| | | TWENTY("-20", "号码错误或者黑名单"), |
| | | TWENTY_THREE("-23", "解密失败"), |
| | | TWENTY_FOUR("-24", "短信包含用户敏感信息"), |
| | | TWENTY_FIVE("-25", "用户被冻结"), |
| | | TWENTY_SIX("-26", "无效数据"), |
| | | TWENTY_SEVEN("-27", "请求参数错误"), |
| | | TWENTY_EIGHT("-28", "无效数据"), |
| | | FORTY_ONE("-41", "指定短信模板类型错误或短信类型参数错误"), |
| | | FORTY_FOUR("-44", "自定义扩展号不符合规则(1-16 位数字)"), |
| | | FORTY_SIX("-46", "用户黑名单"), |
| | | FORTY_SEVEN("-47", "系统黑名单"), |
| | | FORTY_EIGHT("-48", "号码超频拦截"), |
| | | FIFTY_ONE("-51", "超过设置的每月短信条数的限制"), |
| | | FIFTY_FIVE("-54", "短信包含系统敏感信息"), |
| | | ZERO("0", "未知错误"); |
| | | |
| | | private final int key; |
| | | private final String key; |
| | | private final String value; |
| | | |
| | | public static String find(Integer key) { |
| | | public static String find(String key) { |
| | | for (WinnerLookEnum value : WinnerLookEnum.values()) { |
| | | if (value.getKey() == key) { |
| | | if (value.getKey().equals(key)) { |
| | | return value.getValue(); |
| | | } |
| | | } |