Browse Source

磁贴权限接口

njs 9 months ago
parent
commit
3e5f7ae869

+ 8 - 5
suishenbang-common/src/main/java/com/dgtly/common/core/domain/AjaxResult.java

@@ -7,7 +7,7 @@ import com.dgtly.common.utils.MapBeanUtil;
 
 
 /**
 /**
  * 操作消息提醒
  * 操作消息提醒
- * 
+ *
  * @author dgtly
  * @author dgtly
  */
  */
 public class AjaxResult
 public class AjaxResult
@@ -56,7 +56,7 @@ public class AjaxResult
 
 
     /**
     /**
      * 初始化一个新创建的 AjaxResult 对象
      * 初始化一个新创建的 AjaxResult 对象
-     * 
+     *
      * @param type 状态类型
      * @param type 状态类型
      */
      */
     public AjaxResult(ResultType type)
     public AjaxResult(ResultType type)
@@ -112,7 +112,7 @@ public class AjaxResult
 
 
     /**
     /**
      * 返回成功消息
      * 返回成功消息
-     * 
+     *
      * @return 成功消息
      * @return 成功消息
      */
      */
     public static AjaxResult success()
     public static AjaxResult success()
@@ -162,7 +162,7 @@ public class AjaxResult
 
 
     /**
     /**
      * 返回错误消息
      * 返回错误消息
-     * 
+     *
      * @return
      * @return
      */
      */
     public static AjaxResult error()
     public static AjaxResult error()
@@ -234,7 +234,10 @@ public class AjaxResult
     }
     }
 
 
 
 
-
+    public static AjaxResult noData()
+    {
+        return  new AjaxResult(ResultType.NODATA);
+    }
 
 
 
 
 
 

+ 1 - 0
suishenbang-common/src/main/java/com/dgtly/common/core/domain/ResultType.java

@@ -31,6 +31,7 @@ public enum ResultType {
     /** 缺少token */
     /** 缺少token */
     ,TOKENTIMEOUT(507,"token超时")
     ,TOKENTIMEOUT(507,"token超时")
     ,WARNING(203,"警告")
     ,WARNING(203,"警告")
+    ,NODATA(201,"查无数据")
     ;
     ;
 
 
 
 

+ 5 - 2
suishenbang-wxportal/suishenbang-wxportal-api/src/main/java/com/dgtly/wxportal/controller/WxPortalController.java

@@ -84,8 +84,11 @@ public class WxPortalController extends ApiBaseController {
         String magnetName = obj.getString("magnetName");
         String magnetName = obj.getString("magnetName");
         Long userId = obj.getLong("userId");
         Long userId = obj.getLong("userId");
         List<WxMagnet> wxMagnetList =  wxMagnetService.selectWxMagnetRoleByUserId(userId,magnetName);
         List<WxMagnet> wxMagnetList =  wxMagnetService.selectWxMagnetRoleByUserId(userId,magnetName);
-
-        return AjaxResult.success().putKV("magnets",wxMagnetList);
+        if(wxMagnetList !=null && wxMagnetList.size()>0){
+            return AjaxResult.success().putKV("magnets",wxMagnetList);
+        }else{
+            return AjaxResult.noData();
+        }
     }
     }
 
 
     @ApiOperation(value = "通知公告")
     @ApiOperation(value = "通知公告")