瀏覽代碼

Merge branch 'system-zyj' of uskycloud/usky-cloud into system-165

James 1 年之前
父節點
當前提交
e6cb45b8f2

+ 7 - 0
base-modules/service-system/service-system-biz/src/main/java/com/usky/system/service/impl/HceCategoryServiceImpl.java

@@ -126,6 +126,13 @@ public class HceCategoryServiceImpl extends AbstractCrudService<HceCategoryMappe
         if(list.size() > 0){
             throw new BusinessException("该栏目存在栏目内容不可删除");
         }
+        LambdaQueryWrapper<HceCategory> queryWrapper1 = Wrappers.lambdaQuery();
+        queryWrapper1.eq(HceCategory::getPid,id)
+                .eq(HceCategory::getStatus,1);
+        List<HceCategory> list1 = this.list(queryWrapper1);
+        if(list1.size()>0){
+            throw new BusinessException("该栏目存在子栏目不可删除");
+        }
         this.removeById(id);
 
     }