提交 cb2eb9df authored 作者: 李秋林's avatar 李秋林

添加StatusCode

上级 f54dbf5b
...@@ -2,13 +2,12 @@ package com.sfa.common.core.constant; ...@@ -2,13 +2,12 @@ package com.sfa.common.core.constant;
/** /**
* 返回状态码 * 返回状态码
* *
* @author ruoyi * @author ruoyi
*/ */
public class HttpStatus public class HttpStatus {
{
/** /**
* 操作成功 * 请求成功
*/ */
public static final int SUCCESS = 200; public static final int SUCCESS = 200;
...@@ -91,4 +90,32 @@ public class HttpStatus ...@@ -91,4 +90,32 @@ public class HttpStatus
* 系统警告消息 * 系统警告消息
*/ */
public static final int WARN = 601; public static final int WARN = 601;
public enum RCode implements StatusCode {
/**
* 业务统一编码(不分模块)
* 2000+
*/
API_ERROR(2000, "业务异常");
private int code;
private String msg;
RCode(int code, String msg) {
this.code = code;
this.msg = msg;
}
@Override
public int getCode() {
return code;
}
@Override
public String getMsg() {
return msg;
}
}
} }
package com.sfa.common.core.constant;
/**
* @author : liqiulin
* @date : 2024-03-28 17
* @describe :返回状态编码
*/
public interface StatusCode {
int getCode();
String getMsg();
}
...@@ -59,6 +59,16 @@ public class AjaxResult extends HashMap<String, Object> ...@@ -59,6 +59,16 @@ public class AjaxResult extends HashMap<String, Object>
} }
} }
public AjaxResult(Object data)
{
super.put(CODE_TAG, HttpStatus.SUCCESS);
super.put(MSG_TAG, "请求成功");
if (StringUtils.isNotNull(data))
{
super.put(DATA_TAG, data);
}
}
/** /**
* 返回成功消息 * 返回成功消息
* *
...@@ -66,7 +76,7 @@ public class AjaxResult extends HashMap<String, Object> ...@@ -66,7 +76,7 @@ public class AjaxResult extends HashMap<String, Object>
*/ */
public static AjaxResult success() public static AjaxResult success()
{ {
return AjaxResult.success("操作成功"); return AjaxResult.success("请求成功");
} }
/** /**
...@@ -76,7 +86,7 @@ public class AjaxResult extends HashMap<String, Object> ...@@ -76,7 +86,7 @@ public class AjaxResult extends HashMap<String, Object>
*/ */
public static AjaxResult success(Object data) public static AjaxResult success(Object data)
{ {
return AjaxResult.success("操作成功", data); return AjaxResult.success("请求成功", data);
} }
/** /**
...@@ -132,7 +142,7 @@ public class AjaxResult extends HashMap<String, Object> ...@@ -132,7 +142,7 @@ public class AjaxResult extends HashMap<String, Object>
*/ */
public static AjaxResult error() public static AjaxResult error()
{ {
return AjaxResult.error("操作失败"); return AjaxResult.error("请求失败");
} }
/** /**
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论