一个接口,要实现根据起止时间查询数据库中的书记,但是当开始时间大于结束时间是,会在msg中有错误信息该怎么实现?

一个接口,要实现根据起止时间查询数据库中的书记,但是当开始时间大于结束时间是,会在msg中有错误信息该怎么实现?

public class ResultDataVO<T> {
/**
* 编码信息
*/
private int code;
/**
* 响应消息
*/
private String msg;
/**
* 响应内容
*/
private T data;
public ResultDataVO(Integer code, String msg, T data) {
this.code = code;
this.msg = msg;
this.data = data;
}
public static <T> ResultDataVO<T> ok(String msg, T obj) {
return new ResultDataVO<T>(200, msg, obj);
}
public static <T> ResultDataVO<T> fail(String msg,T obj) {
return new ResultDataVO<T>(500, msg, null);
}
}
修改返回的参数,
ResultDataVO<TableDataInfo>
成功返回 ResultDataVO.ok("success",tableDataInfo) ,失败返回ResultDataVO.fail("开始时间不能大于结束时间",null)