From 341d8d179c4bfcb83cc6a23164dcbe4cc04c5141 Mon Sep 17 00:00:00 2001 From: xz2000 Date: Fri, 18 Jul 2025 18:18:50 +0800 Subject: [PATCH] =?UTF-8?q?--=20**=E6=97=A5=E6=9C=9F**:=202025-07-18=20**?= =?UTF-8?q?=E4=B8=BB=E9=A2=98**:=20=E7=BB=9F=E4=B8=80=E8=AE=AD=E7=BB=83?= =?UTF-8?q?=E9=A1=B5=E9=9D=A2UI=E6=98=BE=E7=A4=BA=E5=B9=B6=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D=E5=90=8E=E7=AB=AF=E6=95=B0=E6=8D=AE=E4=BC=A0=E9=80=92?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ### 问题描述 1. 在“按店铺训练”和“全局模型训练”页面的任务列表中,模型版本号前缺少 'v' 前缀,与“按品训练”页面不一致。 2. 在“全局模型训练”页面的任务列表中,“聚合方式”一列始终为空,无法显示数据。 ### 根本原因 1. **UI层面**: `UI/src/views/StoreTrainingView.vue` 和 `UI/src/views/training/GlobalTrainingView.vue` 在渲染版本号时,没有像 `ProductTrainingView.vue` 一样添加 'v' 前缀的模板。 2. **后端层面**: `server/utils/training_process_manager.py` 中的 `TrainingTask` 数据类缺少 `aggregation_method` 字段,导致从任务提交到数据返回的整个流程中,该信息都丢失了。 ### 解决方案 1. **修复前端UI**: * **文件**: `UI/src/views/StoreTrainingView.vue`, `UI/src/views/training/GlobalTrainingView.vue` * **操作**: 修改了 `el-table-column` for `version`,为其添加了 `