From 8f1b5245c592cd6dc5eb5a73f9a0ceb2a85f2048 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期二, 19 一月 2021 18:27:35 +0800 Subject: [PATCH] 外网部署参数修改 --- service-daylucky/src/main/java/com/ks/daylucky/pojo/DO/UserMsg.java | 55 ++++++++++++++++++++++++++++++++++++++++--------------- 1 files changed, 40 insertions(+), 15 deletions(-) diff --git a/service-daylucky/src/main/java/com/ks/daylucky/pojo/DO/UserMsg.java b/service-daylucky/src/main/java/com/ks/daylucky/pojo/DO/UserMsg.java index 498f897..de8850e 100644 --- a/service-daylucky/src/main/java/com/ks/daylucky/pojo/DO/UserMsg.java +++ b/service-daylucky/src/main/java/com/ks/daylucky/pojo/DO/UserMsg.java @@ -1,38 +1,62 @@ package com.ks.daylucky.pojo.DO; +import com.ks.daylucky.pojo.DTO.msg.LuckyMsgContent; +import org.springframework.data.annotation.Id; +import org.springframework.data.mongodb.core.mapping.Document; + import javax.validation.constraints.NotNull; import java.util.Date; +import java.util.UUID; +@Document(collection = "userMsg") public class UserMsg { public enum UserMsgType { - activity("娲诲姩娑堟伅", ""); + lucky("鎶藉娑堟伅", "https://daylucky-1255749512.cos.ap-nanjing.myqcloud.com/image/icon/icon_msg_lucky.png"); + + private String name; + private String icon; private UserMsgType(String name, String icon) { - + this.name = name; + this.icon = icon; } + + public String getName() { + return name; + } + + public String getIcon() { + return icon; + } + + } + + public static String createId(Long uid) { + + return uid + "#" + UUID.randomUUID(); } - private Long id; + @Id + private String id; @NotNull(message = "鐢ㄦ埛ID涓嶈兘涓虹┖") private Long uid; @NotNull(message = "娑堟伅绫诲瀷涓嶈兘涓虹┖") private UserMsgType msgType; - @NotNull(message = "娑堟伅鍐呭涓嶈兘涓虹┖") - private String msgContent; + private LuckyMsgContent luckyMsgContent; private Date createTime; private Date updateTime; - public Long getId() { + public String getId() { return id; } - public void setId(Long id) { + public void setId(String id) { this.id = id; } @@ -52,14 +76,6 @@ this.msgType = msgType; } - public String getMsgContent() { - return msgContent; - } - - public void setMsgContent(String msgContent) { - this.msgContent = msgContent == null ? null : msgContent.trim(); - } - public Date getCreateTime() { return createTime; } @@ -75,4 +91,13 @@ public void setUpdateTime(Date updateTime) { this.updateTime = updateTime; } + + + public LuckyMsgContent getLuckyMsgContent() { + return luckyMsgContent; + } + + public void setLuckyMsgContent(LuckyMsgContent luckyMsgContent) { + this.luckyMsgContent = luckyMsgContent; + } } \ No newline at end of file -- Gitblit v1.8.0