refactor: 通知公告重构

This commit is contained in:
Ray.Hao
2024-09-27 08:33:55 +08:00
parent ec180c0029
commit c25638f257
75 changed files with 750 additions and 805 deletions

View File

@@ -1,6 +1,5 @@
package com.youlai.boot.system.model.dto;
import com.youlai.boot.common.enums.NoticeTypeEnum;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
@@ -23,9 +22,4 @@ public class ChatMessage {
*/
private String content;
/**
* 消息类型
*/
private NoticeTypeEnum noticeType;
}

View File

@@ -1,10 +1,9 @@
package com.youlai.boot.system.model.dto;
import com.youlai.boot.common.enums.NoticeWayEnum;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import java.util.List;
import java.util.Set;
/**
* 消息载体
@@ -23,8 +22,8 @@ public class MessageDTO {
private String sender;
@Schema(description = "接收者")
private List<String> receiver;
private Set<String> receivers;
@Schema(description = "通知方式")
private NoticeWayEnum noticeWay;
}

View File

@@ -0,0 +1,27 @@
package com.youlai.boot.system.model.dto;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import java.util.Set;
/**
* 通知传送对象
*
* @author Theo
* @since 2024-9-2 14:32:58
*/
@Data
public class NoticeDTO {
@Schema(description = "通知ID")
private Long id;
@Schema(description = "通知类型")
private Integer type;
@Schema(description = "通知标题")
private String title;
}