value
2023-08-30 19c9e29273e8e751847d9dcb06b346dede48d2c8
inspection-server/src/main/java/com/yuanchu/limslaboratory/service/impl/RawMaterialServiceImpl.java
@@ -1,6 +1,7 @@
package com.yuanchu.limslaboratory.service.impl;
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.yuanchu.limslaboratory.pojo.RawMaterial;
@@ -31,7 +32,6 @@
     * 分页查询
     * @param materialCoding
     * @param materialName
     * @param condition
     * @param createTime
     * @param page
     * @return
@@ -51,5 +51,18 @@
        return rawMaterialMapper.selectRawmaAll();
    }
    @Override
    public Integer insertRawMaterial(RawMaterial rawMaterial) {
        return rawMaterialMapper.insert(rawMaterial);
    }
    @Override
    public Integer deleteRawMaterial(String deleteId) {
        LambdaUpdateWrapper<RawMaterial> updateWrapper = new LambdaUpdateWrapper<>();
        updateWrapper.eq(RawMaterial::getId, deleteId);
        updateWrapper.set(RawMaterial::getState, 0);
        return rawMaterialMapper.update(new RawMaterial(), updateWrapper);
    }
}