package cn.lili.modules.im.entity.vo; import cn.lili.common.utils.StringUtils; import cn.lili.modules.im.entity.enums.MessageTypeEnum; import cn.lili.modules.im.entity.enums.OperationType; import lombok.Data; /** * @author liushuai */ @Data public class MessageOperation { /** * 消息类型 */ private OperationType operationType; /** * 与某人聊天记录 */ private String to; /** * 发送者 */ private String from; /** * 聊天id */ private String talkId; /** * 消息类型 */ private MessageTypeEnum messageType; /** * 消息内容 */ private String context; public void setOperationType(String operationType) { if (!StringUtils.isEmpty(operationType)) { this.operationType = OperationType.valueOf(operationType); } } public void setMessageType(String messageType) { if (!StringUtils.isEmpty(messageType)) { this.messageType = MessageTypeEnum.valueOf(messageType); } } }