fix: 消息更新bug

This commit is contained in:
Bunny 2024-11-04 01:29:04 +08:00
parent 46f82370c4
commit 5322a785f9
2 changed files with 11 additions and 14 deletions

View File

@ -26,9 +26,6 @@ public class MessageUpdateDto {
@NotBlank(message = "消息标题 不能为空")
private String title;
@Schema(name = "receivedUserId", title = "接收人用户ID")
private Long receivedUserId;
@Schema(name = "receivedUserIds", title = "接收人用户ID列表")
private List<Long> receivedUserIds;

View File

@ -37,27 +37,27 @@
message.is_deleted,
message.title,
message.send_user_id,
send_user.nickname AS send_nickname,
message.content,
message.cover,
message.summary,
message.editor_type,
message.level,
message.extra,
message_received.received_user_id AS received_user_id,
message_received.id AS message_received_id,
send_user.nickname AS send_nickname,
create_user.username AS create_username,
update_user.username AS update_username,
message_type.message_name AS message_type,
message_type.id AS message_type_id,
received_user.nickname received_user_nickname,
create_user.username AS create_username,
update_user.username AS update_username
message_received.received_user_id AS received_user_id,
message_received.id AS message_received_id,
received_user.nickname received_user_nickname
FROM sys_message message
LEFT JOIN sys_message_received message_received ON message.id = message_received.message_id
LEFT JOIN sys_message_type message_type ON message_type.id = message.message_type
LEFT JOIN sys_user create_user ON create_user.id = message_received.create_user
LEFT JOIN sys_user update_user ON update_user.id = message_received.update_user
LEFT JOIN sys_user received_user ON received_user.id = message_received.received_user_id
LEFT JOIN sys_user create_user ON create_user.id = message.create_user
LEFT JOIN sys_user update_user ON update_user.id = message.update_user
LEFT JOIN sys_user send_user ON send_user.id = message.send_user_id
LEFT JOIN sys_message_type message_type ON message_type.id = message.message_type
LEFT JOIN sys_message_received message_received ON message.id = message_received.message_id
LEFT JOIN sys_user received_user ON received_user.id = message_received.received_user_id
<where>
message.is_deleted = 0
<if test="dto.title != null and dto.title != ''">