返回数据
| 7 | * 返回数据 |
| 8 | */ |
| 9 | public class R extends HashMap<String, Object> { |
| 10 | private static final long serialVersionUID = 1L; |
| 11 | |
| 12 | public R() { |
| 13 | put("code", 0); |
| 14 | } |
| 15 | |
| 16 | public static R error() { |
| 17 | return error(500, "未知异常,请联系管理员"); |
| 18 | } |
| 19 | |
| 20 | public static R error(String msg) { |
| 21 | return error(500, msg); |
| 22 | } |
| 23 | |
| 24 | public static R error(int code, String msg) { |
| 25 | R r = new R(); |
| 26 | r.put("code", code); |
| 27 | r.put("msg", msg); |
| 28 | return r; |
| 29 | } |
| 30 | |
| 31 | public static R ok(String msg) { |
| 32 | R r = new R(); |
| 33 | r.put("msg", msg); |
| 34 | return r; |
| 35 | } |
| 36 | |
| 37 | public static R ok(Map<String, Object> map) { |
| 38 | R r = new R(); |
| 39 | r.putAll(map); |
| 40 | return r; |
| 41 | } |
| 42 | |
| 43 | public static R ok() { |
| 44 | return new R(); |
| 45 | } |
| 46 | |
| 47 | public R put(String key, Object value) { |
| 48 | super.put(key, value); |
| 49 | return this; |
| 50 | } |
| 51 | } |
nothing calls this directly
no outgoing calls
no test coverage detected