Fixiaobai
2023-08-15 a303cd042ed27bdf2b8daaf3d3bc23f1ef9956af
laboratory-server/src/main/java/com/yuanchu/limslaboratory/service/impl/ClassifyServiceImpl.java
@@ -1,5 +1,6 @@
package com.yuanchu.limslaboratory.service.impl;
import cn.hutool.core.date.DateUtil;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
import com.yuanchu.limslaboratory.pojo.Classify;
@@ -29,12 +30,13 @@
    @Override
    public Integer addClassifyInformation(Classify classify) {
        LambdaQueryWrapper<Classify> wrapper = new LambdaQueryWrapper<>();
        wrapper.eq(Classify::getFatherName, classify.getFatherName());
        wrapper.eq(Classify::getSonName, classify.getSonName());
        wrapper.eq(Classify::getState, 1);
        Classify classify1 = classifyMapper.selectOne(wrapper);
        //LambdaQueryWrapper<Classify> wrapper = new LambdaQueryWrapper<>();
        //wrapper.eq(Classify::getFatherName, classify.getFatherName());
        //wrapper.eq(Classify::getSonName, classify.getSonName());
        //wrapper.eq(Classify::getState, 1);
        Classify classify1 = classifyMapper.selectOneByName(classify);
        if (ObjectUtils.isEmpty(classify1)){
            classify.setCreateTime(DateUtil.date());
            return classifyMapper.insert(classify);
        } else {
            return 2;