package com.ruoyi.order.tools.response;
|
|
import com.fasterxml.jackson.annotation.JsonIgnore;
|
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
|
|
@JsonIgnoreProperties(ignoreUnknown = true)
|
public abstract class AbstractResponse {
|
protected int httpStatusCode;
|
protected String code;
|
protected String message;
|
|
public String getCode() {
|
return code;
|
}
|
|
public void setCode(String code) {
|
this.code = code;
|
}
|
|
public String getMessage() {
|
return message;
|
}
|
|
public void setMessage(String message) {
|
this.message = message;
|
}
|
|
public int getHttpStatusCode() {
|
return httpStatusCode;
|
}
|
|
public void setHttpStatusCode(int httpStatusCode) {
|
this.httpStatusCode = httpStatusCode;
|
}
|
|
@JsonIgnore
|
public boolean isOk () {
|
// 认为200内的是正常的
|
return httpStatusCode >= 200 && httpStatusCode < 300;
|
}
|
}
|