|
@@ -0,0 +1,79 @@
|
|
|
|
+package com.huimv.eartag2.common.utils;
|
|
|
|
+
|
|
|
|
+import java.io.Serializable;
|
|
|
|
+
|
|
|
|
+public class Result implements Serializable {
|
|
|
|
+
|
|
|
|
+ private boolean success;
|
|
|
|
+ private Integer code;
|
|
|
|
+ private String message;
|
|
|
|
+
|
|
|
|
+ public boolean isSuccess() {
|
|
|
|
+ return success;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setSuccess(boolean success) {
|
|
|
|
+ this.success = success;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public Integer getCode() {
|
|
|
|
+ return code;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setCode(Integer code) {
|
|
|
|
+ this.code = code;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public String getMessage() {
|
|
|
|
+ return message;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setMessage(String message) {
|
|
|
|
+ this.message = message;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public Object getData() {
|
|
|
|
+ return data;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setData(Object data) {
|
|
|
|
+ this.data = data;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ private Object data;
|
|
|
|
+
|
|
|
|
+ //不需要返回数据时使用
|
|
|
|
+ public Result(ResultCode code) {
|
|
|
|
+ this.success = code.success;
|
|
|
|
+ this.code = code.code;
|
|
|
|
+ this.message = code.message;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public Result(ResultCode code, Object data) {
|
|
|
|
+ this.success = code.success;
|
|
|
|
+ this.code = code.code;
|
|
|
|
+ this.message = code.message;
|
|
|
|
+ this.data = data;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public Result(Integer code, String message, boolean success) {
|
|
|
|
+ this.code = code;
|
|
|
|
+ this.message = message;
|
|
|
|
+ this.success = success;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ /*
|
|
|
|
+ * 调用ResultCode类封装常用的返回数据
|
|
|
|
+ */
|
|
|
|
+ public static Result SUCCESS(){
|
|
|
|
+ return new Result(ResultCode.SUCCESS);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public static Result ERROR(){
|
|
|
|
+ return new Result(ResultCode.SERVER_ERROR);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public static Result FAIL(){
|
|
|
|
+ return new Result(ResultCode.FAIL);
|
|
|
|
+ }
|
|
|
|
+}
|