|
@@ -7,7 +7,7 @@ import com.ruoyi.common.utils.StringUtils;
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 操作消息提醒
|
|
* 操作消息提醒
|
|
|
- *
|
|
|
|
|
|
|
+ *
|
|
|
* @author ruoyi
|
|
* @author ruoyi
|
|
|
*/
|
|
*/
|
|
|
public class AjaxResult extends HashMap<String, Object>
|
|
public class AjaxResult extends HashMap<String, Object>
|
|
@@ -32,7 +32,7 @@ public class AjaxResult extends HashMap<String, Object>
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 初始化一个新创建的 AjaxResult 对象
|
|
* 初始化一个新创建的 AjaxResult 对象
|
|
|
- *
|
|
|
|
|
|
|
+ *
|
|
|
* @param code 状态码
|
|
* @param code 状态码
|
|
|
* @param msg 返回内容
|
|
* @param msg 返回内容
|
|
|
*/
|
|
*/
|
|
@@ -44,7 +44,7 @@ public class AjaxResult extends HashMap<String, Object>
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 初始化一个新创建的 AjaxResult 对象
|
|
* 初始化一个新创建的 AjaxResult 对象
|
|
|
- *
|
|
|
|
|
|
|
+ *
|
|
|
* @param code 状态码
|
|
* @param code 状态码
|
|
|
* @param msg 返回内容
|
|
* @param msg 返回内容
|
|
|
* @param data 数据对象
|
|
* @param data 数据对象
|
|
@@ -61,7 +61,7 @@ public class AjaxResult extends HashMap<String, Object>
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 返回成功消息
|
|
* 返回成功消息
|
|
|
- *
|
|
|
|
|
|
|
+ *
|
|
|
* @return 成功消息
|
|
* @return 成功消息
|
|
|
*/
|
|
*/
|
|
|
public static AjaxResult success()
|
|
public static AjaxResult success()
|
|
@@ -71,7 +71,7 @@ public class AjaxResult extends HashMap<String, Object>
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 返回成功数据
|
|
* 返回成功数据
|
|
|
- *
|
|
|
|
|
|
|
+ *
|
|
|
* @return 成功消息
|
|
* @return 成功消息
|
|
|
*/
|
|
*/
|
|
|
public static AjaxResult success(Object data)
|
|
public static AjaxResult success(Object data)
|
|
@@ -81,7 +81,7 @@ public class AjaxResult extends HashMap<String, Object>
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 返回成功消息
|
|
* 返回成功消息
|
|
|
- *
|
|
|
|
|
|
|
+ *
|
|
|
* @param msg 返回内容
|
|
* @param msg 返回内容
|
|
|
* @return 成功消息
|
|
* @return 成功消息
|
|
|
*/
|
|
*/
|
|
@@ -92,7 +92,7 @@ public class AjaxResult extends HashMap<String, Object>
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 返回成功消息
|
|
* 返回成功消息
|
|
|
- *
|
|
|
|
|
|
|
+ *
|
|
|
* @param msg 返回内容
|
|
* @param msg 返回内容
|
|
|
* @param data 数据对象
|
|
* @param data 数据对象
|
|
|
* @return 成功消息
|
|
* @return 成功消息
|
|
@@ -127,7 +127,7 @@ public class AjaxResult extends HashMap<String, Object>
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 返回错误消息
|
|
* 返回错误消息
|
|
|
- *
|
|
|
|
|
|
|
+ *
|
|
|
* @return 错误消息
|
|
* @return 错误消息
|
|
|
*/
|
|
*/
|
|
|
public static AjaxResult error()
|
|
public static AjaxResult error()
|
|
@@ -137,7 +137,7 @@ public class AjaxResult extends HashMap<String, Object>
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 返回错误消息
|
|
* 返回错误消息
|
|
|
- *
|
|
|
|
|
|
|
+ *
|
|
|
* @param msg 返回内容
|
|
* @param msg 返回内容
|
|
|
* @return 错误消息
|
|
* @return 错误消息
|
|
|
*/
|
|
*/
|
|
@@ -148,7 +148,7 @@ public class AjaxResult extends HashMap<String, Object>
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 返回错误消息
|
|
* 返回错误消息
|
|
|
- *
|
|
|
|
|
|
|
+ *
|
|
|
* @param msg 返回内容
|
|
* @param msg 返回内容
|
|
|
* @param data 数据对象
|
|
* @param data 数据对象
|
|
|
* @return 错误消息
|
|
* @return 错误消息
|
|
@@ -160,7 +160,7 @@ public class AjaxResult extends HashMap<String, Object>
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 返回错误消息
|
|
* 返回错误消息
|
|
|
- *
|
|
|
|
|
|
|
+ *
|
|
|
* @param code 状态码
|
|
* @param code 状态码
|
|
|
* @param msg 返回内容
|
|
* @param msg 返回内容
|
|
|
* @return 错误消息
|
|
* @return 错误消息
|
|
@@ -200,6 +200,14 @@ public class AjaxResult extends HashMap<String, Object>
|
|
|
return Objects.equals(HttpStatus.ERROR, this.get(CODE_TAG));
|
|
return Objects.equals(HttpStatus.ERROR, this.get(CODE_TAG));
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ public static AjaxResult check(boolean check) {
|
|
|
|
|
+ return check(check, null);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public static AjaxResult check(boolean check, Object data) {
|
|
|
|
|
+ return check ? success(data) : error();
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
/**
|
|
/**
|
|
|
* 方便链式调用
|
|
* 方便链式调用
|
|
|
*
|
|
*
|