PayExceptionToShowUtil.java 787 B

123456789101112131415161718192021222324252627282930313233
  1. package com.zhongshu.card.client.utils;
  2. import org.apache.commons.lang3.StringUtils;
  3. /**
  4. * 支付异常提示
  5. *
  6. * @author TRX
  7. * @date 2024/11/4
  8. */
  9. public class PayExceptionToShowUtil {
  10. /**
  11. * 支付中心
  12. *
  13. * @param cls
  14. * @return
  15. */
  16. public static String convertException(String cls) {
  17. String msg = "";
  18. if (StringUtils.isNotEmpty(cls)) {
  19. if (cls.contains("BalanceRangeMinException")) {
  20. msg = "余额不足"; // 消费金额超出限制
  21. } else if (cls.contains("BalanceRangeMaxException")) {
  22. msg = "余额不足";
  23. } else if (cls.contains("UncategorizedMongoDbException")) {
  24. msg = "内部错误";
  25. }
  26. }
  27. return msg;
  28. }
  29. }