diff --git a/beacon-strategy/src/main/java/com/mashibing/strategy/service/strategyfilter/impl/FeeStrategyFilter.java b/beacon-strategy/src/main/java/com/mashibing/strategy/service/strategyfilter/impl/FeeStrategyFilter.java index a41ba5e..cb9e542 100644 --- a/beacon-strategy/src/main/java/com/mashibing/strategy/service/strategyfilter/impl/FeeStrategyFilter.java +++ b/beacon-strategy/src/main/java/com/mashibing/strategy/service/strategyfilter/impl/FeeStrategyFilter.java @@ -48,6 +48,7 @@ public class FeeStrategyFilter implements StrategyFilter { log.info("【策略模块-扣费校验】超出欠费额度!!!"); //加回去 cacheClient.hincrby(key, filed, fee); + submit.setErrorMsg(ExceptionEnums.BALANCE_NOT_ENOUGH.getMsg()); strategyCheckFailedUtil.smsSendLog(submit, STRATEGY_NAME); strategyCheckFailedUtil.smsPushReport(submit, STRATEGY_NAME); throw new StrategyException(ExceptionEnums.BALANCE_NOT_ENOUGH); diff --git a/beacon-strategy/src/main/java/com/mashibing/strategy/service/strategyfilter/impl/LimitHourStrategyFilter.java b/beacon-strategy/src/main/java/com/mashibing/strategy/service/strategyfilter/impl/LimitHourStrategyFilter.java index 1ec476d..c14b671 100644 --- a/beacon-strategy/src/main/java/com/mashibing/strategy/service/strategyfilter/impl/LimitHourStrategyFilter.java +++ b/beacon-strategy/src/main/java/com/mashibing/strategy/service/strategyfilter/impl/LimitHourStrategyFilter.java @@ -67,6 +67,7 @@ public class LimitHourStrategyFilter implements StrategyFilter { //三次插入都失败,直接报错 if (retryCount == RETRY_MAX) { log.error("【策略模块-小时限流校验】达到限流阈值,校验失败!!!"); + submit.setErrorMsg(ExceptionEnums.LIMIT_HOUR.getMsg()); strategyCheckFailedUtil.smsSendLog(submit, STRATEGY_NAME); strategyCheckFailedUtil.smsPushReport(submit, STRATEGY_NAME); throw new StrategyException(ExceptionEnums.LIMIT_HOUR); diff --git a/beacon-strategy/src/main/java/com/mashibing/strategy/service/strategyfilter/impl/LimitMinuteStrategyFilter.java b/beacon-strategy/src/main/java/com/mashibing/strategy/service/strategyfilter/impl/LimitMinuteStrategyFilter.java index 2fc44b2..0043442 100644 --- a/beacon-strategy/src/main/java/com/mashibing/strategy/service/strategyfilter/impl/LimitMinuteStrategyFilter.java +++ b/beacon-strategy/src/main/java/com/mashibing/strategy/service/strategyfilter/impl/LimitMinuteStrategyFilter.java @@ -54,6 +54,7 @@ public class LimitMinuteStrategyFilter implements StrategyFilter { } else { //插入失败,报错 log.error("【策略模块-分钟限流校验】达到限流阈值,校验失败!!!"); + submit.setErrorMsg(ExceptionEnums.LIMIT_MINUTE.getMsg()); strategyCheckFailedUtil.smsSendLog(submit, STRATEGY_NAME); strategyCheckFailedUtil.smsPushReport(submit, STRATEGY_NAME); throw new StrategyException(ExceptionEnums.LIMIT_MINUTE);