From 04f09e52ffd4681bdfd85e51acd3da0d1280c3d3 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期六, 16 四月 2022 16:07:10 +0800
Subject: [PATCH] bug修复

---
 src/main/java/com/yeshi/buwan/controller/api/HelpController.java |   44 +++++++++++++++++++++++++++++++++-----------
 1 files changed, 33 insertions(+), 11 deletions(-)

diff --git a/src/main/java/com/yeshi/buwan/controller/api/HelpController.java b/src/main/java/com/yeshi/buwan/controller/api/HelpController.java
index 3f3946b..b7e17e4 100644
--- a/src/main/java/com/yeshi/buwan/controller/api/HelpController.java
+++ b/src/main/java/com/yeshi/buwan/controller/api/HelpController.java
@@ -1,11 +1,8 @@
 package com.yeshi.buwan.controller.api;
 
-import com.yeshi.buwan.controller.EmailController;
 import com.yeshi.buwan.util.COSManager;
 import com.yeshi.buwan.util.JsonUtilV2;
-import com.yeshi.buwan.util.StringUtil;
 import com.yeshi.buwan.util.TimeUtil;
-import com.yeshi.buwan.util.email.MailSenderUtil;
 import com.yeshi.buwan.vo.AcceptData;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
@@ -14,12 +11,12 @@
 import org.springframework.web.bind.annotation.ResponseBody;
 import org.springframework.web.multipart.MultipartFile;
 import org.yeshi.utils.annotation.RequestSerializableByKey;
+import org.yeshi.utils.exception.MailSendException;
+import org.yeshi.utils.mail.EmailApiUtil;
+import org.yeshi.utils.mail.EmailInfo;
 
 import javax.servlet.http.HttpServletRequest;
 import java.io.IOException;
-import java.util.ArrayList;
-import java.util.List;
-import java.util.UUID;
 
 @Controller
 @RequestMapping("api/v2/help")
@@ -36,7 +33,7 @@
      * @param: acceptData
      * @param: loginUid
      **/
-    @RequestSerializableByKey(key="#acceptData.device")
+    @RequestSerializableByKey(key = "#acceptData.device")
     @RequestMapping("privacyReport")
     @ResponseBody
     public String privacyReport(AcceptData acceptData, HttpServletRequest request, MultipartFile[] images) {
@@ -56,19 +53,44 @@
             }
         String title = "闅愮鎶曡瘔锛�" + content;
         StringBuffer buffer = new StringBuffer();
-        buffer.append("鍖呭悕锛�"+acceptData.getPackageName());
+        buffer.append("鍖呭悕锛�" + acceptData.getPackageName());
         buffer.append("\n\r");
-        buffer.append("UTDID锛�"+acceptData.getUtdId());
+        buffer.append("UTDID锛�" + acceptData.getUtdId());
         buffer.append("\n\r");
-        buffer.append("DEVICE锛�"+acceptData.getDevice());
+        buffer.append("DEVICE锛�" + acceptData.getDevice());
         buffer.append("\n\r");
         buffer.append("鎶曡瘔鍐呭锛�");
         buffer.append(content);
         buffer.append("\n\r");
         buffer.append("鎻愪緵鐨勬埅鍥句负锛�" + urlList);
-        MailSenderUtil.sendEmail("yesbd@qq.com","buwanysdq@163.com", "weikou2014",title,buffer.toString());
+
+
+        EmailInfo emailInfo = new EmailInfo();
+        emailInfo.setToEmail("yesbd@qq.com");
+        emailInfo.setTitle(title);
+        emailInfo.setFromEmail("buwanysdq@163.com");
+        emailInfo.setFormEmailPwd("weikou2014");
+        emailInfo.setContent(buffer.toString());
+        emailInfo.setApp("褰辫");
+
+        try {
+            EmailApiUtil.sendEmail(emailInfo);
+        } catch (MailSendException e) {
+            e.printStackTrace();
+        }
+
         return JsonUtilV2.loadTrueJson("鎴愬姛");
     }
 
 
+    @RequestMapping("advice")
+    @ResponseBody
+    public String advice(AcceptData acceptData, HttpServletRequest request) {
+        String content = request.getParameter("content");
+        String type = request.getParameter("type");
+        String uid = request.getParameter("uid");
+        logger.info(String.format("\n鎰忚鍙嶉锛歕n鐢ㄦ埛ID锛�%s\n绫诲瀷锛�%s\n鍐呭锛�%s", uid, type, content));
+        return JsonUtilV2.loadTrueJson("");
+    }
+
 }

--
Gitblit v1.8.0