From fa40e09b66af9d17b6d2dda1a3d4687ad72bf668 Mon Sep 17 00:00:00 2001
From: zss <zss@example.com>
Date: 星期四, 31 八月 2023 17:31:34 +0800
Subject: [PATCH] 标准BOM(展示+添加)

---
 standard-server/src/main/java/com/yuanchu/mom/service/impl/ProductServiceImpl.java |   23 ++++++++++++++---------
 1 files changed, 14 insertions(+), 9 deletions(-)

diff --git a/standard-server/src/main/java/com/yuanchu/mom/service/impl/ProductServiceImpl.java b/standard-server/src/main/java/com/yuanchu/mom/service/impl/ProductServiceImpl.java
index 331d83d..4ccc9d7 100644
--- a/standard-server/src/main/java/com/yuanchu/mom/service/impl/ProductServiceImpl.java
+++ b/standard-server/src/main/java/com/yuanchu/mom/service/impl/ProductServiceImpl.java
@@ -23,17 +23,22 @@
     @Resource
     private ProductMapper productMapper;
 
-    @Override
-    public List<ProductDto> selectTreeProduct(String specifications, String project) {
-        return productMapper.selectTreeProduct(specifications, project);
-    }
-
+    //鏍规嵁鍨嬪彿id鏌ヨ椤圭洰(鎶�鏈寚鏍�)
     @Override
     public List<Map<String, Object>> selectProductList(Integer specificationsId) {
-        LambdaQueryWrapper<Product> wrapper = new LambdaQueryWrapper<>();
-        wrapper.eq(Product::getSpecificationsId, specificationsId);
-        wrapper.select(Product::getName, Product::getFather, Product::getRequired, Product::getInternal, Product::getUnit);
-        return productMapper.selectMaps(wrapper);
+        return productMapper.selectProductList(specificationsId);
+    }
+
+    //鏍规嵁鍨嬪彿id鏌ヨ鎵�鏈夌増鏈�
+    @Override
+    public List<Integer> selectVerByPro(Integer specificationsId) {
+        return productMapper.selectVerByPro(specificationsId);
+    }
+
+    //鍙充晶鏁版嵁灞曠ず-->鎶�鏈寚鏍�(妫�楠岄」鐩�)
+    @Override
+    public List<Map<String, Object>> selectAllPro(Integer specificationsId, Integer version,String message) {
+        return productMapper.selectAllPro(specificationsId,version,message);
     }
 }
 

--
Gitblit v1.9.3