From 12974a7ba869b8296025596e6007c34688a211f2 Mon Sep 17 00:00:00 2001 From: tianwenbo Date: Mon, 6 Mar 2023 17:48:47 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90fix=20sonar=E3=80=91=20CategoryCodeRul?= =?UTF-8?q?e.java=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/jero/modules/system/rule/CategoryCodeRule.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/jero-boot/jero-boot-module-system/src/main/java/com/jero/modules/system/rule/CategoryCodeRule.java b/jero-boot/jero-boot-module-system/src/main/java/com/jero/modules/system/rule/CategoryCodeRule.java index c3543f5f..49dc53cc 100644 --- a/jero-boot/jero-boot-module-system/src/main/java/com/jero/modules/system/rule/CategoryCodeRule.java +++ b/jero-boot/jero-boot-module-system/src/main/java/com/jero/modules/system/rule/CategoryCodeRule.java @@ -46,13 +46,13 @@ public class CategoryCodeRule implements IFillRuleHandler { LambdaQueryWrapper query = new LambdaQueryWrapper().eq(SysCategory::getPid, categoryPid).isNotNull(SysCategory::getCode).orderByDesc(SysCategory::getCode); SysCategoryMapper baseMapper = (SysCategoryMapper) SpringContextUtils.getBean("sysCategoryMapper"); List list = baseMapper.selectList(query); - if (list == null || list.size() == 0) { + if (list == null || list.isEmpty()) { if (ROOT_PID_VALUE.equals(categoryPid)) { //情况1 categoryCode = YouBianCodeUtil.getNextYouBianCode(null); } else { //情况2 - SysCategory parent = (SysCategory) baseMapper.selectById(categoryPid); + SysCategory parent = baseMapper.selectById(categoryPid); categoryCode = YouBianCodeUtil.getSubYouBianCode(parent.getCode(), null); } } else {