Commit Graph

314 Commits

Author SHA1 Message Date
wkc
7c1dfaf120 fix: 添加 updateTime 字段到项目 VO 类 2026-02-27 14:38:03 +08:00
wkc
66a81af2a0 feat: 项目列表按更新时间倒序排列 2026-02-27 14:36:07 +08:00
wkc
d77ba7011c fix: 修复分页功能未生效问题,移除前端排序参数 2026-02-27 14:32:35 +08:00
wkc
daf00281cd feat: 项目列表按更新时间倒序排列 2026-02-27 14:30:17 +08:00
wkc
8c0e193fca style: 优化表格列宽度,确保内容完整显示 2026-02-27 14:28:36 +08:00
wkc
9e894305fb docs: 添加项目管理页面重构验证报告 2026-02-27 14:21:19 +08:00
wkc
d78858274b style: 调整页面背景色为浅灰色,统一卡片样式
- 修改页面背景色为 #F8F9FA
- 增加页面内边距为 24px
2026-02-27 14:17:14 +08:00
wkc
4119a2e4a8 feat: 调整项目列表表格列顺序,匹配原型图
- 调整列顺序为:项目名称、更新/创建时间、创建人、状态、目标人数、预警人数、操作
- 将"项目状态"列改名为"状态"
- 将"创建时间"改为显示"更新/创建时间",优先显示更新时间
2026-02-27 14:17:14 +08:00
wkc
f432870d17 feat: 重写快捷方式组件,使用圆形图标 2026-02-27 14:15:25 +08:00
wkc
0e95d9d2b1 feat: 添加标签页数量统计功能,适配新的 SearchBar 2026-02-27 14:11:35 +08:00
wkc
dfb200f86d fix: 修复 SearchBar 状态值映射,使用后端一致的状态码 2026-02-27 14:10:41 +08:00
wkc
0554cb5df1 feat: 重写搜索栏组件,添加标签页筛选功能 2026-02-27 14:05:05 +08:00
wkc
b03c9c4efe feat: 简化项目管理页面标题,移除副标题 2026-02-27 13:59:54 +08:00
wkc
a32e20785f chore: 添加备份文件到 gitignore 并从版本控制中移除
- 在 ruoyi-ui/.gitignore 中添加 *.backup 和 *.bak 规则
- 从版本控制中移除 QuickEntry.vue.backup
- 从版本控制中移除 SearchBar.vue.backup
- 从版本控制中移除 index.vue.backup
2026-02-27 13:57:12 +08:00
wkc
159ab8a4e8 chore: 备份项目管理页面相关组件 2026-02-27 13:52:34 +08:00
wkc
6311f7975b docs: 添加项目管理页面重构详细实施计划
- 10个详细任务,包含完整代码和验证步骤
- 遵循 TDD、DRY、YAGNI 原则
- 包含验收标准和注意事项
2026-02-27 13:49:40 +08:00
wkc
782bc06176 docs: 添加项目管理页面重构设计方案
- 100%匹配原型图设计规范
- 简化页面标题,优化布局
- 标签页筛选(包含已归档选项)
- 快捷方式组件(圆形图标)
- 完整的数据流和交互逻辑设计
2026-02-27 13:46:20 +08:00
wkc
9025bc13b8 fix: 修复 Vue 2 不支持 :deep() 语法的致命问题
- 将所有 :deep() 改为 ::v-deep(Vue 2 正确语法)
- 移除测试用的红色边框
- 修复 Material Design 样式完全未生效的问题
2026-02-27 11:09:33 +08:00
wkc
ed0509b1e7 fix: 修复 Material Design 样式未生效问题
- 移除 el-table 的 border 属性
- 增强 CSS 选择器优先级
- 添加 !important 覆盖 Element UI 默认样式
- 移除所有单元格边框
- 添加 overflow: hidden 确保圆角效果
2026-02-27 11:03:37 +08:00
wkc
0e1c247f0e style: Material Design - 扁平化分页组件 2026-02-27 10:52:38 +08:00
wkc
bdc5463b6d style: Material Design - 操作按钮添加悬停背景 2026-02-27 10:52:17 +08:00
wkc
d47c0ad6a8 style: Material Design - 移除行分隔线,增加留白 2026-02-27 10:49:54 +08:00
wkc
0964289f2d style: Material Design - 扁平化表头,移除背景色 2026-02-27 10:49:07 +08:00
wkc
e86150f84d style: Material Design - 表格容器添加阴影和圆角 2026-02-27 10:43:35 +08:00
wkc
a062c7d715 docs: 添加 Material Design 表格样式优化实现计划 2026-02-27 10:41:12 +08:00
wkc
bfd6a4c89b docs: 添加 Material Design 表格样式优化设计文档 2026-02-27 10:38:36 +08:00
wkc
6562d0058b docs: 添加项目管理首页优化最终验收报告 2026-02-27 10:18:31 +08:00
wkc
4e503ef7b2 feat: 完成项目管理首页优化
- 移除不需要的 @detail 事件监听器
- 移除不再使用的 handleDetail 方法
- 清理代码,保持事件监听器的简洁性

