package com.qianwen.core.log.exception; import com.qianwen.core.tool.api.BizMessage; import com.qianwen.core.tool.api.IResultCode; import com.qianwen.core.tool.api.ResultCode; import com.qianwen.core.tool.jackson.JsonUtil; /* loaded from: blade-starter-log-9.3.0.0-SNAPSHOT.jar:org/springblade/core/log/exception/BizServiceException.class */ public class BizServiceException extends RuntimeException { private static final long serialVersionUID = 2359767895161832954L; private final IResultCode resultCode; public IResultCode getResultCode() { return this.resultCode; } public BizServiceException(BizMessage message) { super(JsonUtil.toJson(message)); this.resultCode = ResultCode.BIZ_FAILURE; } @Override // java.lang.Throwable public Throwable fillInStackTrace() { return this; } public Throwable doFillInStackTrace() { return super.fillInStackTrace(); } }