From 19c9e29273e8e751847d9dcb06b346dede48d2c8 Mon Sep 17 00:00:00 2001
From: value <z1292839451@163.com>
Date: 星期三, 30 八月 2023 15:45:57 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 inspection-server/src/main/java/com/yuanchu/limslaboratory/service/impl/RawMaterialServiceImpl.java |   15 ++++++++++++++-
 1 files changed, 14 insertions(+), 1 deletions(-)

diff --git a/inspection-server/src/main/java/com/yuanchu/limslaboratory/service/impl/RawMaterialServiceImpl.java b/inspection-server/src/main/java/com/yuanchu/limslaboratory/service/impl/RawMaterialServiceImpl.java
index b72eba2..8c0c4a1 100644
--- a/inspection-server/src/main/java/com/yuanchu/limslaboratory/service/impl/RawMaterialServiceImpl.java
+++ b/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);
+    }
+
 
 }

--
Gitblit v1.9.3