/src/main/java/org/jeecgframework/core/common/model/json/AjaxJson.java
https://gitlab.com/spiderworts/ab_weixin_cms · Java · 58 lines · 41 code · 11 blank · 6 comment · 0 complexity · bcc2021dbc9c8337231701829a74b2ea MD5 · raw file
- package org.jeecgframework.core.common.model.json;
- import java.util.Map;
- import com.alibaba.fastjson.JSONObject;
- /**
- * $.ajax后需要接受的JSON
- *
- * @author
- *
- */
- public class AjaxJson {
- private boolean success = true;// 是否成功
- private String msg = "操作成功";// 提示信息
- private Object obj = null;// 其他信息
- private Map<String, Object> attributes;// 其他参数
- public Map<String, Object> getAttributes() {
- return attributes;
- }
- public void setAttributes(Map<String, Object> attributes) {
- this.attributes = attributes;
- }
- public String getMsg() {
- return msg;
- }
- public void setMsg(String msg) {
- this.msg = msg;
- }
- public Object getObj() {
- return obj;
- }
- public void setObj(Object obj) {
- this.obj = obj;
- }
- public boolean isSuccess() {
- return success;
- }
- public void setSuccess(boolean success) {
- this.success = success;
- }
- public String getJsonStr(){
- JSONObject obj = new JSONObject();
- obj.put("success", this.isSuccess());
- obj.put("msg", this.getMsg());
- obj.put("obj", this.obj);
- obj.put("attributes", this.attributes);
- return obj.toJSONString();
- }
- }