23 lines
496 B
Java
23 lines
496 B
Java
package com.realtime.exception;
|
|
|
|
|
|
import com.realtime.sysconst.enumConst.ResultEnum;
|
|
import lombok.Data;
|
|
import lombok.EqualsAndHashCode;
|
|
|
|
@Data
|
|
@EqualsAndHashCode(callSuper = true)
|
|
public class BusinessException extends RuntimeException {
|
|
private Integer code;
|
|
private ResultEnum result;
|
|
|
|
public BusinessException(ResultEnum result) {
|
|
super(result.getMsg());
|
|
this.code = result.getCode();
|
|
}
|
|
|
|
public BusinessException(String msg) {
|
|
super(msg);
|
|
}
|
|
}
|