diff --git a/chat-client/public/dmb/dmb.xlsx b/chat-client/public/dmb/dmb.xlsx new file mode 100644 index 0000000..4800927 Binary files /dev/null and b/chat-client/public/dmb/dmb.xlsx differ diff --git a/chat-client/public/dxal/3.典型故障案例-重联动车组网络WTB初运行导致受电弓无法升起故障.pdf b/chat-client/public/dxal/3.典型故障案例-重联动车组网络WTB初运行导致受电弓无法升起故障.pdf new file mode 100644 index 0000000..ff495c1 Binary files /dev/null and b/chat-client/public/dxal/3.典型故障案例-重联动车组网络WTB初运行导致受电弓无法升起故障.pdf differ diff --git a/chat-client/public/dxal/3.典型故障案例-重联动车组近端两架受电弓同时升起故障.pdf b/chat-client/public/dxal/3.典型故障案例-重联动车组近端两架受电弓同时升起故障.pdf new file mode 100644 index 0000000..b274a99 Binary files /dev/null and b/chat-client/public/dxal/3.典型故障案例-重联动车组近端两架受电弓同时升起故障.pdf differ diff --git a/chat-client/public/dxal/典型故障案例:受电弓升弓位置异常(内含代码3044和重联继电器MXR1故障应急处置).pdf b/chat-client/public/dxal/典型故障案例:受电弓升弓位置异常(内含代码3044和重联继电器MXR1故障应急处置).pdf new file mode 100644 index 0000000..9c61bf4 Binary files /dev/null and b/chat-client/public/dxal/典型故障案例:受电弓升弓位置异常(内含代码3044和重联继电器MXR1故障应急处置).pdf differ diff --git a/chat-client/public/gzzd/1.pdf b/chat-client/public/gzzd/1.pdf new file mode 100644 index 0000000..9b0a13d Binary files /dev/null and b/chat-client/public/gzzd/1.pdf differ diff --git a/chat-client/public/gzzd/2.pdf b/chat-client/public/gzzd/2.pdf new file mode 100644 index 0000000..80c8258 Binary files /dev/null and b/chat-client/public/gzzd/2.pdf differ diff --git a/chat-client/public/gzzd/3.pdf b/chat-client/public/gzzd/3.pdf new file mode 100644 index 0000000..0d50bf3 Binary files /dev/null and b/chat-client/public/gzzd/3.pdf differ diff --git a/chat-client/public/jl/长沙动车乘务车间2025年第四季度随车机械师作业图表(上半部分).pdf b/chat-client/public/jl/长沙动车乘务车间2025年第四季度随车机械师作业图表(上半部分).pdf new file mode 100644 index 0000000..69927a7 Binary files /dev/null and b/chat-client/public/jl/长沙动车乘务车间2025年第四季度随车机械师作业图表(上半部分).pdf differ diff --git a/chat-client/src/api/dashboard.ts b/chat-client/src/api/dashboard.ts index ad29369..e3141c9 100644 --- a/chat-client/src/api/dashboard.ts +++ b/chat-client/src/api/dashboard.ts @@ -104,7 +104,7 @@ export function refreshModuleData(moduleType: string) { } /** - * 获取应急处置方法和故障原因 + * 获取应急处置方法和 * @param question 用户提问 * @param sysMessageId 系统消息ID */ diff --git a/chat-client/src/components/dashboard/DetailModal.vue b/chat-client/src/components/dashboard/DetailModal.vue index 2d1edd0..877d43a 100644 --- a/chat-client/src/components/dashboard/DetailModal.vue +++ b/chat-client/src/components/dashboard/DetailModal.vue @@ -128,7 +128,7 @@ const title = computed(() => { typicalCase: '典型案例详情', standardFile: '标准文件详情', ruleRegulation: '规则制度详情', - aiChat: 'AI助手对话详情' + inputCard: '输入框卡片详情' } return props.moduleType ? titles[props.moduleType] : '详情信息' }) @@ -142,7 +142,7 @@ const iconComponent = computed(() => { typicalCase: FileText, standardFile: Folder, ruleRegulation: Shield, - aiChat: Activity + inputCard: Activity } return props.moduleType ? icons[props.moduleType] : FileText }) @@ -205,7 +205,7 @@ const tableColumns = computed(() => { { prop: 'complianceRate', label: '合规率', width: 120 }, { prop: 'violations', label: '违规次数', width: 120 } ], - aiChat: [ + inputCard: [ { prop: 'type', label: '消息类型', width: 120 }, { prop: 'content', label: '消息内容', width: 300 }, { prop: 'timestamp', label: '时间戳', width: 150 } diff --git a/chat-client/src/components/dashboard/ModuleCard.vue b/chat-client/src/components/dashboard/ModuleCard.vue index 6d5fec3..8af1a92 100644 --- a/chat-client/src/components/dashboard/ModuleCard.vue +++ b/chat-client/src/components/dashboard/ModuleCard.vue @@ -5,43 +5,222 @@ :class="{ 'module-card--active': isActive, 'module-card--dragging': isDragging, - 'module-card--resizing': isResizing + 'module-card--resizing': isResizing, + 'input-card-style': config.id === 'inputCard' }" @click="handleClick" @dblclick="handleDoubleClick" @mousedown="handleMouseDown" > -