diff --git a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/studytourAddress/service/impl/StudytourAddressServiceImpl.java b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/studytourAddress/service/impl/StudytourAddressServiceImpl.java index 4ae714a..b056d3d 100644 --- a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/studytourAddress/service/impl/StudytourAddressServiceImpl.java +++ b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/studytourAddress/service/impl/StudytourAddressServiceImpl.java @@ -125,7 +125,7 @@ public class StudytourAddressServiceImpl extends ServiceImpl().eq("pid", pid)); + Integer count = Math.toIntExact(baseMapper.selectCount(new QueryWrapper().eq("pid", pid))); if(count==null || count<=1) { baseMapper.updateTreeNodeStatus(pid, IStudytourAddressService.NOCHILD); } diff --git a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/studytourCategory/service/impl/StudytourCategoryServiceImpl.java b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/studytourCategory/service/impl/StudytourCategoryServiceImpl.java index 62cc73b..945119e 100644 --- a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/studytourCategory/service/impl/StudytourCategoryServiceImpl.java +++ b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/studytourCategory/service/impl/StudytourCategoryServiceImpl.java @@ -125,7 +125,7 @@ public class StudytourCategoryServiceImpl extends ServiceImpl().eq("pid", pid)); + Integer count = Math.toIntExact(baseMapper.selectCount(new QueryWrapper().eq("pid", pid))); if(count==null || count<=1) { baseMapper.updateTreeNodeStatus(pid, IStudytourCategoryService.NOCHILD); }