From 7ef10093d75213cc7c60630846fa7b22c5ac9a53 Mon Sep 17 00:00:00 2001 From: yanglin Date: Tue, 8 Oct 2024 10:55:27 +0800 Subject: [PATCH] =?UTF-8?q?REQ-3045:=20=E6=B7=BB=E5=8A=A0=E4=B8=80?= =?UTF-8?q?=E4=BA=9B=E5=9F=BA=E7=A1=80=E7=B1=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../center/service/domain/GroupConfig.java | 15 ++++++++++- .../msg/center/service/domain/KVConfig.java | 12 +++++++++ .../service/domain/MobileUrlConfig.java | 9 +++++++ .../msg/center/service/domain/UrlConfig.java | 26 +++++++++++++++---- .../msg/center/service/domain/url/WebUrl.java | 1 + .../url => enums}/WebPageOpenStrategy.java | 2 +- 6 files changed, 58 insertions(+), 7 deletions(-) create mode 100644 msg-center-api/src/main/java/cn/axzo/msg/center/service/domain/KVConfig.java rename msg-center-api/src/main/java/cn/axzo/msg/center/service/{domain/url => enums}/WebPageOpenStrategy.java (87%) diff --git a/msg-center-api/src/main/java/cn/axzo/msg/center/service/domain/GroupConfig.java b/msg-center-api/src/main/java/cn/axzo/msg/center/service/domain/GroupConfig.java index adc8048b..c0c15527 100644 --- a/msg-center-api/src/main/java/cn/axzo/msg/center/service/domain/GroupConfig.java +++ b/msg-center-api/src/main/java/cn/axzo/msg/center/service/domain/GroupConfig.java @@ -3,10 +3,23 @@ package cn.axzo.msg.center.service.domain; import lombok.Getter; import lombok.Setter; +import java.util.List; + /** * @author yanglin */ @Setter @Getter public class GroupConfig { -} + + /** + * key/value的配置 + */ + private List keyValues; + + /** + * 详情的配置 + */ + private UrlConfig detail; + +} \ No newline at end of file diff --git a/msg-center-api/src/main/java/cn/axzo/msg/center/service/domain/KVConfig.java b/msg-center-api/src/main/java/cn/axzo/msg/center/service/domain/KVConfig.java new file mode 100644 index 00000000..15df6e96 --- /dev/null +++ b/msg-center-api/src/main/java/cn/axzo/msg/center/service/domain/KVConfig.java @@ -0,0 +1,12 @@ +package cn.axzo.msg.center.service.domain; + +import lombok.Getter; +import lombok.Setter; + +/** + * @author yanglin + */ +@Setter +@Getter +public class KVConfig { +} diff --git a/msg-center-api/src/main/java/cn/axzo/msg/center/service/domain/MobileUrlConfig.java b/msg-center-api/src/main/java/cn/axzo/msg/center/service/domain/MobileUrlConfig.java index c0587bc1..5d94f60e 100644 --- a/msg-center-api/src/main/java/cn/axzo/msg/center/service/domain/MobileUrlConfig.java +++ b/msg-center-api/src/main/java/cn/axzo/msg/center/service/domain/MobileUrlConfig.java @@ -10,6 +10,15 @@ import lombok.Setter; @Setter @Getter public class MobileUrlConfig { + + /** + * ios的url配置 + */ private AppUrl ios; + + /** + * android的url配置 + */ private AppUrl android; + } \ No newline at end of file diff --git a/msg-center-api/src/main/java/cn/axzo/msg/center/service/domain/UrlConfig.java b/msg-center-api/src/main/java/cn/axzo/msg/center/service/domain/UrlConfig.java index c87d08ae..40f849bf 100644 --- a/msg-center-api/src/main/java/cn/axzo/msg/center/service/domain/UrlConfig.java +++ b/msg-center-api/src/main/java/cn/axzo/msg/center/service/domain/UrlConfig.java @@ -10,14 +10,30 @@ import lombok.Setter; @Setter @Getter public class UrlConfig { - // PC(OMS) + + /** + * PC(OMS) + */ private WebUrl pcOms; - // PC(CMS) + + /** + * PC(CMS) + */ private WebUrl pcCms; - // 监管平台 + + /** + * 监管平台 + */ private WebUrl pcGaGeneral; - // APP(工人端) + + /** + * APP(工人端) + */ private MobileUrlConfig appWorker; - // APP(管理端) + + /** + * APP(管理端) + */ private MobileUrlConfig appManager; + } \ No newline at end of file diff --git a/msg-center-api/src/main/java/cn/axzo/msg/center/service/domain/url/WebUrl.java b/msg-center-api/src/main/java/cn/axzo/msg/center/service/domain/url/WebUrl.java index 7c02c478..9b03363f 100644 --- a/msg-center-api/src/main/java/cn/axzo/msg/center/service/domain/url/WebUrl.java +++ b/msg-center-api/src/main/java/cn/axzo/msg/center/service/domain/url/WebUrl.java @@ -1,5 +1,6 @@ package cn.axzo.msg.center.service.domain.url; +import cn.axzo.msg.center.service.enums.WebPageOpenStrategy; import lombok.Getter; import lombok.Setter; diff --git a/msg-center-api/src/main/java/cn/axzo/msg/center/service/domain/url/WebPageOpenStrategy.java b/msg-center-api/src/main/java/cn/axzo/msg/center/service/enums/WebPageOpenStrategy.java similarity index 87% rename from msg-center-api/src/main/java/cn/axzo/msg/center/service/domain/url/WebPageOpenStrategy.java rename to msg-center-api/src/main/java/cn/axzo/msg/center/service/enums/WebPageOpenStrategy.java index 79ccda3b..4ff27306 100644 --- a/msg-center-api/src/main/java/cn/axzo/msg/center/service/domain/url/WebPageOpenStrategy.java +++ b/msg-center-api/src/main/java/cn/axzo/msg/center/service/enums/WebPageOpenStrategy.java @@ -1,4 +1,4 @@ -package cn.axzo.msg.center.service.domain.url; +package cn.axzo.msg.center.service.enums; import lombok.AccessLevel; import lombok.AllArgsConstructor;