From a4027736937a630ff98b9f1ddad64f203a3e212c Mon Sep 17 00:00:00 2001 From: mlogclub Date: Sun, 19 Apr 2026 20:31:07 +0800 Subject: [PATCH] remove unused code --- web/lib/generated/enums.ts | 389 ------------------------------------- 1 file changed, 389 deletions(-) delete mode 100644 web/lib/generated/enums.ts diff --git a/web/lib/generated/enums.ts b/web/lib/generated/enums.ts deleted file mode 100644 index d45ed3a..0000000 --- a/web/lib/generated/enums.ts +++ /dev/null @@ -1,389 +0,0 @@ -// Code generated by cmd/enums/generator.go. DO NOT EDIT. - -export enum AIAgentFallbackMode { - NoAnswer = 1, - SuggestRetry = 2, -} -export const AIAgentFallbackModeLabels: Record = { - [AIAgentFallbackMode.NoAnswer]: "直接声明无答案", - [AIAgentFallbackMode.SuggestRetry]: "建议补充信息", -} - -export enum AIAgentHandoffMode { - WaitPool = 1, - DefaultTeamPool = 2, - AIHoldAndNotify = 3, -} -export const AIAgentHandoffModeLabels: Record = { - [AIAgentHandoffMode.WaitPool]: "进入待接入池", - [AIAgentHandoffMode.DefaultTeamPool]: "进入默认客服组待接入池", - [AIAgentHandoffMode.AIHoldAndNotify]: "AI托底并提醒人工", -} - -export enum AIModelType { - LLM = "llm", - Embedding = "embedding", - Rerank = "rerank", -} -export const AIModelTypeLabels: Record = { - [AIModelType.LLM]: "大语言模型", - [AIModelType.Embedding]: "向量模型", - [AIModelType.Rerank]: "重排序模型", -} - -export enum AIProvider { - OpenAI = "openai", -} -export const AIProviderLabels: Record = { - [AIProvider.OpenAI]: "OpenAI", -} - -export enum AssetProvider { - Local = "local", - OSS = "oss", -} -export const AssetProviderLabels: Record = { - [AssetProvider.Local]: "本地存储", - [AssetProvider.OSS]: "对象存储", -} - -export enum AssetStatus { - Pending = 1, - Success = 2, - Failed = 3, - Deleted = 4, -} -export const AssetStatusLabels: Record = { - [AssetStatus.Pending]: "处理中", - [AssetStatus.Success]: "成功", - [AssetStatus.Failed]: "失败", - [AssetStatus.Deleted]: "已删除", -} - -export enum ContactType { - Mobile = "mobile", - Email = "email", - Other = "other", -} -export const ContactTypeLabels: Record = { - [ContactType.Mobile]: "手机号", - [ContactType.Email]: "邮箱", - [ContactType.Other]: "其他", -} - -export enum ExternalSource { - WebChat = "web_chat", - WxWorkKF = "wxwork_kf", -} -export const ExternalSourceLabels: Record = { - [ExternalSource.WebChat]: "网页客服", - [ExternalSource.WxWorkKF]: "企业微信客服", -} - -export enum Gender { - Unknown = 0, - Male = 1, - Female = 2, -} -export const GenderLabels: Record = { - [Gender.Unknown]: "未知", - [Gender.Male]: "男", - [Gender.Female]: "女", -} - -export enum IMAssignmentStatus { - Active = 0, - Inactive = 1, -} -export const IMAssignmentStatusLabels: Record = { - [IMAssignmentStatus.Active]: "进行中", - [IMAssignmentStatus.Inactive]: "已结束", -} - -export enum IMAssignmentType { - Assign = "assign", - Transfer = "transfer", -} -export const IMAssignmentTypeLabels: Record = { - [IMAssignmentType.Assign]: "分配", - [IMAssignmentType.Transfer]: "转接", -} - -export enum IMConversationServiceMode { - AIOnly = 1, - HumanOnly = 2, - AIFirst = 3, -} -export const IMConversationServiceModeLabels: Record = { - [IMConversationServiceMode.AIOnly]: "仅AI", - [IMConversationServiceMode.HumanOnly]: "仅人工", - [IMConversationServiceMode.AIFirst]: "AI优先", -} - -export enum IMConversationStatus { - AIServing = 1, - Pending = 2, - Active = 3, - Closed = 4, -} -export const IMConversationStatusLabels: Record = { - [IMConversationStatus.AIServing]: "AI接待中", - [IMConversationStatus.Pending]: "待接入", - [IMConversationStatus.Active]: "处理中", - [IMConversationStatus.Closed]: "已关闭", -} - -export enum IMEventType { - Create = "create", - Assign = "assign", - Transfer = "transfer", - Close = "close", - MessageSend = "message_send", - MessageRecall = "message_recall", -} -export const IMEventTypeLabels: Record = { - [IMEventType.Create]: "创建会话", - [IMEventType.Assign]: "分配会话", - [IMEventType.Transfer]: "转接会话", - [IMEventType.Close]: "关闭会话", - [IMEventType.MessageSend]: "发送消息", - [IMEventType.MessageRecall]: "撤回消息", -} - -export enum IMMessageStatus { - Sending = 1, - Sent = 2, - Delivered = 3, - Read = 4, - Failed = 5, - Recalled = 6, -} -export const IMMessageStatusLabels: Record = { - [IMMessageStatus.Sending]: "发送中", - [IMMessageStatus.Sent]: "已发送", - [IMMessageStatus.Delivered]: "已送达", - [IMMessageStatus.Read]: "已读", - [IMMessageStatus.Failed]: "发送失败", - [IMMessageStatus.Recalled]: "已撤回", -} - -export enum IMMessageType { - Text = "text", - Image = "image", - Attachment = "attachment", - HTML = "html", -} -export const IMMessageTypeLabels: Record = { - [IMMessageType.Text]: "文本", - [IMMessageType.Image]: "图片", - [IMMessageType.Attachment]: "附件", - [IMMessageType.HTML]: "富文本", -} - -export enum IMParticipantType { - Customer = "customer", - Agent = "agent", - AI = "ai", - System = "system", -} -export const IMParticipantTypeLabels: Record = { - [IMParticipantType.Customer]: "客户", - [IMParticipantType.Agent]: "客服", - [IMParticipantType.AI]: "AI", - [IMParticipantType.System]: "系统", -} - -export enum IMSenderType { - Agent = "agent", - Customer = "customer", - AI = "ai", - System = "system", -} -export const IMSenderTypeLabels: Record = { - [IMSenderType.Agent]: "客服", - [IMSenderType.Customer]: "客户", - [IMSenderType.AI]: "AI", - [IMSenderType.System]: "系统", -} - -export enum KnowledgeAnswerMode { - Strict = 1, - Assist = 2, -} -export const KnowledgeAnswerModeLabels: Record = { - [KnowledgeAnswerMode.Strict]: "严格模式", - [KnowledgeAnswerMode.Assist]: "辅助模式", -} - -export enum KnowledgeAnswerStatus { - Normal = 1, - NoAnswer = 2, - Fallback = 3, - Blocked = 4, -} -export const KnowledgeAnswerStatusLabels: Record = { - [KnowledgeAnswerStatus.Normal]: "正常", - [KnowledgeAnswerStatus.NoAnswer]: "无答案", - [KnowledgeAnswerStatus.Fallback]: "兜底回复", - [KnowledgeAnswerStatus.Blocked]: "已屏蔽", -} - -export enum KnowledgeBaseType { - Document = "document", - FAQ = "faq", -} -export const KnowledgeBaseTypeLabels: Record = { - [KnowledgeBaseType.Document]: "文档知识库", - [KnowledgeBaseType.FAQ]: "FAQ知识库", -} - -export enum KnowledgeChunkProvider { - Fixed = "fixed", - Structured = "structured", - FAQ = "faq", - Semantic = "semantic", -} -export const KnowledgeChunkProviderLabels: Record = { - [KnowledgeChunkProvider.Fixed]: "固定长度", - [KnowledgeChunkProvider.Structured]: "结构化分块", - [KnowledgeChunkProvider.FAQ]: "问答式分块", - [KnowledgeChunkProvider.Semantic]: "语义分块", -} - -export enum KnowledgeChunkType { - Text = "text", - FAQ = "faq", - Table = "table", - Code = "code", -} -export const KnowledgeChunkTypeLabels: Record = { - [KnowledgeChunkType.Text]: "文本", - [KnowledgeChunkType.FAQ]: "问答", - [KnowledgeChunkType.Table]: "表格", - [KnowledgeChunkType.Code]: "代码", -} - -export enum KnowledgeDocumentContentType { - HTML = "html", - Markdown = "markdown", -} -export const KnowledgeDocumentContentTypeLabels: Record = { - [KnowledgeDocumentContentType.HTML]: "HTML", - [KnowledgeDocumentContentType.Markdown]: "Markdown", -} - -export enum KnowledgeDocumentIndexStatus { - Pending = "pending", - Indexed = "indexed", - Failed = "failed", -} -export const KnowledgeDocumentIndexStatusLabels: Record = { - [KnowledgeDocumentIndexStatus.Pending]: "待索引", - [KnowledgeDocumentIndexStatus.Indexed]: "已索引", - [KnowledgeDocumentIndexStatus.Failed]: "索引失败", -} - -export enum KnowledgeFeedbackType { - Like = 1, - Dislike = 2, - NotHelpful = 3, - WrongCitation = 4, - Other = 5, -} -export const KnowledgeFeedbackTypeLabels: Record = { - [KnowledgeFeedbackType.Like]: "点赞", - [KnowledgeFeedbackType.Dislike]: "点踩", - [KnowledgeFeedbackType.NotHelpful]: "无帮助", - [KnowledgeFeedbackType.WrongCitation]: "引用错误", - [KnowledgeFeedbackType.Other]: "其他", -} - -export enum KnowledgeRetrieveChannel { - IM = "im", - AgentAssist = "agent_assist", - API = "api", - Debug = "debug", -} -export const KnowledgeRetrieveChannelLabels: Record = { - [KnowledgeRetrieveChannel.IM]: "客服会话", - [KnowledgeRetrieveChannel.AgentAssist]: "客服助手", - [KnowledgeRetrieveChannel.API]: "API接口", - [KnowledgeRetrieveChannel.Debug]: "调试", -} - -export enum KnowledgeRetrieveScene { - FirstResponse = "first_response", - Assist = "assist", - QA = "qa", -} -export const KnowledgeRetrieveSceneLabels: Record = { - [KnowledgeRetrieveScene.FirstResponse]: "首次回复", - [KnowledgeRetrieveScene.Assist]: "辅助回复", - [KnowledgeRetrieveScene.QA]: "问答", -} - -export enum ServiceStatus { - Idle = 0, - Busy = 1, -} -export const ServiceStatusLabels: Record = { - [ServiceStatus.Idle]: "空闲", - [ServiceStatus.Busy]: "忙碌", -} - -export enum Status { - Ok = 0, - Disabled = 1, - Deleted = 2, -} -export const StatusLabels: Record = { - [Status.Ok]: "启用", - [Status.Disabled]: "禁用", - [Status.Deleted]: "已删除", -} - -export enum ThirdProvider { - WxWork = "wxwork", - Dingtalk = "dingtalk", -} -export const ThirdProviderLabels: Record = { - [ThirdProvider.WxWork]: "企业微信", - [ThirdProvider.Dingtalk]: "钉钉", -} - -export enum TicketSeverity { - Minor = 1, - Major = 2, - Critical = 3, -} -export const TicketSeverityLabels: Record = { - [TicketSeverity.Minor]: "轻微", - [TicketSeverity.Major]: "严重", - [TicketSeverity.Critical]: "致命", -} - -export enum TicketStatus { - New = "new", - Open = "open", - PendingCustomer = "pending_customer", - PendingInternal = "pending_internal", - Resolved = "resolved", - Closed = "closed", - Cancelled = "cancelled", -} -export const TicketStatusLabels: Record = { - [TicketStatus.New]: "新建", - [TicketStatus.Open]: "处理中", - [TicketStatus.PendingCustomer]: "待客户反馈", - [TicketStatus.PendingInternal]: "待内部处理", - [TicketStatus.Resolved]: "已解决", - [TicketStatus.Closed]: "已关闭", - [TicketStatus.Cancelled]: "已取消", -} - -export enum VectorDBType { - Qdrant = "qdrant", -} -export const VectorDBTypeLabels: Record = { - [VectorDBType.Qdrant]: "Qdrant", -}