From ff663f1b7cbea8bcd550075b8499fdc74d54fe35 Mon Sep 17 00:00:00 2001
From: mg <maokecheng@163.com>
Date: 星期四, 27 十月 2022 18:19:35 +0800
Subject: [PATCH] 添加短信审核功能

---
 ycl-platform/src/main/java/com/ycl/service/message/factory/InnerSender.java |   26 ++++++--------------------
 1 files changed, 6 insertions(+), 20 deletions(-)

diff --git a/ycl-platform/src/main/java/com/ycl/service/message/factory/InnerSender.java b/ycl-platform/src/main/java/com/ycl/service/message/factory/InnerSender.java
index 011851c..8dc65ed 100644
--- a/ycl-platform/src/main/java/com/ycl/service/message/factory/InnerSender.java
+++ b/ycl-platform/src/main/java/com/ycl/service/message/factory/InnerSender.java
@@ -56,9 +56,13 @@
             if (message.getSendTime() == null) {
                 message.setSendTime(new Date());
             }
+            if (ChannelCode.SMS.equals(messageParam.getChannelCode())) {
+                message.setIsScan(1);
+            } else {
+                message.setIsScan(0);
+            }
             message.setIsView(0);
             message.setVersion(0);
-            message.setIsScan(1);
             message.setCreateTime(new Date());
             message.setUpdateTime(new Date());
             message.setCreateUser(messageParam.getCreateUser());
@@ -76,29 +80,11 @@
             String[] ids = messageParam.getTargetTo().split(",");
             for (String id : ids) {
                 Message messageAdd = new Message();
-                BeanUtils.copyProperties(messageParam, messageAdd);
+                BeanUtils.copyProperties(message, messageAdd);
                 //璁剧疆鐖剁被Id
                 messageAdd.setParentId(message.getId());
                 //璁剧疆鎺ユ敹鑰�
                 messageAdd.setTargetTo(id);
-                //鐢熸垚8浣嶉殢鏈烘暟娑堟伅缂栫爜
-                messageAdd.setMessageNumber(message.getMessageNumber());
-                //鍙戦�佹椂闂�
-                if (messageAdd.getSendTime() == null) {
-                    messageAdd.setSendTime(new Date());
-                }
-                if (ChannelCode.MAIL.equals(messageParam.getChannelCode())) {
-                    messageAdd.setIsScan(1);
-                } else {
-                    messageAdd.setIsScan(0);
-                }
-                //鐢熸垚榛樿鍙傛暟
-                messageAdd.setCreateTime(new Date());
-                messageAdd.setUpdateTime(new Date());
-                messageAdd.setCreateUser(messageParam.getCreateUser());
-                messageAdd.setUpdateUser(messageParam.getCreateUser());
-                messageAdd.setIsView(0);
-                messageAdd.setVersion(0);
                 messages.add(messageAdd);
             }
             //鎵归噺鏂板

--
Gitblit v1.8.0