From fe28edcb7f292afb042e8b16f0364994b35ac7a8 Mon Sep 17 00:00:00 2001
From: liyj <15602261488@163.com>
Date: Mon, 28 Oct 2024 21:34:47 +0800
Subject: [PATCH] 1、镇街交办,选择直属部门组织优化
---
dyh-service/dyh-cust/src/main/java/cn/huge/module/client/api/impl/SysClientImpl.java | 18 +++++++++++-------
1 files changed, 11 insertions(+), 7 deletions(-)
diff --git a/dyh-service/dyh-cust/src/main/java/cn/huge/module/client/api/impl/SysClientImpl.java b/dyh-service/dyh-cust/src/main/java/cn/huge/module/client/api/impl/SysClientImpl.java
index 071acd9..3d7a40f 100644
--- a/dyh-service/dyh-cust/src/main/java/cn/huge/module/client/api/impl/SysClientImpl.java
+++ b/dyh-service/dyh-cust/src/main/java/cn/huge/module/client/api/impl/SysClientImpl.java
@@ -83,9 +83,8 @@
if (userRoleList.getCode() == R.SUCCESS) {
List<GridUserRoleDTO> data = userRoleList.getData();
for (GridUserRoleDTO item : data) {
- if (item.isLastOrgRole()) {
+ if (item.getRoleName().contains("矛调系统")) {
BeanUtils.copyProperties(item, roleDTO);
- break;
}
}
}
@@ -99,15 +98,20 @@
public CtUserole getRoleMenu(GridRoleMenuVo gridRoleMenuVo) {
//需要等所有菜单权限确认后再编写后续逻辑
CtUserole ctUserole = new CtUserole();
- ctUserole.setRoleId("22_00024-4");
- ctUserole.setRoleName("纠纷化解人员");
+
R<List<GridRoleMenuDTO>> roleMenu = sysClient.getRoleMenu(gridRoleMenuVo);
if (roleMenu.getCode() == R.SUCCESS) {
List<GridRoleMenuDTO> data = roleMenu.getData();
- String name = data.get(0).getName();
- if("矛盾纠纷化解子系统".equals(name)){
- List<GridRoleMenuDTO> children = data.get(0).getChildren();
+ if (data.size() > 0) {
+ String name = data.get(0).getName();
+ if ("矛盾纠纷化解子系统".equals(name)) {
+ List<GridRoleMenuDTO> children = data.get(0).getChildren();
+ } else {
+
+ }
+ ctUserole.setRoleId("22_00024-4");
+ ctUserole.setRoleName("纠纷化解人员");
}
}
return ctUserole;
--
Gitblit v1.8.0