Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
kt-keystone
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
Matrix
kt-keystone
Commits
72acf514
提交
72acf514
authored
6月 20, 2022
作者:
黄承天
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
feat(user): 用户配置增加接收消息类型配置
上级
66a89030
隐藏空白字符变更
内嵌
并排
正在显示
4 个修改的文件
包含
37 行增加
和
3 行删除
+37
-3
BookmarkConfig.java
...n/java/org/matrix/local/entity/config/BookmarkConfig.java
+1
-1
MessageConfig.java
...in/java/org/matrix/local/entity/config/MessageConfig.java
+26
-0
UserConfig.java
.../main/java/org/matrix/local/entity/config/UserConfig.java
+8
-1
ConfigType.java
kt-user/src/main/java/org/matrix/local/enums/ConfigType.java
+2
-1
没有找到文件。
kt-user/src/main/java/org/matrix/local/entity/BookmarkConfig.java
→
kt-user/src/main/java/org/matrix/local/entity/
config/
BookmarkConfig.java
浏览文件 @
72acf514
package
org
.
matrix
.
local
.
entity
;
package
org
.
matrix
.
local
.
entity
.
config
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
...
...
kt-user/src/main/java/org/matrix/local/entity/config/MessageConfig.java
0 → 100644
浏览文件 @
72acf514
package
org
.
matrix
.
local
.
entity
.
config
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.AllArgsConstructor
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
import
org.springframework.data.mongodb.core.mapping.Document
;
import
java.util.List
;
@Data
@NoArgsConstructor
@AllArgsConstructor
@Document
@ApiModel
(
"接收消息配置"
)
public
class
MessageConfig
{
/**
* 可接收的类型
*/
@ApiModelProperty
(
value
=
"可接收的类型,等同与对应数据的java类名"
,
example
=
"['Action','Environment','TestCase']"
)
private
List
<
String
>
available
;
}
kt-user/src/main/java/org/matrix/local/entity/UserConfig.java
→
kt-user/src/main/java/org/matrix/local/entity/
config/
UserConfig.java
浏览文件 @
72acf514
package
org
.
matrix
.
local
.
entity
;
package
org
.
matrix
.
local
.
entity
.
config
;
import
cn.craccd.mongoHelper.bean.BaseModel
;
import
io.swagger.annotations.ApiModel
;
...
...
@@ -7,6 +7,7 @@ import lombok.AllArgsConstructor;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.NoArgsConstructor
;
import
org.matrix.local.entity.config.BookmarkConfig
;
import
org.springframework.data.mongodb.core.mapping.Document
;
import
javax.validation.constraints.Min
;
...
...
@@ -45,4 +46,10 @@ public class UserConfig extends BaseModel {
private
List
<
BookmarkConfig
>
bookmark
;
/**
* 接收消息配置
*/
@ApiModelProperty
(
value
=
"接收消息配置"
)
private
MessageConfig
messageConfig
;
}
kt-user/src/main/java/org/matrix/local/enums/ConfigType.java
浏览文件 @
72acf514
...
...
@@ -24,8 +24,9 @@ public enum ConfigType {
/**
* 书签
*/
BOOK_MARK
(
"bookmark"
,
"书签"
)
;
BOOK_MARK
(
"bookmark"
,
"书签"
)
,
MESSAGE
(
"message"
,
"接收消息配置"
);
/**
* 配置类型在mongo里的字段名
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论