From a1969a1bb417792bcc8e406ad97f635f9adac9fe Mon Sep 17 00:00:00 2001
From: wangxiang <1827945911@qq.com>
Date: Mon, 25 Apr 2022 17:38:23 +0800
Subject: [PATCH] =?UTF-8?q?=F0=9F=8E=9F=20=E6=9E=84=E5=BB=BA=E5=B9=B3?=
=?UTF-8?q?=E5=8F=B0=E4=B8=9A=E5=8A=A1=E6=A8=A1=E5=9D=97?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../system/controller/MenuController.java | 15 +++--
.../system/controller/RoleController.java | 6 +-
.../kicc/system/service/MenuService.java | 7 +++
.../system/service/impl/MenuServiceImpl.java | 5 ++
.../src/api/model/{baseModel.ts => index.ts} | 5 ++
kicc-ui/src/api/system/menu.ts | 11 +++-
kicc-ui/src/api/system/model/clientModel.ts | 2 +-
kicc-ui/src/api/system/model/departModel.ts | 2 +-
kicc-ui/src/api/system/model/dictModel.ts | 2 +-
kicc-ui/src/api/system/model/logModel.ts | 2 +-
kicc-ui/src/api/system/model/menuModel.ts | 2 +-
kicc-ui/src/api/system/model/roleModel.ts | 2 +-
kicc-ui/src/api/system/model/userModel.ts | 2 +-
kicc-ui/src/api/system/role.ts | 4 +-
.../src/views/system/client/ClientDrawer.vue | 4 +-
kicc-ui/src/views/system/dict/DictDrawer.vue | 4 +-
kicc-ui/src/views/system/log/LogDrawer.vue | 4 +-
kicc-ui/src/views/system/role/RoleDrawer.vue | 12 ++--
kicc-ui/src/views/system/role/index.vue | 61 +++++++++++--------
kicc-ui/src/views/system/role/role.data.ts | 12 ++--
20 files changed, 106 insertions(+), 58 deletions(-)
rename kicc-ui/src/api/model/{baseModel.ts => index.ts} (90%)
diff --git a/kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/controller/MenuController.java b/kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/controller/MenuController.java
index 39dbdad5..dab17140 100644
--- a/kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/controller/MenuController.java
+++ b/kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/controller/MenuController.java
@@ -2,14 +2,15 @@ package com.cloud.kicc.system.controller;
import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
-import com.cloud.kicc.system.api.entity.Menu;
-import com.cloud.kicc.system.api.entity.RoleMenu;
-import com.cloud.kicc.system.service.MenuService;
-import com.cloud.kicc.system.service.RoleMenuService;
import com.cloud.kicc.common.core.api.R;
import com.cloud.kicc.common.core.constant.AppConstants;
import com.cloud.kicc.common.log.annotation.SysLog;
import com.cloud.kicc.common.security.util.SecurityUtils;
+import com.cloud.kicc.system.api.entity.Menu;
+import com.cloud.kicc.system.api.entity.RoleMenu;
+import com.cloud.kicc.system.api.vo.ResultVo;
+import com.cloud.kicc.system.service.MenuService;
+import com.cloud.kicc.system.service.RoleMenuService;
import io.swagger.annotations.ApiOperation;
import lombok.AllArgsConstructor;
import org.springframework.security.access.prepost.PreAuthorize;
@@ -101,4 +102,10 @@ public class MenuController {
return R.ok();
}
+ @GetMapping("/roleMenuTree/{roleId}")
+ public R roleMenuTree(@PathVariable String roleId) {
+ List