package com.ard.sample.annotation.service; import com.ard.sample.annotation.model.dto.AnnotationDirectoryDTO; import com.ard.sample.annotation.model.entity.AnnotationDirectoryEntity; import com.baomidou.mybatisplus.extension.service.IService; import java.util.List; public interface IAnnotationDirectoryService extends IService { // 新增目录 boolean addDirectory(AnnotationDirectoryEntity entity); // 修改目录 boolean editDirectory(AnnotationDirectoryEntity entity); // 删除目录(级联删除标记) boolean deleteDirectory(Integer id); // 新增:查询全部目录(含下属标注数据) List listAllDirectoryWithAnnotations(); }