WxApiException.java 686 B

123456789101112131415161718192021222324252627282930
  1. package com.cslg.ppa.common.exception;
  2. import com.cslg.ppa.common.core.auth.WxResultStatus;
  3. /**
  4. * @author zsq
  5. * @version 1.0
  6. * @date 2021/3/31 14:37
  7. */
  8. public class WxApiException extends RuntimeException {
  9. /**错误枚举**/
  10. private WxResultStatus wxResultStatus;
  11. public WxApiException(WxResultStatus wxResultStatus) {
  12. super(wxResultStatus.name());
  13. this.wxResultStatus = wxResultStatus;
  14. }
  15. public WxApiException(WxResultStatus wxResultStatus, Exception e) {
  16. super(wxResultStatus.name(), e);
  17. this.wxResultStatus = wxResultStatus;
  18. }
  19. public WxResultStatus getWxResultStatus() {
  20. return wxResultStatus;
  21. }
  22. }