Commit d60e90b0 authored by Junling Bu's avatar Junling Bu
Browse files

chore[litemall-core]: 数组对象统一调整成data的list和total

parent 910985e0
package org.linlinjava.litemall.core.util; package org.linlinjava.litemall.core.util;
import com.github.pagehelper.Page;
import java.util.HashMap; import java.util.HashMap;
import java.util.List;
import java.util.Map; import java.util.Map;
/** /**
...@@ -52,12 +55,19 @@ public class ResponseUtil { ...@@ -52,12 +55,19 @@ public class ResponseUtil {
return obj; return obj;
} }
public static Object ok(String errmsg, Object data) { public static Object okList(List list) {
Map<String, Object> obj = new HashMap<String, Object>(); Map<String, Object> data = new HashMap<String, Object>();
obj.put("errno", 0); data.put("list", list);
obj.put("errmsg", errmsg);
obj.put("data", data); if (list instanceof Page) {
return obj; Page page = (Page) list;
data.put("total", page.getTotal());
}
else{
data.put("total", list.size());
}
return ok(data);
} }
public static Object fail() { public static Object fail() {
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment