From 4bc643024dbadf6de5bef1cb69831bcf8496af87 Mon Sep 17 00:00:00 2001 From: jinliang Date: Tue, 14 Jul 2026 17:08:35 +0800 Subject: [PATCH] feat(conversation): add conversation_scene field --- .../java/com/sino/mci/channel/entity/Conversation.java | 1 + .../resources/db/migration/V23__add_conversation_scene.sql | 7 +++++++ 2 files changed, 8 insertions(+) create mode 100644 backend/mci-server/src/main/resources/db/migration/V23__add_conversation_scene.sql diff --git a/backend/mci-server/src/main/java/com/sino/mci/channel/entity/Conversation.java b/backend/mci-server/src/main/java/com/sino/mci/channel/entity/Conversation.java index 6fae84d..cc509d4 100644 --- a/backend/mci-server/src/main/java/com/sino/mci/channel/entity/Conversation.java +++ b/backend/mci-server/src/main/java/com/sino/mci/channel/entity/Conversation.java @@ -30,5 +30,6 @@ public class Conversation extends BaseEntity { private Long contractId; private String channelCode; private String receiveConfig; + private Integer conversationScene; private Integer status; } diff --git a/backend/mci-server/src/main/resources/db/migration/V23__add_conversation_scene.sql b/backend/mci-server/src/main/resources/db/migration/V23__add_conversation_scene.sql new file mode 100644 index 0000000..aa72572 --- /dev/null +++ b/backend/mci-server/src/main/resources/db/migration/V23__add_conversation_scene.sql @@ -0,0 +1,7 @@ +ALTER TABLE mci_conversation +ADD COLUMN conversation_scene TINYINT NULL COMMENT '会话场景:1=内部群 2=外部群'; + +-- 现有数据:群聊默认外部群(客户群) +UPDATE mci_conversation +SET conversation_scene = 2 +WHERE conversation_type = 2 AND conversation_scene IS NULL;