zhanghua
2022-10-09 5df2a2026692a36f564166b2a830de526381c128
ycl-platform/src/main/java/com/ycl/service/message/impl/IMessageServiceImpl.java
@@ -1,6 +1,7 @@
package com.ycl.service.message.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ycl.common.util.RandomNumberGenerator;
import com.ycl.dto.message.MessageParam;
import com.ycl.entity.message.Message;
import com.ycl.mapper.message.MessageMapper;
@@ -24,9 +25,15 @@
    public Message sendMessage(MessageParam mssageParam) {
        Message message = new Message();
        BeanUtils.copyProperties(mssageParam, message);
        //生成8位随机数消息编码
        String messageNumber = RandomNumberGenerator.generateNumber(8);
        StringBuilder sb = new StringBuilder("XX");
        sb.append(messageNumber);
        message.setMessageNumber(sb.toString());
        //生成默认参数
        message.setCreateTime(new Date());
        message.setUpdateTime(new Date());
        message.setIsView(0);
        baseMapper.insert(message);
        return message;
    }