feat(ctrt): 完成 CTRT-01~03 响应契约统一 - 三端拦截器+portal_token清理+调用点适配

This commit is contained in:
Simon
2026-07-07 22:56:49 +08:00
parent d56a9a6079
commit 6f0fbbb066
48 changed files with 6183 additions and 613 deletions
+5
View File
@@ -7,18 +7,21 @@ export {}
/* prettier-ignore */
declare module 'vue' {
export interface GlobalComponents {
ActionConfirmDialog: typeof import('./src/components/ActionConfirmDialog.vue')['default']
AiHelperPanel: typeof import('./src/components/assistant/AiHelperPanel.vue')['default']
ApprovalCardModal: typeof import('./src/components/chat/ApprovalCardModal.vue')['default']
ApprovalLinks: typeof import('./src/components/assistant/ApprovalLinks.vue')['default']
CallAgentModal: typeof import('./src/components/chat/CallAgentModal.vue')['default']
ChatPanel: typeof import('./src/components/chat/ChatPanel.vue')['default']
ComingSoon: typeof import('./src/components/assistant/ComingSoon.vue')['default']
EvaluationDialog: typeof import('./src/components/chat/EvaluationDialog.vue')['default']
InputBar: typeof import('./src/components/chat/InputBar.vue')['default']
InputBox: typeof import('./src/components/chat/InputBox.vue')['default']
MessageBubble: typeof import('./src/components/chat/MessageBubble.vue')['default']
MessageItem: typeof import('./src/components/chat/MessageItem.vue')['default']
MessageList: typeof import('./src/components/chat/MessageList.vue')['default']
ParticipantList: typeof import('./src/components/chat/ParticipantList.vue')['default']
ResolveFeedback: typeof import('./src/components/ResolveFeedback.vue')['default']
RightPanel: typeof import('./src/components/assistant/RightPanel.vue')['default']
RouterLink: typeof import('vue-router')['RouterLink']
RouterView: typeof import('vue-router')['RouterView']
@@ -29,10 +32,12 @@ declare module 'vue' {
TroubleshootProgress: typeof import('./src/components/chat/TroubleshootProgress.vue')['default']
VanButton: typeof import('vant/es')['Button']
VanConfigProvider: typeof import('vant/es')['ConfigProvider']
VanDialog: typeof import('vant/es')['Dialog']
VanEmpty: typeof import('vant/es')['Empty']
VanField: typeof import('vant/es')['Field']
VanIcon: typeof import('vant/es')['Icon']
VanLoading: typeof import('vant/es')['Loading']
VanPopup: typeof import('vant/es')['Popup']
VanRate: typeof import('vant/es')['Rate']
}
}