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