linxk 3 долоо хоног өмнө
parent
commit
d32e96c095

+ 1 - 1
backstage-service/src/main/java/com/txz/backstage/model/Permission.java

@@ -39,7 +39,7 @@ public class Permission {
     /**
      * 类型 0 菜单 1 页面 2动作
      */
-    @ApiModelProperty(name = "type", value = "类型 0 菜单 1 页面 2动作")
+    @ApiModelProperty(name = "type", value = "类型 1 菜单 2叶子菜单 3页面 4动作")
     private String type;
 
     /**

+ 3 - 4
backstage-service/src/main/java/com/txz/backstage/web/LoginController.java

@@ -1,4 +1,5 @@
 package com.txz.backstage.web;
+import cn.hutool.core.bean.BeanUtil;
 import cn.hutool.core.collection.CollUtil;
 import cn.hutool.core.util.StrUtil;
 import cn.hutool.crypto.SecureUtil;
@@ -133,11 +134,9 @@ public class LoginController {
             }
             List<Permission> ps = permissionService.selectEenu(tokenUser.getId() + "");
 
-            List<PermissionBo> bos = new LinkedList<PermissionBo>();
+            List<PermissionBo> bos = new LinkedList<>();
             for (Permission permission : ps) {
-                PermissionBo t = new PermissionBo();
-                BeanUtils.copyProperties( permission,t);
-                bos.add(t);
+                bos.add(BeanUtil.toBean(permission,PermissionBo.class));
             }
             bos = assemblyChildren(bos);
             return ResultGenerator.genSuccessResult(bos);