From c7fd3b83e25036d1556a426eef0e500d6f434e39 Mon Sep 17 00:00:00 2001 From: yn147 <2270338776@qq.com> Date: 星期一, 11 九月 2023 10:31:03 +0800 Subject: [PATCH] 跨域 --- src/main/java/com/qxueyou/scc/base/model/Result.java | 40 +++++++++++++++++++++++++++------------- 1 files changed, 27 insertions(+), 13 deletions(-) diff --git a/src/main/java/com/qxueyou/scc/base/model/Result.java b/src/main/java/com/qxueyou/scc/base/model/Result.java index 8bd5e5d..d719e72 100644 --- a/src/main/java/com/qxueyou/scc/base/model/Result.java +++ b/src/main/java/com/qxueyou/scc/base/model/Result.java @@ -1,16 +1,18 @@ package com.qxueyou.scc.base.model; +import com.qxueyou.scc.base.util.CollectionUtils; + import java.io.Serializable; import java.util.HashMap; import java.util.Map; /** - * 操作结果类 接口统一返回数据类型 + * 鎿嶄綔缁撴灉绫� 鎺ュ彛缁熶竴杩斿洖鏁版嵁绫诲瀷 * * { - * "result": 返回结果(boolean值), - * "data": 返回数据(object), - * "msg": 返回消息, + * "result": 杩斿洖缁撴灉(boolean鍊�), + * "data": 杩斿洖鏁版嵁(object), + * "msg": 杩斿洖娑堟伅, * } * * @author zhiyong @@ -20,27 +22,30 @@ private static final long serialVersionUID = -9024761391789730558L; - /** 成功:true,失败:false */ + /** 鎴愬姛:true,澶辫触:false */ private boolean success; - /** 返回编码 */ + /** 杩斿洖缂栫爜 */ private int resultCode ; - /** 返回消息 */ + /** 杩斿洖娑堟伅 */ private String msg; - /** 结果数据 */ + /** 缁撴灉鏁版嵁 */ private Object data; - + + public static final String MSG_SUCCESS = "success"; + + public static final String MSG_FAIL = "fail"; /** - * 非法请求状态码 + * 闈炴硶璇锋眰鐘舵�佺爜 */ public static final int CODE_FORBIDDEN = 403; public static final Result SUCCESS = new Result(true); public static final Result FAIL = new Result(false); - + public Result() { super(); } @@ -70,8 +75,13 @@ this.msg=msg; this.data=data; } - - public boolean isSuccess() { + public Result(boolean success, Object... objs) { + this.success = success; + this.msg = success ? MSG_SUCCESS : MSG_FAIL; + this.data = CollectionUtils.newObjectMap(objs); + } + + public boolean isSuccess() { return success; } @@ -83,6 +93,10 @@ this.success = success; } + public Boolean getSuccess() { + return success; + } + public String getMsg() { return msg; } -- Gitblit v1.8.0