代码如下
package cn.orz.bean;
import java.util.HashMap;
import java.util.Map;
public class Msg {
//状态码 10001 成功 10002失败
private int code;
private String msg;
private Map<String,Object> extend=new HashMap<String,Object>();
/**
* 返回成功
* @return
*/
public static Msg Success (){
Msg result = new Msg();
result.setCode(10001);
result.setMsg("成功");
return result;
}
/***
* 返回失败
* @return
*/
public static Msg fail (){
Msg result = new Msg();
result.setCode(10002);
result.setMsg("失败");
return result;
}
public Msg Add(String key,Object value){
this.getExtend().put(key,value);
return this;
}
public int getCode() {
return code;
}
public void setCode(int code) {
this.code = code;
}
public String getMsg() {
return msg;
}
public void setMsg(String msg) {
this.msg = msg;
}
public Map<String, Object> getExtend() {
return extend;
}
public void setExtend(Map<String, Object> extend) {
this.extend = extend;
}
@Override
public String toString() {
return "Msg{" +
"code=" + code +
", msg='" + msg + '\'' +
", extend=" + extend +
'}';
}
}