package com.zhujizheng.IHome.everymoment.sysmsg; import com.github.binarywang.java.emoji.EmojiConverter; import com.zhujizheng.IHome.everymoment.vo.PYEveryMomentImgVO; import com.zhujizheng.IHome.everymoment.vo.PYEveryMomentVO; import com.zhujizheng.IHome.generator.dao.PYEveryMomentMsg; import lombok.extern.slf4j.Slf4j; import java.util.concurrent.atomic.AtomicReference; /** * Created with IntelliJ IDEA *
* Author: yons
* Date: 2019/04/30
* Time: 02:43
* Description:
* Copyright © 2019年 com.zhujizheng. All rights reserved.
*/
@Slf4j
public class PYEveryMomentSysMsg extends PYEveryMomentMsg {
public static PYEveryMomentSysMsg createSystemMessage(PYEveryMomentVO everyMomentVO, int loverId) {
log.info("everyMomentVO = " + everyMomentVO + ", loverId = " + loverId);
if (everyMomentVO == null || loverId == 0) {
log.info("createSystemMessage loverId不能为0");
return null;
}
PYEveryMomentSysMsg sysMsg = new PYEveryMomentSysMsg();
sysMsg.setUserId(everyMomentVO.getUserId());
sysMsg.setLoverId(loverId);
sysMsg.setEmId(everyMomentVO.getEmId());
sysMsg.setMsgTypeId(everyMomentVO.getEmId());
sysMsg.setMsgType(1);
sysMsg.setTitle(everyMomentVO.getUserName() + "发布了一条动态");
AtomicReference