ServiceException.java
787 Bytes
package com.wondertek.exception;
import com.wondertek.enums.GlobalCodeEnum;
import com.wondertek.util.ResultBean;
import lombok.Getter;
public class ServiceException extends BaseException {
private static final long serialVersionUID = 1L;
@Getter
private boolean needPrintStack = true;
public ServiceException(String msg) {
super(GlobalCodeEnum.FAILURE.getCode(), msg);
}
public ServiceException(String code, String msg) {
super(code, msg);
}
public ServiceException(ResultBean resultBean) {
super(resultBean.getCode(), resultBean.getMsg());
}
public ServiceException(String msg, boolean needPrintStack) {
super(GlobalCodeEnum.FAILURE.getCode(), msg);
this.needPrintStack = needPrintStack;
}
}