修复 MinIO 端口冲突并优化顶栏 IP 展示

- MinIO 宿主机端口改为 9100/9101,避免与 hfb-minio 冲突
- 测试与配置默认 PublicBase 同步为 9100
- 工作台顶栏固定展示 IP|地区,详情回填会话元数据
- 种子数据补充访客 IP/地区示例
This commit is contained in:
yml2213
2026-07-15 12:39:39 +08:00
parent ec2f12c6ed
commit 32d88f42e7
8 changed files with 49 additions and 46 deletions
@@ -3,7 +3,7 @@ package handler
import "testing"
func TestValidateMessageContent(t *testing.T) {
SetImagePublicBase("http://localhost:9000/kefu")
SetImagePublicBase("http://localhost:9100/kefu")
if _, err := validateMessageContent("text", "hello"); err != nil {
t.Fatalf("文本消息应通过: %v", err)
@@ -12,7 +12,7 @@ func TestValidateMessageContent(t *testing.T) {
t.Fatal("空文本应失败")
}
validURL := "http://localhost:9000/kefu/tenants/1/chat/a.webp"
validURL := "http://localhost:9100/kefu/tenants/1/chat/a.webp"
if content, err := validateMessageContent("image", validURL); err != nil || content != validURL {
t.Fatalf("合法图片 URL 校验失败: content=%q err=%v", content, err)
}