package com.ruoyi.warehouse.service.impl; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.toolkit.CollectionUtils; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.ruoyi.warehouse.mapper.DocumentationMapper; import com.ruoyi.warehouse.pojo.DocumentClassification; import com.ruoyi.warehouse.pojo.Documentation; import com.ruoyi.warehouse.service.DocumentClassificationService; import com.ruoyi.warehouse.mapper.DocumentClassificationMapper; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.List; /** * @author 86151 * @description 针对表【document_classification(文档分类表)】的数据库操作Service实现 * @createDate 2025-08-15 10:44:23 */ @Service public class DocumentClassificationServiceImpl extends ServiceImpl implements DocumentClassificationService{ @Autowired private DocumentationMapper documentationMapper; @Override public boolean deleteByIds(List ids) { List documentations = documentationMapper.selectList(new LambdaQueryWrapper().in(Documentation::getDocumentClassificationId, ids)); if(!CollectionUtils.isEmpty(documentations)){ return false; } baseMapper.deleteBatchIds(ids); return true; } }