|
|
fa28351ac2
|
refactor: 移除页面标题的卡片式样式
|
2026-02-28 10:45:16 +08:00 |
|
|
|
9b5f4d6a41
|
docs: 添加项目列表页面UI优化实施计划
- Task 1: 修改页面标题样式
- Task 2: 修改搜索区域结构和样式
- Task 3: 启动前端服务进行测试
- Task 4: 创建测试报告
- Task 5: 推送代码到远程仓库
|
2026-02-28 10:42:35 +08:00 |
|
|
|
ef4cdb26d1
|
docs: 添加项目列表页面UI优化设计文档
- 简化页面标题样式,移除卡片背景
- 优化搜索区域,添加独立搜索按钮
- 保持表格表头现有样式
|
2026-02-28 10:40:35 +08:00 |
|
|
|
e17f0bf42a
|
docs: 更新项目状态统计修复设计文档状态为已完成
- 文档状态更新为"已完成"
- 所有验收标准已勾选完成
- 功能验收:后端接口、前端显示、搜索/分页/过滤不影响统计
- 性能验收:响应时间<100ms,页面加载正常
- 代码质量:符合项目规范,添加必要注释
|
2026-02-28 09:53:47 +08:00 |
|
|
|
ed45239b46
|
fix: 改善错误处理和数据校验
|
2026-02-28 09:44:44 +08:00 |
|
|
|
628ca483e7
|
refactor: 使用后端统计接口替换前端计算
|
2026-02-28 09:35:58 +08:00 |
|
|
|
6c33e68fcf
|
feat: 前端 API 添加状态统计方法
|
2026-02-28 09:24:52 +08:00 |
|
|
|
6dccf48160
|
feat: 添加项目状态统计接口
|
2026-02-28 09:06:01 +08:00 |
|
|
|
9423184d37
|
feat: 实现项目状态统计方法
- 添加 getStatusCounts() 方法实现
- 使用 MyBatis Plus selectCount 统计各状态项目数量
- 统计全部项目、进行中(0)、已完成(1)、已归档(2)的项目数量
|
2026-02-28 08:53:02 +08:00 |
|
|
|
f7bf5ee62d
|
feat: Service 接口添加状态统计方法声明
|
2026-02-27 17:33:27 +08:00 |
|
|
|
5220813624
|
feat: 添加项目状态统计 VO 类
|
2026-02-27 17:25:20 +08:00 |
|
|
|
083693c7e8
|
docs: 添加项目状态统计修复实施计划
|
2026-02-27 17:22:22 +08:00 |
|
|
|
e532d4d915
|
docs: 添加项目状态统计修复设计文档
|
2026-02-27 17:19:58 +08:00 |
|
|
|
117ab924d5
|
fix: 修复分页 loading 效果,使用 v-loading 指令替代 :loading 属性
|
2026-02-27 16:57:34 +08:00 |
|
|
|
03554cf953
|
refactor: 移除无用的 getStatusType 方法
|
2026-02-27 16:52:57 +08:00 |
|
|
|
ca010277b4
|
style: 项目管理状态标签改为简约 GitHub 风格
|
2026-02-27 16:47:48 +08:00 |
|
|
|
d700b504a6
|
fix: 移除重复的 prefix-icon,只保留可点击的 suffix 搜索图标
|
2026-02-27 16:45:42 +08:00 |
|
|
|
5ff9e7a637
|
feat: 项目管理搜索框添加搜索图标按钮
|
2026-02-27 16:39:13 +08:00 |
|
|
|
b78427a7e8
|
docs: 添加项目管理页面交互改进实施计划
|
2026-02-27 16:35:20 +08:00 |
|
|
|
beaf4a5d66
|
docs: 添加项目管理页面交互改进设计文档
- 搜索框添加搜索图标按钮
- 状态标签改为 GitHub 风格简约样式
- 分页切换添加 loading 效果验证
|
2026-02-27 16:33:23 +08:00 |
|
|
|
2ecb66c4c9
|
docs: 添加项目管理页面改进设计文档
- 搜索框添加内嵌搜索按钮
- 标签页状态计数改为后端统计接口
- 状态标签改为简约小圆点样式
|
2026-02-27 15:25:56 +08:00 |
|
|
|
7c1dfaf120
|
fix: 添加 updateTime 字段到项目 VO 类
|
2026-02-27 14:38:03 +08:00 |
|
|
|
66a81af2a0
|
feat: 项目列表按更新时间倒序排列
|
2026-02-27 14:36:07 +08:00 |
|
|
|
d77ba7011c
|
fix: 修复分页功能未生效问题,移除前端排序参数
|
2026-02-27 14:32:35 +08:00 |
|
|
|
daf00281cd
|
feat: 项目列表按更新时间倒序排列
|
2026-02-27 14:30:17 +08:00 |
|
|
|
8c0e193fca
|
style: 优化表格列宽度,确保内容完整显示
|
2026-02-27 14:28:36 +08:00 |
|
|
|
9e894305fb
|
docs: 添加项目管理页面重构验证报告
|
2026-02-27 14:21:19 +08:00 |
|
|
|
d78858274b
|
style: 调整页面背景色为浅灰色,统一卡片样式
- 修改页面背景色为 #F8F9FA
- 增加页面内边距为 24px
|
2026-02-27 14:17:14 +08:00 |
|
|
|
4119a2e4a8
|
feat: 调整项目列表表格列顺序,匹配原型图
- 调整列顺序为:项目名称、更新/创建时间、创建人、状态、目标人数、预警人数、操作
- 将"项目状态"列改名为"状态"
- 将"创建时间"改为显示"更新/创建时间",优先显示更新时间
|
2026-02-27 14:17:14 +08:00 |
|
|
|
f432870d17
|
feat: 重写快捷方式组件,使用圆形图标
|
2026-02-27 14:15:25 +08:00 |
|
|
|
0e95d9d2b1
|
feat: 添加标签页数量统计功能,适配新的 SearchBar
|
2026-02-27 14:11:35 +08:00 |
|
|
|
dfb200f86d
|
fix: 修复 SearchBar 状态值映射,使用后端一致的状态码
|
2026-02-27 14:10:41 +08:00 |
|
|
|
0554cb5df1
|
feat: 重写搜索栏组件,添加标签页筛选功能
|
2026-02-27 14:05:05 +08:00 |
|
|
|
b03c9c4efe
|
feat: 简化项目管理页面标题,移除副标题
|
2026-02-27 13:59:54 +08:00 |
|
|
|
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 |
|
|
|
159ab8a4e8
|
chore: 备份项目管理页面相关组件
|
2026-02-27 13:52:34 +08:00 |
|
|
|
6311f7975b
|
docs: 添加项目管理页面重构详细实施计划
- 10个详细任务,包含完整代码和验证步骤
- 遵循 TDD、DRY、YAGNI 原则
- 包含验收标准和注意事项
|
2026-02-27 13:49:40 +08:00 |
|
|
|
782bc06176
|
docs: 添加项目管理页面重构设计方案
- 100%匹配原型图设计规范
- 简化页面标题,优化布局
- 标签页筛选(包含已归档选项)
- 快捷方式组件(圆形图标)
- 完整的数据流和交互逻辑设计
|
2026-02-27 13:46:20 +08:00 |
|
|
|
9025bc13b8
|
fix: 修复 Vue 2 不支持 :deep() 语法的致命问题
- 将所有 :deep() 改为 ::v-deep(Vue 2 正确语法)
- 移除测试用的红色边框
- 修复 Material Design 样式完全未生效的问题
|
2026-02-27 11:09:33 +08:00 |
|
|
|
ed0509b1e7
|
fix: 修复 Material Design 样式未生效问题
- 移除 el-table 的 border 属性
- 增强 CSS 选择器优先级
- 添加 !important 覆盖 Element UI 默认样式
- 移除所有单元格边框
- 添加 overflow: hidden 确保圆角效果
|
2026-02-27 11:03:37 +08:00 |
|
|
|
0e1c247f0e
|
style: Material Design - 扁平化分页组件
|
2026-02-27 10:52:38 +08:00 |
|
|
|
bdc5463b6d
|
style: Material Design - 操作按钮添加悬停背景
|
2026-02-27 10:52:17 +08:00 |
|
|
|
d47c0ad6a8
|
style: Material Design - 移除行分隔线,增加留白
|
2026-02-27 10:49:54 +08:00 |
|
|
|
0964289f2d
|
style: Material Design - 扁平化表头,移除背景色
|
2026-02-27 10:49:07 +08:00 |
|
|
|
e86150f84d
|
style: Material Design - 表格容器添加阴影和圆角
|
2026-02-27 10:43:35 +08:00 |
|
|
|
a062c7d715
|
docs: 添加 Material Design 表格样式优化实现计划
|
2026-02-27 10:41:12 +08:00 |
|
|
|
bfd6a4c89b
|
docs: 添加 Material Design 表格样式优化设计文档
|
2026-02-27 10:38:36 +08:00 |
|
|
|
6562d0058b
|
docs: 添加项目管理首页优化最终验收报告
|
2026-02-27 10:18:31 +08:00 |
|
|
|
4e503ef7b2
|
feat: 完成项目管理首页优化
- 移除不需要的 @detail 事件监听器
- 移除不再使用的 handleDetail 方法
- 清理代码,保持事件监听器的简洁性
相关任务:Task 5 - 更新 index.vue 并全面测试
|
2026-02-27 10:08:49 +08:00 |
|
|
|
5ede05913e
|
style: 优化表格样式,匹配参考设计
|
2026-02-27 09:57:22 +08:00 |
|