public void outFailResult(AjaxRespCode retCode) { ResponseData resp = new ResponseData(); resp.setRetinfo(retCode.message); resp.setRetCode(retCode.code.toString()); resp.setSuccess(false); outResult(resp); }
/** * false时候错误返回 * * @param exp * @param msg * @author Joeson */ protected void isTrue(boolean exp, String msg) { if (!exp) { ResponseData resp = new ResponseData(); resp.setRetinfo(msg); resp.setSuccess(false); outResult(resp); } }
protected void checkRequired(Object obj, String message) { boolean isNullOrEmpty = (null == obj) || (obj instanceof String && obj.toString().isEmpty()) || obj.toString().equalsIgnoreCase("null"); if (isNullOrEmpty) { ResponseData resp = new ResponseData(); resp.setRetinfo("缺少必填参数:" + message); resp.setSuccess(false); outResult(resp); } }
/** * json格式成功返回 * * @param data * @param message */ public <T> void outSucResult(T data) { ResponseData responseData = new ResponseData(); responseData.setResult(data); responseData.setSuccess(true); outResult(responseData); }
public void outFailResult(String message) { ResponseData resp = new ResponseData(); resp.setRetinfo(message); resp.setSuccess(false); outResult(resp); }