From aa29f1cec531cd394618b06a0e99ef253a91a8fa Mon Sep 17 00:00:00 2001 From: 疯狂的狮子Li <15040126243@163.com> Date: 星期一, 27 三月 2023 11:44:43 +0800 Subject: [PATCH] !312 统一注入变量命名规则 Merge pull request !312 from Yjoioooo/5.X --- ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/system/SysOssController.java | 12 ++-- ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/system/SysProfileController.java | 4 ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/system/SysOssConfigController.java | 14 ++-- ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/system/SysTenantPackageController.java | 16 ++-- ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/system/SysTenantController.java | 27 ++++---- ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysTenantServiceImpl.java | 58 +++++++++--------- ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysMenuServiceImpl.java | 4 7 files changed, 67 insertions(+), 68 deletions(-) diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/system/SysOssConfigController.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/system/SysOssConfigController.java index 7c27230..070df3e 100644 --- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/system/SysOssConfigController.java +++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/system/SysOssConfigController.java @@ -35,7 +35,7 @@ @RequestMapping("/system/oss/config") public class SysOssConfigController extends BaseController { - private final ISysOssConfigService sysOssConfigService; + private final ISysOssConfigService ossConfigService; /** * 鏌ヨ瀵硅薄瀛樺偍閰嶇疆鍒楄〃 @@ -43,7 +43,7 @@ @SaCheckPermission("system:oss:list") @GetMapping("/list") public TableDataInfo<SysOssConfigVo> list(@Validated(QueryGroup.class) SysOssConfigBo bo, PageQuery pageQuery) { - return sysOssConfigService.queryPageList(bo, pageQuery); + return ossConfigService.queryPageList(bo, pageQuery); } /** @@ -55,7 +55,7 @@ @GetMapping("/{ossConfigId}") public R<SysOssConfigVo> getInfo(@NotNull(message = "涓婚敭涓嶈兘涓虹┖") @PathVariable Long ossConfigId) { - return R.ok(sysOssConfigService.queryById(ossConfigId)); + return R.ok(ossConfigService.queryById(ossConfigId)); } /** @@ -66,7 +66,7 @@ @RepeatSubmit() @PostMapping() public R<Void> add(@Validated(AddGroup.class) @RequestBody SysOssConfigBo bo) { - return toAjax(sysOssConfigService.insertByBo(bo)); + return toAjax(ossConfigService.insertByBo(bo)); } /** @@ -77,7 +77,7 @@ @RepeatSubmit() @PutMapping() public R<Void> edit(@Validated(EditGroup.class) @RequestBody SysOssConfigBo bo) { - return toAjax(sysOssConfigService.updateByBo(bo)); + return toAjax(ossConfigService.updateByBo(bo)); } /** @@ -90,7 +90,7 @@ @DeleteMapping("/{ossConfigIds}") public R<Void> remove(@NotEmpty(message = "涓婚敭涓嶈兘涓虹┖") @PathVariable Long[] ossConfigIds) { - return toAjax(sysOssConfigService.deleteWithValidByIds(List.of(ossConfigIds), true)); + return toAjax(ossConfigService.deleteWithValidByIds(List.of(ossConfigIds), true)); } /** @@ -100,6 +100,6 @@ @Log(title = "瀵硅薄瀛樺偍鐘舵�佷慨鏀�", businessType = BusinessType.UPDATE) @PutMapping("/changeStatus") public R<Void> changeStatus(@RequestBody SysOssConfigBo bo) { - return toAjax(sysOssConfigService.updateOssConfigStatus(bo)); + return toAjax(ossConfigService.updateOssConfigStatus(bo)); } } diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/system/SysOssController.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/system/SysOssController.java index d03bfcd..0d844bb 100644 --- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/system/SysOssController.java +++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/system/SysOssController.java @@ -38,7 +38,7 @@ @RequestMapping("/system/oss") public class SysOssController extends BaseController { - private final ISysOssService sysOssService; + private final ISysOssService ossService; /** * 鏌ヨOSS瀵硅薄瀛樺偍鍒楄〃 @@ -46,7 +46,7 @@ @SaCheckPermission("system:oss:list") @GetMapping("/list") public TableDataInfo<SysOssVo> list(@Validated(QueryGroup.class) SysOssBo bo, PageQuery pageQuery) { - return sysOssService.queryPageList(bo, pageQuery); + return ossService.queryPageList(bo, pageQuery); } /** @@ -58,7 +58,7 @@ @GetMapping("/listByIds/{ossIds}") public R<List<SysOssVo>> listByIds(@NotEmpty(message = "涓婚敭涓嶈兘涓虹┖") @PathVariable Long[] ossIds) { - List<SysOssVo> list = sysOssService.listByIds(Arrays.asList(ossIds)); + List<SysOssVo> list = ossService.listByIds(Arrays.asList(ossIds)); return R.ok(list); } @@ -74,7 +74,7 @@ if (ObjectUtil.isNull(file)) { throw new ServiceException("涓婁紶鏂囦欢涓嶈兘涓虹┖"); } - SysOssVo oss = sysOssService.upload(file); + SysOssVo oss = ossService.upload(file); SysOssUploadVo uploadVo = new SysOssUploadVo(); uploadVo.setUrl(oss.getUrl()); uploadVo.setFileName(oss.getOriginalName()); @@ -90,7 +90,7 @@ @SaCheckPermission("system:oss:download") @GetMapping("/download/{ossId}") public void download(@PathVariable Long ossId, HttpServletResponse response) throws IOException { - sysOssService.download(ossId, response); + ossService.download(ossId, response); } /** @@ -103,7 +103,7 @@ @DeleteMapping("/{ossIds}") public R<Void> remove(@NotEmpty(message = "涓婚敭涓嶈兘涓虹┖") @PathVariable Long[] ossIds) { - return toAjax(sysOssService.deleteWithValidByIds(List.of(ossIds), true)); + return toAjax(ossService.deleteWithValidByIds(List.of(ossIds), true)); } } diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/system/SysProfileController.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/system/SysProfileController.java index 34aaae5..52f314d 100644 --- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/system/SysProfileController.java +++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/system/SysProfileController.java @@ -38,7 +38,7 @@ public class SysProfileController extends BaseController { private final ISysUserService userService; - private final ISysOssService sysOssService; + private final ISysOssService ossService; /** * 涓汉淇℃伅 @@ -110,7 +110,7 @@ if (!StringUtils.equalsAnyIgnoreCase(extension, MimeTypeUtils.IMAGE_EXTENSION)) { return R.fail("鏂囦欢鏍煎紡涓嶆纭紝璇蜂笂浼�" + Arrays.toString(MimeTypeUtils.IMAGE_EXTENSION) + "鏍煎紡"); } - SysOssVo oss = sysOssService.upload(avatarfile); + SysOssVo oss = ossService.upload(avatarfile); String avatar = oss.getUrl(); if (userService.updateUserAvatar(LoginHelper.getUserId(), oss.getOssId())) { AvatarVo avatarVo = new AvatarVo(); diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/system/SysTenantController.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/system/SysTenantController.java index 4a3cf03..de40c9b 100644 --- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/system/SysTenantController.java +++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/system/SysTenantController.java @@ -41,8 +41,7 @@ @RequestMapping("/system/tenant") public class SysTenantController extends BaseController { - private final ISysTenantService sysTenantService; - private final ISysUserService sysUserService; + private final ISysTenantService tenantService; /** * 鏌ヨ绉熸埛鍒楄〃 @@ -51,7 +50,7 @@ @SaCheckPermission("system:tenant:list") @GetMapping("/list") public TableDataInfo<SysTenantVo> list(SysTenantBo bo, PageQuery pageQuery) { - return sysTenantService.queryPageList(bo, pageQuery); + return tenantService.queryPageList(bo, pageQuery); } /** @@ -62,7 +61,7 @@ @Log(title = "绉熸埛", businessType = BusinessType.EXPORT) @PostMapping("/export") public void export(SysTenantBo bo, HttpServletResponse response) { - List<SysTenantVo> list = sysTenantService.queryList(bo); + List<SysTenantVo> list = tenantService.queryList(bo); ExcelUtil.exportExcel(list, "绉熸埛", SysTenantVo.class, response); } @@ -76,7 +75,7 @@ @GetMapping("/{id}") public R<SysTenantVo> getInfo(@NotNull(message = "涓婚敭涓嶈兘涓虹┖") @PathVariable Long id) { - return R.ok(sysTenantService.queryById(id)); + return R.ok(tenantService.queryById(id)); } /** @@ -89,10 +88,10 @@ @RepeatSubmit() @PostMapping() public R<Void> add(@Validated(AddGroup.class) @RequestBody SysTenantBo bo) { - if (!sysTenantService.checkCompanyNameUnique(bo)) { + if (!tenantService.checkCompanyNameUnique(bo)) { throw new ServiceException("鏂板绉熸埛'" + bo.getCompanyName() + "'澶辫触锛屼紒涓氬悕绉板凡瀛樺湪"); } - return toAjax(sysTenantService.insertByBo(bo)); + return toAjax(tenantService.insertByBo(bo)); } /** @@ -104,11 +103,11 @@ @RepeatSubmit() @PutMapping() public R<Void> edit(@Validated(EditGroup.class) @RequestBody SysTenantBo bo) { - sysTenantService.checkTenantAllowed(bo.getTenantId()); - if (!sysTenantService.checkCompanyNameUnique(bo)) { + tenantService.checkTenantAllowed(bo.getTenantId()); + if (!tenantService.checkCompanyNameUnique(bo)) { throw new ServiceException("淇敼绉熸埛'" + bo.getCompanyName() + "'澶辫触锛屽叕鍙稿悕绉板凡瀛樺湪"); } - return toAjax(sysTenantService.updateByBo(bo)); + return toAjax(tenantService.updateByBo(bo)); } /** @@ -119,8 +118,8 @@ @Log(title = "绉熸埛", businessType = BusinessType.UPDATE) @PutMapping("/changeStatus") public R<Void> changeStatus(@RequestBody SysTenantBo bo) { - sysTenantService.checkTenantAllowed(bo.getTenantId()); - return toAjax(sysTenantService.updateTenantStatus(bo)); + tenantService.checkTenantAllowed(bo.getTenantId()); + return toAjax(tenantService.updateTenantStatus(bo)); } /** @@ -134,7 +133,7 @@ @DeleteMapping("/{ids}") public R<Void> remove(@NotEmpty(message = "涓婚敭涓嶈兘涓虹┖") @PathVariable Long[] ids) { - return toAjax(sysTenantService.deleteWithValidByIds(List.of(ids), true)); + return toAjax(tenantService.deleteWithValidByIds(List.of(ids), true)); } /** @@ -171,7 +170,7 @@ @Log(title = "绉熸埛", businessType = BusinessType.UPDATE) @GetMapping("/syncTenantPackage") public R<Void> syncTenantPackage(@NotBlank(message = "绉熸埛ID涓嶈兘涓虹┖") String tenantId, @NotBlank(message = "濂楅ID涓嶈兘涓虹┖") String packageId) { - return toAjax(sysTenantService.syncTenantPackage(tenantId, packageId)); + return toAjax(tenantService.syncTenantPackage(tenantId, packageId)); } } diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/system/SysTenantPackageController.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/system/SysTenantPackageController.java index a0626c3..30f8d30 100644 --- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/system/SysTenantPackageController.java +++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/system/SysTenantPackageController.java @@ -36,7 +36,7 @@ @RequestMapping("/system/tenant/package") public class SysTenantPackageController extends BaseController { - private final ISysTenantPackageService sysTenantPackageService; + private final ISysTenantPackageService tenantPackageService; /** * 鏌ヨ绉熸埛濂楅鍒楄〃 @@ -45,7 +45,7 @@ @SaCheckPermission("system:tenantPackage:list") @GetMapping("/list") public TableDataInfo<SysTenantPackageVo> list(SysTenantPackageBo bo, PageQuery pageQuery) { - return sysTenantPackageService.queryPageList(bo, pageQuery); + return tenantPackageService.queryPageList(bo, pageQuery); } /** @@ -56,7 +56,7 @@ @Log(title = "绉熸埛濂楅", businessType = BusinessType.EXPORT) @PostMapping("/export") public void export(SysTenantPackageBo bo, HttpServletResponse response) { - List<SysTenantPackageVo> list = sysTenantPackageService.queryList(bo); + List<SysTenantPackageVo> list = tenantPackageService.queryList(bo); ExcelUtil.exportExcel(list, "绉熸埛濂楅", SysTenantPackageVo.class, response); } @@ -70,7 +70,7 @@ @GetMapping("/{packageId}") public R<SysTenantPackageVo> getInfo(@NotNull(message = "涓婚敭涓嶈兘涓虹┖") @PathVariable Long packageId) { - return R.ok(sysTenantPackageService.queryById(packageId)); + return R.ok(tenantPackageService.queryById(packageId)); } /** @@ -82,7 +82,7 @@ @RepeatSubmit() @PostMapping() public R<Void> add(@Validated(AddGroup.class) @RequestBody SysTenantPackageBo bo) { - return toAjax(sysTenantPackageService.insertByBo(bo)); + return toAjax(tenantPackageService.insertByBo(bo)); } /** @@ -94,7 +94,7 @@ @RepeatSubmit() @PutMapping() public R<Void> edit(@Validated(EditGroup.class) @RequestBody SysTenantPackageBo bo) { - return toAjax(sysTenantPackageService.updateByBo(bo)); + return toAjax(tenantPackageService.updateByBo(bo)); } /** @@ -105,7 +105,7 @@ @Log(title = "绉熸埛濂楅", businessType = BusinessType.UPDATE) @PutMapping("/changeStatus") public R<Void> changeStatus(@RequestBody SysTenantPackageBo bo) { - return toAjax(sysTenantPackageService.updatePackageStatus(bo)); + return toAjax(tenantPackageService.updatePackageStatus(bo)); } /** @@ -119,6 +119,6 @@ @DeleteMapping("/{packageIds}") public R<Void> remove(@NotEmpty(message = "涓婚敭涓嶈兘涓虹┖") @PathVariable Long[] packageIds) { - return toAjax(sysTenantPackageService.deleteWithValidByIds(List.of(packageIds), true)); + return toAjax(tenantPackageService.deleteWithValidByIds(List.of(packageIds), true)); } } diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysMenuServiceImpl.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysMenuServiceImpl.java index f2b8486..dc7efca 100644 --- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysMenuServiceImpl.java +++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysMenuServiceImpl.java @@ -43,7 +43,7 @@ private final SysMenuMapper baseMapper; private final SysRoleMapper roleMapper; private final SysRoleMenuMapper roleMenuMapper; - private final SysTenantPackageMapper sysTenantPackageMapper; + private final SysTenantPackageMapper tenantPackageMapper; /** * 鏍规嵁鐢ㄦ埛鏌ヨ绯荤粺鑿滃崟鍒楄〃 @@ -160,7 +160,7 @@ */ @Override public List<Long> selectMenuListByPackageId(Long packageId) { - SysTenantPackage tenantPackage = sysTenantPackageMapper.selectById(packageId); + SysTenantPackage tenantPackage = tenantPackageMapper.selectById(packageId); List<Long> menuIds = StringUtils.splitTo(tenantPackage.getMenuIds(), Convert::toLong); if (CollUtil.isEmpty(menuIds)) { return List.of(); diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysTenantServiceImpl.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysTenantServiceImpl.java index 14f2113..785e48c 100644 --- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysTenantServiceImpl.java +++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysTenantServiceImpl.java @@ -43,16 +43,16 @@ public class SysTenantServiceImpl implements ISysTenantService { private final SysTenantMapper baseMapper; - private final SysTenantPackageMapper sysTenantPackageMapper; - private final SysUserMapper sysUserMapper; - private final SysDeptMapper sysDeptMapper; - private final SysRoleMapper sysRoleMapper; - private final SysRoleMenuMapper sysRoleMenuMapper; - private final SysRoleDeptMapper sysRoleDeptMapper; - private final SysUserRoleMapper sysUserRoleMapper; - private final SysDictTypeMapper sysDictTypeMapper; - private final SysDictDataMapper sysDictDataMapper; - private final SysConfigMapper sysConfigMapper; + private final SysTenantPackageMapper tenantPackageMapper; + private final SysUserMapper userMapper; + private final SysDeptMapper deptMapper; + private final SysRoleMapper roleMapper; + private final SysRoleMenuMapper roleMenuMapper; + private final SysRoleDeptMapper roleDeptMapper; + private final SysUserRoleMapper userRoleMapper; + private final SysDictTypeMapper dictTypeMapper; + private final SysDictDataMapper dictDataMapper; + private final SysConfigMapper configMapper; /** * 鏌ヨ绉熸埛 @@ -139,14 +139,14 @@ dept.setLeader(bo.getUsername()); dept.setParentId(Constants.TOP_PARENT_ID); dept.setAncestors(Constants.TOP_PARENT_ID.toString()); - sysDeptMapper.insert(dept); + deptMapper.insert(dept); Long deptId = dept.getDeptId(); // 瑙掕壊鍜岄儴闂ㄥ叧鑱旇〃 SysRoleDept roleDept = new SysRoleDept(); roleDept.setRoleId(roleId); roleDept.setDeptId(deptId); - sysRoleDeptMapper.insert(roleDept); + roleDeptMapper.insert(roleDept); // 鍒涘缓绯荤粺鐢ㄦ埛 SysUser user = new SysUser(); @@ -155,18 +155,18 @@ user.setNickName(bo.getUsername()); user.setPassword(BCrypt.hashpw(bo.getPassword())); user.setDeptId(deptId); - sysUserMapper.insert(user); + userMapper.insert(user); // 鐢ㄦ埛鍜岃鑹插叧鑱旇〃 SysUserRole userRole = new SysUserRole(); userRole.setUserId(user.getUserId()); userRole.setRoleId(roleId); - sysUserRoleMapper.insert(userRole); + userRoleMapper.insert(userRole); String defaultTenantId = TenantConstants.DEFAULT_TENANT_ID; - List<SysDictType> dictTypeList = sysDictTypeMapper.selectList( + List<SysDictType> dictTypeList = dictTypeMapper.selectList( new LambdaQueryWrapper<SysDictType>().eq(SysDictType::getTenantId, defaultTenantId)); - List<SysDictData> dictDataList = sysDictDataMapper.selectList( + List<SysDictData> dictDataList = dictDataMapper.selectList( new LambdaQueryWrapper<SysDictData>().eq(SysDictData::getTenantId, defaultTenantId)); for (SysDictType dictType : dictTypeList) { dictType.setDictId(null); @@ -176,16 +176,16 @@ dictData.setDictCode(null); dictData.setTenantId(tenantId); } - sysDictTypeMapper.insertBatch(dictTypeList); - sysDictDataMapper.insertBatch(dictDataList); + dictTypeMapper.insertBatch(dictTypeList); + dictDataMapper.insertBatch(dictDataList); - List<SysConfig> sysConfigList = sysConfigMapper.selectList( + List<SysConfig> sysConfigList = configMapper.selectList( new LambdaQueryWrapper<SysConfig>().eq(SysConfig::getTenantId, defaultTenantId)); for (SysConfig config : sysConfigList) { config.setConfigId(null); config.setTenantId(tenantId); } - sysConfigMapper.insertBatch(sysConfigList); + configMapper.insertBatch(sysConfigList); TenantHelper.disableIgnore(); return true; @@ -216,7 +216,7 @@ */ private Long createTenantRole(String tenantId, Long packageId) { // 鑾峰彇绉熸埛濂楅 - SysTenantPackage tenantPackage = sysTenantPackageMapper.selectById(packageId); + SysTenantPackage tenantPackage = tenantPackageMapper.selectById(packageId); if (ObjectUtil.isNull(tenantPackage)) { throw new ServiceException("濂楅涓嶅瓨鍦�"); } @@ -230,7 +230,7 @@ role.setRoleKey(TenantConstants.TENANT_ADMIN_ROLE_KEY); role.setRoleSort(1); role.setStatus(TenantConstants.NORMAL); - sysRoleMapper.insert(role); + roleMapper.insert(role); Long roleId = role.getRoleId(); // 鍒涘缓瑙掕壊鑿滃崟 @@ -241,7 +241,7 @@ roleMenu.setMenuId(menuId); roleMenus.add(roleMenu); }); - sysRoleMenuMapper.insertBatch(roleMenus); + roleMenuMapper.insertBatch(roleMenus); return roleId; } @@ -319,7 +319,7 @@ if (tenant.getAccountCount() == -1) { return true; } - Long userNumber = sysUserMapper.selectCount(new LambdaQueryWrapper<>()); + Long userNumber = userMapper.selectCount(new LambdaQueryWrapper<>()); // 濡傛灉浣欓澶т簬0浠h〃杩樻湁鍙敤鍚嶉 return tenant.getAccountCount() - userNumber > 0; } @@ -345,8 +345,8 @@ @Transactional(rollbackFor = Exception.class) public Boolean syncTenantPackage(String tenantId, String packageId) { TenantHelper.enableIgnore(); - SysTenantPackage tenantPackage = sysTenantPackageMapper.selectById(packageId); - List<SysRole> roles = sysRoleMapper.selectList( + SysTenantPackage tenantPackage = tenantPackageMapper.selectById(packageId); + List<SysRole> roles = roleMapper.selectList( new LambdaQueryWrapper<SysRole>().eq(SysRole::getTenantId, tenantId)); List<Long> roleIds = new ArrayList<>(roles.size() - 1); List<Long> menuIds = StringUtils.splitTo(tenantPackage.getMenuIds(), Convert::toLong); @@ -359,14 +359,14 @@ roleMenu.setMenuId(menuId); roleMenus.add(roleMenu); }); - sysRoleMenuMapper.delete(new LambdaQueryWrapper<SysRoleMenu>().eq(SysRoleMenu::getRoleId, item.getRoleId())); - sysRoleMenuMapper.insertBatch(roleMenus); + roleMenuMapper.delete(new LambdaQueryWrapper<SysRoleMenu>().eq(SysRoleMenu::getRoleId, item.getRoleId())); + roleMenuMapper.insertBatch(roleMenus); } else { roleIds.add(item.getRoleId()); } }); if (!roleIds.isEmpty()) { - sysRoleMenuMapper.delete( + roleMenuMapper.delete( new LambdaQueryWrapper<SysRoleMenu>().in(SysRoleMenu::getRoleId, roleIds).notIn(!menuIds.isEmpty(), SysRoleMenu::getMenuId, menuIds)); } TenantHelper.disableIgnore(); -- Gitblit v1.9.3