package com.zhujizheng.IHome.everymoment.sysmsg; import com.zhujizheng.IHome.everymoment.vo.PYEveryMomentThumbupVO; import com.zhujizheng.IHome.generator.dao.PYEveryMoment; import com.zhujizheng.IHome.generator.dao.PYEveryMomentImg; import com.zhujizheng.IHome.generator.dao.PYEveryMomentMsg; import com.zhujizheng.IHome.generator.dao.PYUserInfo; import com.zhujizheng.IHome.generator.mapper.PYEveryMomentImgMapper; import com.zhujizheng.IHome.generator.mapper.PYEveryMomentMapper; import com.zhujizheng.IHome.generator.mapper.PYUserInfoMapper; import java.util.List; import java.util.concurrent.atomic.AtomicReference; /** * Created with IntelliJ IDEA *
* Author: yons
* Date: 2019/04/30
* Time: 02:44
* Description:
* Copyright © 2019年 com.zhujizheng. All rights reserved.
*/
public class PYEveryMomentThumbupSysMsg extends PYEveryMomentMsg {
public static PYEveryMomentThumbupSysMsg createSystemMessage(PYEveryMomentThumbupVO thumbupVO, PYEveryMomentMapper everyMomentMapper, PYEveryMomentImgMapper imgMapper, PYUserInfoMapper userInfoMapper) {
System.out.println("thumbupVO = " + thumbupVO + ", everyMomentMapper = " + everyMomentMapper + ", imgMapper = " + imgMapper + ", userInfoMapper = " + userInfoMapper);
if (thumbupVO == null || everyMomentMapper == null || imgMapper == null || userInfoMapper == null) {
return null;
}
// 根据动态id获取动态模型
PYEveryMoment everyMoment = everyMomentMapper.selectEveryMomentByEmId(thumbupVO.getEmId());
// 根据动态id获取消息封面
List