From aa68694f9fc810bb8229641372d1ffb4e7565751 Mon Sep 17 00:00:00 2001 From: fit2cloud-chenyw Date: Wed, 23 Jun 2021 17:11:42 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B5=8B=E8=AF=95=E6=8F=92=E4=BB=B6?= =?UTF-8?q?=E8=8F=9C=E5=8D=95bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../io/dataease/auth/service/impl/AuthUserServiceImpl.java | 6 +++++- .../io/dataease/base/mapper/ext/ExtPluginSysMenuMapper.java | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/backend/src/main/java/io/dataease/auth/service/impl/AuthUserServiceImpl.java b/backend/src/main/java/io/dataease/auth/service/impl/AuthUserServiceImpl.java index ab34315d8f..ea7226946a 100644 --- a/backend/src/main/java/io/dataease/auth/service/impl/AuthUserServiceImpl.java +++ b/backend/src/main/java/io/dataease/auth/service/impl/AuthUserServiceImpl.java @@ -1,5 +1,6 @@ package io.dataease.auth.service.impl; +import com.google.gson.Gson; import io.dataease.auth.api.dto.CurrentRoleDto; import io.dataease.auth.entity.SysUserEntity; import io.dataease.base.domain.SysUser; @@ -105,8 +106,11 @@ public class AuthUserServiceImpl implements AuthUserService { @Transactional public void syncPluginMenu() { List pluginSysMenuList = PluginUtils.pluginMenus(); - extPluginSysMenuMapper.deletePluginMenu(); + int i = extPluginSysMenuMapper.deletePluginMenu(); + LogUtil.info("删除插件菜单记录数{}", i); + if(CollectionUtils.isNotEmpty(pluginSysMenuList)){ + LogUtil.info("待插入插件菜单记录是"+new Gson().toJson(pluginSysMenuList)); extPluginSysMenuMapper.savePluginMenu(pluginSysMenuList); } } diff --git a/backend/src/main/java/io/dataease/base/mapper/ext/ExtPluginSysMenuMapper.java b/backend/src/main/java/io/dataease/base/mapper/ext/ExtPluginSysMenuMapper.java index 9c71ad3c29..8cf09f813a 100644 --- a/backend/src/main/java/io/dataease/base/mapper/ext/ExtPluginSysMenuMapper.java +++ b/backend/src/main/java/io/dataease/base/mapper/ext/ExtPluginSysMenuMapper.java @@ -11,5 +11,5 @@ public interface ExtPluginSysMenuMapper { void savePluginMenu(@Param("menuList") List menuList); - void deletePluginMenu(); + int deletePluginMenu(); }