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

添加StatusCode

上级 f54dbf5b
......@@ -2,13 +2,12 @@ package com.sfa.common.core.constant;
/**
* 返回状态码
*
*
* @author ruoyi
*/
public class HttpStatus
{
public class HttpStatus {
/**
* 操作成功
* 请求成功
*/
public static final int SUCCESS = 200;
......@@ -91,4 +90,32 @@ public class HttpStatus
* 系统警告消息
*/
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>
}
}
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>
*/
public static AjaxResult success()
{
return AjaxResult.success("操作成功");
return AjaxResult.success("请求成功");
}
/**
......@@ -76,7 +86,7 @@ public class AjaxResult extends HashMap<String, Object>
*/
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>
*/
public static AjaxResult error()
{
return AjaxResult.error("操作失败");
return AjaxResult.error("请求失败");
}
/**
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论