parent
f7b9d63db4
commit
0bbfd18c70
3 changed files with 85 additions and 8 deletions
@ -0,0 +1,65 @@ |
|||||||
|
/** |
||||||
|
* Copyright (c) 2016-2019 人人开源 All rights reserved. |
||||||
|
* |
||||||
|
* https://www.renren.io
|
||||||
|
* |
||||||
|
* 版权所有,侵权必究! |
||||||
|
*/ |
||||||
|
|
||||||
|
package com.yipin.liuwanr.util; |
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
import java.util.HashMap; |
||||||
|
import java.util.Map; |
||||||
|
|
||||||
|
/** |
||||||
|
* 返回数据 |
||||||
|
* |
||||||
|
* @author Mark sunlightcs@gmail.com |
||||||
|
*/ |
||||||
|
public class R extends HashMap<String, Object> { |
||||||
|
private static final long serialVersionUID = 1L; |
||||||
|
|
||||||
|
public R() { |
||||||
|
put("status", 200); |
||||||
|
put("errmessage", "success"); |
||||||
|
} |
||||||
|
|
||||||
|
public static R error() { |
||||||
|
return error(500, "未知异常,请联系管理员"); |
||||||
|
} |
||||||
|
|
||||||
|
public static R error(String msg) { |
||||||
|
return error(500, msg); |
||||||
|
} |
||||||
|
|
||||||
|
public static R error(int code, String msg) { |
||||||
|
R r = new R(); |
||||||
|
r.put("status", code); |
||||||
|
r.put("errmessage", msg); |
||||||
|
return r; |
||||||
|
} |
||||||
|
|
||||||
|
public static R ok(String msg) { |
||||||
|
R r = new R(); |
||||||
|
r.put("errmessage", msg); |
||||||
|
return r; |
||||||
|
} |
||||||
|
|
||||||
|
public static R ok(Map<String, Object> map) { |
||||||
|
R r = new R(); |
||||||
|
r.putAll(map); |
||||||
|
return r; |
||||||
|
} |
||||||
|
|
||||||
|
public static R ok() { |
||||||
|
return new R(); |
||||||
|
} |
||||||
|
|
||||||
|
@Override |
||||||
|
public R put(String key, Object value) { |
||||||
|
super.put(key, value); |
||||||
|
return this; |
||||||
|
} |
||||||
|
} |
Loading…
Reference in new issue