From 9e22a076a8eddcaf64cd453868669245f793599d Mon Sep 17 00:00:00 2001
From: whycxzp <glperry@163.com>
Date: 星期二, 18 二月 2025 08:04:06 +0800
Subject: [PATCH] 更新

---
 src/main/java/com/whyc/service/ProductBomHistoryService.java |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/src/main/java/com/whyc/service/ProductBomHistoryService.java b/src/main/java/com/whyc/service/ProductBomHistoryService.java
index 96b2634..c8e413a 100644
--- a/src/main/java/com/whyc/service/ProductBomHistoryService.java
+++ b/src/main/java/com/whyc/service/ProductBomHistoryService.java
@@ -19,6 +19,7 @@
 import org.apache.poi.hssf.usermodel.*;
 import org.apache.poi.ss.usermodel.ClientAnchor;
 import org.apache.poi.ss.usermodel.IndexedColors;
+import org.springframework.beans.BeanUtils;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.context.annotation.Lazy;
 import org.springframework.stereotype.Service;
@@ -687,8 +688,11 @@
                             boolean sameImage = ImageDiff.compareImagesCheck(dwgFileStr, dwgFileStr2);
                             if (!sameImage) { //鍥剧焊涓嶅悓
                                 //material.setNotes(absoluteDwgPngPath.replace(CommonUtil.getProjectDir()+ File.separator, "") + separator + absoluteDwgPngPath2.replace(CommonUtil.getProjectDir()+ File.separator, ""));
-                                material.setNotes(dwgUrlInDB);
-                                diffDwgList.add(material);
+                                //鍏嬮殕涓�涓柊鐨勫璞aterial
+                                ProductBom materialDiff = new ProductBom();
+                                BeanUtils.copyProperties(material, materialDiff);
+                                materialDiff.setNotes(dwgUrlInDB);
+                                diffDwgList.add(materialDiff);
                             }
 
 

--
Gitblit v1.9.1