import com.alibaba.fastjson.JSON;
import utils.UtilsHelper;
import java.util.Date;
import java.util.List;
public class APIResultModel {
private Integer code;
private Integer error;
private String message;
private String serverTime;
private Long time;
private Object data;
private String sessionId;
private List list;
public APIResultModel() {
this.setTime(new Date().getTime());
}
public String getSessionId() {
return sessionId;
}
public void setSessionId(String sessionId) {
this.sessionId = sessionId;
}
public Integer getCode() {
return code;
}
public void setCode(Integer code) {
this.code = code;
}
public List getList() {
return list;
}
public void setList(List list) {
this.list = list;
}
public Integer getError() {
return error;
}
public void setError(Integer error) {
this.error = error;
}
public String getMessage() {
return message;
}
public void setMessage(String message) {
this.message = message;
}
public String getServerTime() {
return serverTime;
}
private void setServerTime(String serverTime) {
this.serverTime = serverTime;
}
public Long getTime() {
return time;
}
private void setTime(Long time) {
this.time = time;
}
public Object getData() {
return data;
}
public APIResultModel setData( Object data ) {
this.data = data;
return this;
}
@Override
public String toString() {
this.setTime(new Date().getTime() - this.getTime());
this.setServerTime(UtilsHelper.DateToString(new Date(), "yyyy-MM-dd HH:mm:ss.SSS"));
return JSON.toJSONString(this);
}
}