1234567891011121314151617181920212223242526272829303132 |
- package com.jsh.erp.exception;
- import lombok.Getter;
- import lombok.extern.slf4j.Slf4j;
- import java.util.HashMap;
- import java.util.Map;
- @Slf4j
- @Getter
- public class BusinessParamCheckingException extends Exception {
- private static final long serialVersionUID = 1L;
- private int code;
- private Map<String, Object> data;
- public BusinessParamCheckingException(int code, String reason) {
- super(reason);
- Map<String, Object> objectMap = new HashMap<>();
- objectMap.put("message", reason);
- this.code = code;
- this.data = objectMap;
- }
- public BusinessParamCheckingException(int code, String reason, Throwable throwable) {
- super(reason, throwable);
- Map<String, Object> objectMap = new HashMap<>();
- objectMap.put("message", reason);
- this.code = code;
- this.data = objectMap;
- }
- }
|