提交 aa68694f authored 作者: fit2cloud-chenyw's avatar fit2cloud-chenyw

feat: 测试插件菜单bug

上级 849ee614
package io.dataease.auth.service.impl; package io.dataease.auth.service.impl;
import com.google.gson.Gson;
import io.dataease.auth.api.dto.CurrentRoleDto; import io.dataease.auth.api.dto.CurrentRoleDto;
import io.dataease.auth.entity.SysUserEntity; import io.dataease.auth.entity.SysUserEntity;
import io.dataease.base.domain.SysUser; import io.dataease.base.domain.SysUser;
...@@ -105,8 +106,11 @@ public class AuthUserServiceImpl implements AuthUserService { ...@@ -105,8 +106,11 @@ public class AuthUserServiceImpl implements AuthUserService {
@Transactional @Transactional
public void syncPluginMenu() { public void syncPluginMenu() {
List<PluginSysMenu> pluginSysMenuList = PluginUtils.pluginMenus(); List<PluginSysMenu> pluginSysMenuList = PluginUtils.pluginMenus();
extPluginSysMenuMapper.deletePluginMenu(); int i = extPluginSysMenuMapper.deletePluginMenu();
LogUtil.info("删除插件菜单记录数{}", i);
if(CollectionUtils.isNotEmpty(pluginSysMenuList)){ if(CollectionUtils.isNotEmpty(pluginSysMenuList)){
LogUtil.info("待插入插件菜单记录是"+new Gson().toJson(pluginSysMenuList));
extPluginSysMenuMapper.savePluginMenu(pluginSysMenuList); extPluginSysMenuMapper.savePluginMenu(pluginSysMenuList);
} }
} }
......
...@@ -11,5 +11,5 @@ public interface ExtPluginSysMenuMapper { ...@@ -11,5 +11,5 @@ public interface ExtPluginSysMenuMapper {
void savePluginMenu(@Param("menuList") List<PluginSysMenu> menuList); void savePluginMenu(@Param("menuList") List<PluginSysMenu> menuList);
void deletePluginMenu(); int deletePluginMenu();
} }
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论