相关任务:Task 5 - 更新 index.vue 并全面测试
2026-02-27 10:08:49 +08:00
wkc
5ede05913e style: 优化表格样式,匹配参考设计 2026-02-27 09:57:22 +08:00
wkc
46f6d912a7 feat: 操作按钮根据项目状态条件渲染 2026-02-27 09:51:57 +08:00
wkc
fa0a27f5ac feat: 项目状态列宽度调整为 160px
- 将状态列宽度从 100px 调整为 160px
- 确保状态标签(包含图标和文字)有足够的显示空间
- 提升视觉体验,避免内容换行或被截断
2026-02-27 09:45:51 +08:00
wkc
7a36860021 feat: SearchBar 组件添加重置按钮并优化布局 2026-02-27 09:38:27 +08:00
wkc
29dfe67007 docs: 添加项目管理首页优化实现计划 2026-02-27 09:35:00 +08:00
wkc
982b82e95b docs: 添加项目管理首页优化设计文档
- 搜索栏添加重置按钮并优化布局
- 状态列宽度调整为 160px 并添加图标
- 操作按钮根据项目状态条件显示
- 表格样式优化以匹配参考设计
2026-02-27 09:32:30 +08:00
wkc
474dcab396 fix: 移除项目查询中的 del_flag 条件
- 从 CcdiProjectMapper.xml 中移除 p.del_flag = '0' 条件
- 保留 sys_user 表的 del_flag 过滤(用户逻辑删除)
- 修复前端查询错误
2026-02-27 09:00:56 +08:00
wkc
76102f032b refactor: 将项目代码从 ccdi-info-collection 迁移到 ccdi-project 模块
- 将 CcdiProject 相关代码移动到 ccdi-project 模块
- 修复 CcdiModelParam 审计字段注解
- 更新所有 package 声明和 import 语句
- 更新 Mapper XML namespace
- 通过代码审查
2026-02-27 08:44:31 +08:00
wkc
b8f798ee5d feat: 项目分页查询关联sys_user表返回创建人真实姓名
- VO 添加 createByName 字段
- Mapper XML 添加 LEFT JOIN sys_user 查询
- 使用 IFNULL 处理空值降级
- 添加逻辑删除过滤条件
- 通过代码审查
2026-02-26 17:15:14 +08:00
wkc
324c978584 feat: 创建项目功能后端实现
- 创建 ccdi_project 表及相关字典和权限
- 添加逻辑删除和归档字段
- 实现实体类、DTO、VO、Mapper、Service、Controller
- 优化字段命名和长度
- 添加完整的校验注解和 Swagger 文档
- 通过代码审查
2026-02-26 17:04:45 +08:00
wkc
422df06095 docs: 添加前后端分离的实施计划文档 2026-02-26 16:38:09 +08:00
wkc
e82060a8c8 docs: 添加创建项目功能设计文档 2026-02-26 16:31:24 +08:00
wkc
2531c69d29 docs: 添加模型参数阈值更新接口优化设计文档 2026-02-26 11:10:15 +08:00
wkc
dd29c5918b refactor: 简化模型参数保存请求参数
- 移除 modelName 字段
- params 数组只保留 paramCode 和 paramValue
- 减少网络传输数据量
2026-02-26 11:10:09 +08:00
wkc
22d1852fd2 refactor: 简化 ModelParamSaveDTO,移除冗余字段
- 移除外层 modelName 字段
- 将 ParamItem 重命名为 ParamValueItem
- 内部类只保留 paramCode 和 paramValue 字段
- 同步更新 Service 层类型引用
2026-02-26 11:09:56 +08:00
wkc
621579f39f refactor: 重命名 ruoyi-info-collection 模块为 ccdi-info-collection
- 重命名模块目录 ruoyi-info-collection -> ccdi-info-collection
- 更新所有 pom.xml 中的模块引用
- 更新 IDEA 配置文件 (compiler.xml, encodings.xml)
- Java 包名保持不变 (com.ruoyi.info.collection)
- 编译测试通过
2026-02-26 10:43:10 +08:00
wkc
e497d8e62f 更新java版本 2026-02-26 10:39:12 +08:00
wkc
b23820e873 参数配置 2026-02-26 10:38:23 +08:00
wkc
7ca532da8f Merge branch 'feature/model-param-config' into dev 2026-02-26 10:31:58 +08:00
wkc
872bc3260c feat: 完成模型参数配置功能开发
- 添加 Controller、Mapper、Service 层代码
- 添加前端 API 和页面组件
- 添加后端功能测试报告
2026-02-26 10:31:51 +08:00
wkc
b29e7d8634 Merge branch 'feature/model-param-config' into dev 2026-02-26 10:27:51 +08:00
wkc
367a3da5cb feat: 添加模型参数配置菜单SQL脚本
- 添加模型参数配置主菜单(菜单ID: 2082)
- 添加模型参数查询按钮权限(菜单ID: 2083)
- 添加模型参数保存按钮权限(菜单ID: 2084)
- 父菜单: 信息维护(菜单ID: 2000)
2026-02-26 10:21:17 +08:00