From bd885c7015446c6c0495d3299ef64068a4c9b30e Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期三, 16 十月 2024 15:00:34 +0800 Subject: [PATCH] CMQ改造为rabbitmq --- facade-push/src/main/java/com/ks/push/pojo/DO/BPushPlatformAppInfo.java | 10 ++++++++++ 1 files changed, 10 insertions(+), 0 deletions(-) diff --git a/facade-push/src/main/java/com/ks/push/pojo/DO/BPushPlatformAppInfo.java b/facade-push/src/main/java/com/ks/push/pojo/DO/BPushPlatformAppInfo.java index b20bb82..0fc02a1 100644 --- a/facade-push/src/main/java/com/ks/push/pojo/DO/BPushPlatformAppInfo.java +++ b/facade-push/src/main/java/com/ks/push/pojo/DO/BPushPlatformAppInfo.java @@ -4,6 +4,8 @@ import org.springframework.data.mongodb.core.mapping.Document; import org.yeshi.utils.push.entity.PushAppInfo; +import javax.validation.constraints.NotEmpty; +import javax.validation.constraints.NotNull; import java.io.Serializable; import java.util.Date; @@ -15,12 +17,20 @@ @Id private String id; + @NotEmpty(message = "appCode涓嶈兘涓虹┖") private String appCode; + @NotNull(message = "platform涓嶈兘涓虹┖") private PushPlatform platform; + @NotNull(message = "pushAppInfo涓嶈兘涓虹┖") private PushAppInfo pushAppInfo; private Date createTime; private Date updateTime; + public static String createId(String appCode, PushPlatform platform) { + return appCode + "-" + platform.name(); + } + + public String getId() { return id; } -- Gitblit v1.8.0