|
|
34a4baa267
|
返回参数 参数名修改
|
2026-03-09 14:51:24 +08:00 |
|
|
|
1b9256533c
|
docs: 添加CSV和PDF文件上传支持实施计划
|
2026-03-09 14:32:07 +08:00 |
|
|
|
ebc4e61f53
|
fix(ccdi-project): 修复文件名空指针风险和标点符号不一致
- 添加文件名空值和空白检查, 防止 NullPointerException
- 统一错误提示使用半角逗号, 提升一致性
|
2026-03-09 14:27:46 +08:00 |
|
|
|
2871b3c00b
|
feat(ccdi-project): 扩展文件上传支持CSV和PDF格式
- 修改文件类型校验逻辑,添加.csv和.pdf扩展名支持
- 实现大小写不敏感的文件扩展名校验(转为小写后判断)
- 更新错误提示信息为"仅支持 PDF、CSV、Excel 文件"
|
2026-03-09 14:20:07 +08:00 |
|
|
|
7e7b68e678
|
docs: 添加流水导入CSV和PDF文件格式支持设计文档
|
2026-03-09 14:04:28 +08:00 |
|
|
|
8855507bb4
|
feat(ui): 在项目详情页面添加配置类型标签显示
- 在项目名称旁添加配置类型标签
- 默认配置显示蓝色"默认配置"标签
- 自定义配置显示橙色"自定义配置"标签
- 添加 getConfigTypeLabel 和 getConfigTypeStyle 方法
- 为标签添加左边距以改善视觉效果
- 纯前端实现,无需后端修改
Ref: docs/plans/2026-03-09-param-config-type-display-design.md
|
2026-03-09 12:22:40 +08:00 |
|
|
|
ed565ea1d1
|
docs: 添加参数配置类型显示实施计划
- 详细的前端实施步骤
- 包含测试验证方案
- 提供验收清单和回滚方案
|
2026-03-09 11:14:35 +08:00 |
|
|
|
08cc9b2927
|
docs: 添加参数配置类型显示设计文档
- 在项目详情页面添加配置类型标签显示
- 使用纯前端实现方案,无需后端修改
- 默认配置显示蓝色标签,自定义配置显示橙色标签
|
2026-03-09 11:12:43 +08:00 |
|
|
|
328e5d9bec
|
fix(ccdi-project): 修复审计字段和批量更新性能问题
- 修复updateParamValue添加update_by字段
- 修复insertBatch添加create_by和update_by字段
- 优化saveAllParams批量更新性能
- 使用batchUpdateParamValues替代循环单次更新
- 添加LambdaQueryWrapper导入
- 在Mapper接口中添加batchUpdateParamValues方法
|
2026-03-09 09:50:59 +08:00 |
|
|
|
c2a95e35ae
|
fix(ccdi-project): 修复审计字段和批量更新性能问题
1. 补充审计字段设置:
- updateParamValue 添加 update_by 字段
- insertBatch 添加 create_by 和 update_by 字段
- Service 层手动设置审计字段
2. 优化批量更新性能:
- 从循环单次更新改为批量更新
- 使用 batchUpdateParamValues 方法
- 减少数据库交互次数(从18次减少到1次)
影响:提升性能,完善审计追踪
|
2026-03-09 09:49:05 +08:00 |
|
|
|
fb537ac0f2
|
test(ui): 添加模型参数配置端到端测试
- 创建完整的端到端测试套件
- 添加4个测试场景,15个测试用例
- 创建测试计划和验证脚本
- 包含快速验证脚本,通过19项检查
测试覆盖:
- 页面加载和显示
- 参数修改追踪
- 保存功能
- 边界情况
|
2026-03-09 09:35:19 +08:00 |
|
|
|
5914a5a107
|
docs: 添加loading优化文档
|
2026-03-09 09:22:28 +08:00 |
|
|
|
8b3e9a2b23
|
feat(ui): 为参数配置页面添加loading效果
- 添加页面加载loading状态
- 添加数据为空时的提示
- 优化loading样式和布局
- 确保保存按钮有loading反馈
- 改善用户体验
|
2026-03-09 09:21:51 +08:00 |
|
|
|
dbecc8667b
|
fix(ui): 修复修改追踪不生效问题
- 将 Map 改为普通对象,确保 Vue 2 能检测变化
- 使用 添加新属性,触发响应式更新
- 使用 强制更新视图
- 同时修复全局配置和项目配置页面
|
2026-03-09 09:17:26 +08:00 |
|
|
|
1dd744041b
|
docs: 添加前端实施完成报告
|
2026-03-09 09:10:12 +08:00 |
|
|
|
f6a0fefdf0
|
chore: 清理重复的计划文件
|
2026-03-09 09:09:30 +08:00 |
|
|
|
55899f0878
|
test(ui): 记录前端功能测试和集成测试结果
|
2026-03-09 09:09:17 +08:00 |
|
|
|
ba7471fddb
|
feat(ui): 重构项目内模型参数配置页面
|
2026-03-09 09:08:27 +08:00 |
|
|
|
b604981f37
|
feat(ui): 重构全局模型参数配置页面
|
2026-03-09 09:01:35 +08:00 |
|
|
|
ae61ac3116
|
feat(ui): 在API层添加批量查询和批量保存方法
|
2026-03-09 09:00:47 +08:00 |
|
|
|
d825d3649a
|
fix(ccdi-project): 添加updateParamValue方法到Mapper接口
|
2026-03-09 08:53:19 +08:00 |
|
|
|
afbaa34500
|
fix(ccdi-project): 添加selectByProjectAndModel方法到Mapper接口
|
2026-03-09 08:52:06 +08:00 |
|
|
|
fa1a31517d
|
fix(ccdi-project): 修复Mapper接口,添加缺失的selectDistinctModels方法
|
2026-03-06 17:19:22 +08:00 |
|
|
|
500285de2d
|
fix(ccdi-project): 添加Mapper批量插入方法
|
2026-03-06 17:16:37 +08:00 |
|
|
|
a102643b9f
|
fix(ccdi-project): 修复批量保存时复制所有模型参数的逻辑
|
2026-03-06 17:12:02 +08:00 |
|
|
|
b484f1226f
|
feat(ccdi-project): 在Mapper XML中添加批量查询SQL
|
2026-03-06 17:06:53 +08:00 |
|
|
|
9f6ee35638
|
feat(ccdi-project): 在Controller中添加批量查询和保存接口
|
2026-03-06 17:06:40 +08:00 |
|
|
|
89b852ab8d
|
feat(ccdi-project): 实现批量查询和保存方法
|
2026-03-06 17:05:36 +08:00 |
|
|
|
356ecbc67f
|
feat(ccdi-project): 在Service接口中添加批量查询和保存方法
|
2026-03-06 17:02:44 +08:00 |
|
|
|
42a2cea3e0
|
feat(ccdi-project): 在Mapper接口中添加批量查询方法
|
2026-03-06 17:00:47 +08:00 |
|
|
|
312c243202
|
docs: 添加独立的后端和前端实施计划
|
2026-03-06 16:35:07 +08:00 |
|
|
|
01b65d5aef
|
docs: 添加前后端分离版实施计划
|
2026-03-06 16:19:15 +08:00 |
|
|
|
e553cd8dbc
|
docs: 添加模型参数配置页面优化实施计划
|
2026-03-06 16:13:24 +08:00 |
|
|
|
2b9a7dc80c
|
docs: 添加模型参数配置页面优化设计文档
|
2026-03-06 16:08:29 +08:00 |
|
|
|
3507e32800
|
debug: 添加 selectModelList 方法调试日志
|
2026-03-06 15:43:31 +08:00 |
|
|
|
c5acb8a3b8
|
feat: 实现 ParamConfig 组件完整功能(模板、脚本、样式)
|
2026-03-06 15:26:39 +08:00 |
|
|
|
c09cd77723
|
feat: 修改 saveParams 方法支持首次保存自动复制默认参数
|
2026-03-06 15:25:41 +08:00 |
|
|
|
7dba7845cc
|
feat: 添加 copyDefaultParamsToProject 私有方法
|
2026-03-06 15:25:00 +08:00 |
|
|
|
0828897860
|
feat: 修改 selectParamList 方法支持根据 configType 返回对应参数
|
2026-03-06 15:24:24 +08:00 |
|
|
|
c38b87319d
|
feat: 注入 CcdiProjectMapper 依赖
|
2026-03-06 15:17:38 +08:00 |
|
|
|
3f6db8e921
|
feat: 添加 Mapper XML SQL updateParamValue 和 insertBatch
|
2026-03-06 15:16:56 +08:00 |
|
|
|
b37bd7380b
|
feat: 添加 Mapper 接口方法 updateParamValue 和 insertBatch
|
2026-03-06 15:16:20 +08:00 |
|
|
|
4bf69d2f82
|
接口变动
|
2026-03-06 15:15:16 +08:00 |
|
|
|
c1da2bdaab
|
docs: 添加项目详情参数配置页面设计文档
|
2026-03-06 15:10:23 +08:00 |
|
|
|
c601a9da16
|
docs: 重新创建项目详情参数配置页面实施计划
|
2026-03-06 15:10:10 +08:00 |
|
|
|
375263dee5
|
docs: 添加项目详情参数配置页面实施计划
|
2026-03-06 14:03:23 +08:00 |
|
|
|
7cc1668ee7
|
docs: 添加项目详情参数配置页面设计文档
|
2026-03-06 14:00:12 +08:00 |
|
|
|
ea70710804
|
接口变动
|
2026-03-06 13:59:27 +08:00 |
|
|
|
69284d7da6
|
feat: 将默认主题修改为浅色模式
- 修改 settings.js 中 sideTheme 默认值从 'theme-dark' 改为 'theme-light'
- 新用户首次访问时将看到浅色模式侧边栏
- 老用户的自定义设置不受影响(localStorage 优先)
|
2026-03-06 11:30:03 +08:00 |
|
|
|
2fde76d180
|
docs: 添加默认主题修改实施计划
|
2026-03-06 11:24:52 +08:00 |
|