派生自 projectDept/qhighschool

胡仁荣
2023-08-04 2174b22bbbb45284765a23b8189df59583c65d29
src/main/java/com/qxueyou/scc/base/model/Result.java
@@ -1,5 +1,7 @@
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;
@@ -31,7 +33,10 @@
   
   /** 结果数据  */
   private Object data;
   public static final String MSG_SUCCESS = "success";
   public static final String MSG_FAIL = "fail";
   /**
    * 非法请求状态码
    */
@@ -40,7 +45,7 @@
   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;
   }