package com.ks.lucky.pojo.DTO.mq;
|
|
import com.ks.lucky.pojo.DO.LuckyActivityJoinRecord;
|
import com.ks.lucky.utils.LuckyCMQConstant;
|
|
import java.io.Serializable;
|
import java.util.Date;
|
|
/**
|
* 中奖消息
|
*/
|
public class ActivityJoinMsgDTO extends BaseMQMsg {
|
//用户信息
|
private Long joinId;
|
//用户ID
|
private String uid;
|
//应用ID
|
private Long appId;
|
//活动ID
|
private Long activityId;
|
//触发日期
|
private Date dateTime;
|
|
|
public static ActivityJoinMsgDTO create(LuckyActivityJoinRecord record) {
|
ActivityJoinMsgDTO dto = new ActivityJoinMsgDTO();
|
dto.setActivityId(record.getActivityId());
|
dto.setAppId(record.getAppId());
|
dto.setUid(record.getUid());
|
dto.setJoinId(record.getId());
|
dto.setDateTime(new Date());
|
dto.setCmqMsgTag(LuckyCMQConstant.TAG_ACTIVITY_JOIN);
|
return dto;
|
}
|
|
public Long getJoinId() {
|
return joinId;
|
}
|
|
public void setJoinId(Long joinId) {
|
this.joinId = joinId;
|
}
|
|
public String getUid() {
|
return uid;
|
}
|
|
public void setUid(String uid) {
|
this.uid = uid;
|
}
|
|
public Long getAppId() {
|
return appId;
|
}
|
|
public void setAppId(Long appId) {
|
this.appId = appId;
|
}
|
|
public Long getActivityId() {
|
return activityId;
|
}
|
|
public void setActivityId(Long activityId) {
|
this.activityId = activityId;
|
}
|
|
public Date getDateTime() {
|
return dateTime;
|
}
|
|
public void setDateTime(Date dateTime) {
|
this.dateTime = dateTime;
|
}
|
}
|