From add8cbfd890cf64d5159c92d62d5b5238d4a5651 Mon Sep 17 00:00:00 2001 From: mlogclub Date: Fri, 24 Apr 2026 22:29:44 +0800 Subject: [PATCH] feat: integrate WebChannelConfig into seed item configuration --- cmd/testdata/channel/init.go | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/cmd/testdata/channel/init.go b/cmd/testdata/channel/init.go index f853b37..1c5d0ab 100644 --- a/cmd/testdata/channel/init.go +++ b/cmd/testdata/channel/init.go @@ -2,11 +2,13 @@ package channel import ( "cs-agent/internal/models" + "cs-agent/internal/pkg/dto" "cs-agent/internal/pkg/enums" "cs-agent/internal/repositories" "fmt" "time" + "github.com/mlogclub/simple/common/jsons" "github.com/mlogclub/simple/common/strs" "github.com/mlogclub/simple/sqls" ) @@ -62,8 +64,15 @@ func buildSeedItems(aiAgentID int64) []models.Channel { ChannelType: enums.ChannelTypeWeb, ChannelID: strs.UUID(), AIAgentID: aiAgentID, - Status: enums.StatusOk, - Remark: "Local testdata seed", + ConfigJSON: jsons.ToJsonStr(dto.WebChannelConfig{ + Title: "在线客服", + Subtitle: "贝壳AI提供技术支持", + ThemeColor: "#2563eb", + Position: "right", + Width: "780px", + }), + Status: enums.StatusOk, + Remark: "Local testdata seed", AuditFields: models.AuditFields{ CreatedAt: now, CreateUserID: 0,