fengjin
2022-10-13 ac31436a8da76a5388ff1700a34ea9247b8ec3d4
flower_city/src/main/java/com/dg/core/controller/ClassifyAdministrationController.java
@@ -7,6 +7,7 @@
import com.dg.core.db.gen.entity.ClassifyAdministration;
import com.dg.core.db.gen.entity.TransactionEvent;
import com.dg.core.service.IClassifyAdministrationService;
import com.dg.core.service.ITransactionEventService;
import com.dg.core.util.TableDataInfo;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
@@ -29,6 +30,10 @@
    @Autowired(required = true)
    IClassifyAdministrationService iClassifyAdministrationService;
    @Autowired(required = true)
    ITransactionEventService iTransactionEventService;
    /**
     * 获取管理菜单列表
     * @return
@@ -127,6 +132,24 @@
        {
            return ResultData.error("id 不能为空");
        }
        /**
         * 根据上级id查询子分类
         * @param parentId
         * @return
         */
        List<String> list=iClassifyAdministrationService.selectParent(Id);
        if(list!=null && list.size()>0)
        {
            return ResultData.error("请先删除其下的二级分类");
        }
        List<String> listIds=iTransactionEventService.selectclassifyId(Id);
        if(listIds!=null && listIds.size()>0)
        {
            return ResultData.error("分类下有办事指南!不能删除");
        }
        return toAjax(iClassifyAdministrationService.deleteConfigById(Id));
    }