123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113 |
- package com.caimei.entity;
- import com.alibaba.fastjson.JSONObject;
- import java.io.Serializable;
- public class CmWxJsonModel implements Serializable {
- private static final long serialVersionUID = 1L;
- private String code; //状态码 1成功 -1失败
- private String msg; //提示信息
- private Object data; //返回结果
- public static CmWxJsonModel newInstance() {
- CmWxJsonModel jsonModel = new CmWxJsonModel();
- return jsonModel.success();
- }
- public CmWxJsonModel unLogin() {
- this.setMsg("请先登录");
- this.setCode("1002");
- return this;
- }
- public CmWxJsonModel success() {
- this.code = "1";
- this.msg = "操作成功";
- return this;
- }
- public CmWxJsonModel success(Object data) {
- this.code = "1";
- this.msg = "操作成功";
- this.data = data;
- return this;
- }
- public CmWxJsonModel success(String msg, Object data) {
- this.code = "1";
- this.msg = msg;
- this.data = data;
- return this;
- }
- public CmWxJsonModel success(String code, Object data, String msg) {
- this.code = code;
- this.msg = msg;
- this.data = data;
- return this;
- }
- public CmWxJsonModel error() {
- this.code = "-1";
- this.msg = "操作失败";
- return this;
- }
- public CmWxJsonModel error(String msg) {
- this.code = "-1";
- this.msg = msg;
- return this;
- }
- public CmWxJsonModel error(String code, String msg) {
- this.code = code;
- this.msg = msg;
- return this;
- }
- public CmWxJsonModel error(String code, Object data, String msg) {
- this.code = code;
- this.msg = msg;
- this.data = data;
- return this;
- }
- public String getCode() {
- return code;
- }
- public void setCode(String code) {
- this.code = code;
- }
- public String getMsg() {
- return msg;
- }
- public void setMsg(String msg) {
- this.msg = msg;
- }
- public Object getData() {
- return data;
- }
- public void setData(Object data) {
- this.data = data;
- }
- @Override
- public String toString() {
- return "CmWxJsonModel [code=" + code + ", msg=" + msg + ", data=" + data + "]";
- }
- public String toJsonString() {
- return JSONObject.toJSONString(this);
- }
- }
|