admin 管理员组

文章数量: 887021


2024年1月11日发(作者:瓦缇乳胶床垫)

public APIResponse success(Object data) {("请求结束 :success: =>", ng());APIResponse res = new APIResponse();s(data);return res;}/*** 分页列表** @param data* @param pageIndex* @param pageSize* @param total* @return*/public APIResponse successWithPage(Object data, int pageIndex, int pageSize, int total) {("请求结束 :success: =>", ng());APIResponse res = new APIResponse();HashMap pageResponse = new HashMap<>();("data", data);("current", pageIndex);("hasMore", pageIndex * pageSize < total);("total", total);s(pageResponse);return res;}/*** 返回错误Response** @param errmsg* @return*/public APIResponse fail(String errmsg) {("请求结束 :fail: =>", errmsg);

APIResponse res = new APIResponse();(1, errmsg);return res;}}2. APIResponsepackage ;import ist;import p;import ;public class APIResponse {undefined/****/private static final long serialVersionUID = 1L;public static final int ERROR_PARAM_INVALID = 40001;public static final int ERROR_AUTH_FAIL = 44001; // 认证信息失败// 信息代码private int errno;// 返回信息private String errmsg;// 返回内容private Object data;/*** 返回错误信息* @param errno* @param errmsg*/public void fail(int errno, String errmsg) { = errno; = errmsg != null ? errmsg : ""; = "";// 整体错误if (errno == ERROR_PARAM_INVALID) {undefined

= "参数不合法";} else if (errno == ERROR_AUTH_FAIL) { = "信息认证失败";}}/*** 分页数据查询** @param list 业务数据集合* @param count 总条数* @param current 当前页码* @param pageSize 每页数量*/public void setPageData(List list, Integer count, Integer current, Integer pageSize) {undefinedHashMap data = new HashMap<>();("totalAmount", count); // 符合条件的总条数("current", current); // 当前页码("amount", (count + pageSize - 1) / pageSize); // 总页数(向上取整)// 容错数组类型if (list != null) {("data", list); // 业务数据} else {("data", new ArrayList<>()); // 空业务数据} = data;}/*** 返回成功信息* @param data*/public void success(Object data) { = 0; = ""; = data;


本文标签: 信息 数据 返回 失败