bug
jiangqs
2023-08-21 c93e76c57a98e35abbf62d2f514d9ba51efd3243
ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/config/SysClassificationServiceImpl.java
@@ -127,12 +127,15 @@
    public void deleteClassification(Long classId){
        SysClassification sysClassification = this.getById(classId);
        sysClassification.setDelFlag(1);
        this.saveOrUpdate(sysClassification);
        if(sysClassification.getClassType()==1){
            articleService.deleteArticleClass(classId);
        }else if(sysClassification.getClassType()==2){
            remoteGoodsService.deleteGoodsClass(classId);
            List<String> goodsNameList = remoteGoodsService.listGoodsNameByGoodsClass(classId).getData();
            if(goodsNameList!=null&&goodsNameList.size()>0){
                throw new ServiceException("无法删除,该分类下还有关联商品-"+goodsNameList.toString());
            }
        }
        this.saveOrUpdate(sysClassification);
    }
    /**