wl
2022-10-17 d46beba25ccb64a1047a98d642b6ce45e82f0bee
ycl-platform/src/main/java/com/ycl/service/message/factory/InnerSender.java
@@ -37,15 +37,18 @@
        Message message = new Message();
        List<Message> messages = new ArrayList<>();
        String[] ids = messageParam.getTargetTo().split(",");
        String messageNumber = UtilNumber.getNumber("MC", 6);
        for (String id : ids) {
            Message messageAdd = new Message();
            BeanUtils.copyProperties(messageParam, messageAdd);
            //设置接收者
            messageAdd.setTargetTo(id);
            //生成8位随机数消息编码
            messageAdd.setMessageNumber(UtilNumber.getNumber("MC",6));
            messageAdd.setMessageNumber(messageNumber);
            //发送时间
            messageAdd.setSendTime(new Date());
            if (messageAdd.getSendTime() == null) {
                messageAdd.setSendTime(new Date());
            }
            //生成默认参数
            messageAdd.setCreateTime(new Date());
            messageAdd.setUpdateTime(new Date());
@@ -53,6 +56,7 @@
            messageAdd.setUpdateUser(messageParam.getCreateUser());
            messageAdd.setIsView(0);
            messageAdd.setVersion(0);
            messageAdd.setIsScan(1);
            messages.add(messageAdd);
        }
        BeanUtils.copyProperties(messageParam, message);