liding
2 天以前 bd46f203b0d30a3d33b7c51ae9a528e4807477e1
basic-server/src/main/java/com/ruoyi/basic/service/impl/StandardTemplateServiceImpl.java
@@ -7,7 +7,9 @@
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.basic.mapper.StandardTemplateMapper;
import com.ruoyi.basic.mapper.StandardTreeTemplateBindingMapper;
import com.ruoyi.basic.pojo.StandardTemplate;
import com.ruoyi.basic.pojo.StandardTreeTemplateBinding;
import com.ruoyi.basic.service.StandardTemplateService;
import com.ruoyi.common.numgen.NumberGenerator;
import com.ruoyi.common.utils.GZipUtil;
@@ -29,6 +31,8 @@
    implements StandardTemplateService{
    private StandardTemplateMapper standardTemplateMapper;
    private StandardTreeTemplateBindingMapper standardTreeTemplateBindingMapper;
    private final NumberGenerator<StandardTemplate> numberGenerator;
@@ -71,12 +75,18 @@
        if (count > 0) {
            throw new RuntimeException("该模板已绑定检验项目参数,禁止删除");
        }
        Long bindingCount = standardTreeTemplateBindingMapper.selectCount(Wrappers.<StandardTreeTemplateBinding>lambdaQuery()
                .eq(StandardTreeTemplateBinding::getTemplateId, id));
        if (bindingCount > 0) {
            throw new RuntimeException("该模板已绑定标准库,禁止删除");
        }
        return standardTemplateMapper.deleteById(id);
    }
    @Override
    public List<StandardTemplate> getStandardTemplate() {
        return standardTemplateMapper.selectList(Wrappers.<StandardTemplate>lambdaQuery().select(StandardTemplate::getId,StandardTemplate::getName));
        return standardTemplateMapper.selectList(Wrappers.<StandardTemplate>lambdaQuery()
                .select(StandardTemplate::getId, StandardTemplate::getName, StandardTemplate::getNumber, StandardTemplate::getRemark));
    }
    @Override