From 9e7a4afa997d02df1846d7d51c5d3d6cbbeb48f8 Mon Sep 17 00:00:00 2001
From: whycxzp <perryhsu@163.com>
Date: 星期三, 07 九月 2022 16:38:44 +0800
Subject: [PATCH] 修复

---
 src/main/java/com/whyc/service/ProductService.java |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/main/java/com/whyc/service/ProductService.java b/src/main/java/com/whyc/service/ProductService.java
index fcf5eba..13fe381 100644
--- a/src/main/java/com/whyc/service/ProductService.java
+++ b/src/main/java/com/whyc/service/ProductService.java
@@ -523,10 +523,11 @@
 
             //鐗╂枡琛ㄤ腑涓嶅瓨鍦ㄧ殑(渚濇嵁:鐗╂枡缂栫爜+鐗╂枡鍨嬪彿),鍒欐坊鍔犲埌鐗╂枡琛ㄤ腑鍘�(鍖呭惈product杩欎釜鐗╂枡)
             List<Material> materialExistList = mService.getListByCodeAndModelList2(bomList);
-            List<String> subCodeList = materialExistList.stream().map(Material::getSubCode).collect(Collectors.toList());
+            //List<String> subCodeList = materialExistList.stream().map(Material::getSubCode).collect(Collectors.toList());
+            List<String> subCodeList = materialExistList.stream().map(material -> material.getSubCode()+"/"+material.getSubModel()).collect(Collectors.toList());
             List<Material> materialList = new LinkedList<>();
             bomList.forEach(bom -> {
-                if (!subCodeList.contains(bom.getSubCode())) {
+                if (!subCodeList.contains(bom.getSubCode()+"/"+bom.getSubModel())) {
                     Material material = new Material();
                     material.setCategory(bom.getCategory());
                     material.setCreateDate(bom.getCreateDate());

--
Gitblit v1.9.1