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();
|
}
|
}
|