From 8bf7228d68776bf39a8f7fa0f3e16e84631d7188 Mon Sep 17 00:00:00 2001
From: whycxzp <glperry@163.com>
Date: 星期三, 05 三月 2025 14:49:39 +0800
Subject: [PATCH] 反馈邮件增加产品的相关信息

---
 src/main/java/com/whyc/service/BOMFeedbakService.java |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

diff --git a/src/main/java/com/whyc/service/BOMFeedbakService.java b/src/main/java/com/whyc/service/BOMFeedbakService.java
index ad849bb..f1a108f 100644
--- a/src/main/java/com/whyc/service/BOMFeedbakService.java
+++ b/src/main/java/com/whyc/service/BOMFeedbakService.java
@@ -13,9 +13,11 @@
 import com.whyc.mapper.ProductHistoryMapper;
 import com.whyc.pojo.BOMFeedback;
 import com.whyc.pojo.DocUser;
+import com.whyc.pojo.Product;
 import com.whyc.pojo.ProductHistory;
 import com.whyc.util.ActionUtil;
 import com.whyc.util.CommonUtil;
+import com.whyc.util.DateUtil;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 import org.springframework.transaction.annotation.Transactional;
@@ -46,6 +48,10 @@
 
     @Resource
     private ProductHistoryMapper phisMapper;
+
+    @Autowired
+    private ProductService productService;
+
     //缁熻
     public Map<String, Integer> getFkStatistic(DocUser user,Map<String, Integer> map) {
         int sendFk=0;
@@ -300,7 +306,10 @@
         }
 
         String subject = "銆怋om闂鍙嶉銆�-"+senderName;
-        String content = feedback.getContent();
+        //閭欢鍐呭,娣诲姞浜у搧鐨勭浉鍏充俊鎭�
+        Product product = productService.getById(feedback.getProductId());
+
+        String content ="浜у搧鏂欏彿:"+product.getParentCode() + "\n浜у搧鍚嶇О:"+product.getParentName() + "\n浜у搧鍨嬪彿:"+product.getParentModel() + "\n鐗堟湰鏃堕棿:"+ DateUtil.YYYY_MM_DD_HH_MM_SS.format(product.getVersionTime()) + "\n瀹氬埗鍗曞彿:"+product.getCustomCode() + "\n浜у搧鍙嶉鍐呭:"+ feedback.getContent();
 
         MailDTO mailDTO = new MailDTO();
         mailDTO.setTitle(subject);

--
Gitblit v1.9.1