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