Your Name
|
8d0f590264
|
chore: sync additional local changes and e2e artifacts
|
2026-03-23 18:42:57 +08:00 |
|
Your Name
|
2ef0f17961
|
chore: sync local latest state and repository cleanup
|
2026-03-23 13:02:36 +08:00 |
|
Your Name
|
5880b4dbb2
|
feat: 完成仪表盘和导出功能
- DashboardController: 实现完整的后端API
- /api/dashboard - 仪表盘数据
- /api/dashboard/kpis - KPI统计
- /api/dashboard/activities - 活动摘要
- /api/dashboard/todos - 待办事项
- /api/dashboard/export - 导出CSV
- /api/dashboard/kpis/export - KPI导出
- /api/dashboard/activities/export - 活动导出
- dashboard.ts: 前端服务
- 完整的API调用封装
- 导出功能支持
- 下载工具函数
- 更新任务状态:
- TASK-401-405: 仪表盘模块100%
- TASK-501-502: 单元测试
Co-authored-by: Claude <noreply@anthropic.com>
|
2026-03-05 21:55:47 +08:00 |
|
Your Name
|
06c4eceebe
|
feat(dashboard): 实现仪表盘数据服务
- 新增 DashboardController 提供后端API
- 新增 dashboard.ts 前端服务
- 更新 ApiDataService 集成仪表盘数据
- 完成任务 TASK-401-404 (96%完成)
Co-authored-by: Claude <noreply@anthropic.com>
|
2026-03-05 13:13:49 +08:00 |
|
Your Name
|
7913bb5a34
|
feat(business): 添加业务模块前后端服务
后端Controllers:
- AuditController: 审计日志API
- SystemController: 系统配置API
- RewardController: 奖励管理API
- RiskController: 风险管理API
前端Services:
- activity.ts: 活动管理服务
- user管理服务
-Manage.ts: 用户 reward.ts: 奖励管理服务
- risk.ts: 风险管理服务
- audit.ts: 审计日志服务
- systemConfig.ts: 系统配置服务
- activity.ts: 活动类型定义
|
2026-03-05 11:04:33 +08:00 |
|
Your Name
|
41d85a4d28
|
feat(frontend): 更新前端审批服务
- 添加submitApproval提交审批方法
- 添加cancelApproval取消审批方法
- 更新getPendingApprovals/getApprovedList/getMyApplications方法传递userId
- 更新approve方法支持operatorId参数
|
2026-03-05 10:37:09 +08:00 |
|
Your Name
|
0be6622310
|
feat(frontend): 添加用户服务和数据导出功能
- 添加 user.ts 用户管理服务
- 添加 useDataExport.ts 数据导出composable
- 增强审计日志页面筛选功能
|
2026-03-05 10:19:32 +08:00 |
|
Your Name
|
ce258c35db
|
feat(frontend): 添加部门管理和系统配置页面
- 添加 department.ts 部门管理服务
- 添加 DepartmentManagementView.vue 部门管理页面
- 添加 SystemConfigView.vue 系统配置页面
- 更新路由配置添加新页面
- 更新 App.vue 添加系统菜单入口
- 前端编译验证通过
|
2026-03-05 10:16:40 +08:00 |
|
Your Name
|
061328ebb1
|
feat(approval): 添加审批流前端服务
- 创建 approval.ts 审批流API服务
- 包含审批流CRUD、待审批列表、审批操作等功能
|
2026-03-05 09:34:44 +08:00 |
|
Your Name
|
c621af044c
|
feat(frontend): 完善角色管理功能
- 添加 PermissionButton.vue 权限按钮组件
- 添加 PermissionDialog.vue 权限对话框组件
- 添加 role.ts 角色管理服务
- 添加 RoleManagementView.vue 角色管理页面
- 更新路由配置添加角色管理页面
- 更新 App.vue 添加角色管理菜单入口
- 修复 TypeScript 类型定义问题
- 前端编译验证通过
|
2026-03-05 09:32:11 +08:00 |
|
Your Name
|
64bae7c13b
|
feat(frontend): 完善前端权限系统
- 扩展 auth/roles.ts 添加13个新角色和40+权限定义
- 创建 services/permission.ts 权限API服务
- 创建 composables/usePermission.ts 权限组合函数
- 创建 router/permissionGuard.ts 路由权限守卫
- 更新路由配置使用新角色系统
- 更新 App.vue, LoginView, UsersView, PermissionsView 等使用新角色
- 更新 DemoDataService 使用新角色
- 前端编译验证通过
|
2026-03-05 07:36:38 +08:00 |
|
Your Name
|
91a0b77f7a
|
test(cache): 修复CacheConfigTest边界值测试
- 修改 shouldVerifyCacheManager_withMaximumIntegerTtl 为 shouldVerifyCacheManager_withMaximumAllowedTtl
- 使用正确的最大TTL值(10080分钟,7天)而不是 Integer.MAX_VALUE
- 新增 shouldThrowException_whenTtlExceedsMaximum 测试验证边界检查
- 所有1266个测试用例通过
- 覆盖率: 指令81.89%, 行88.48%, 分支51.55%
docs: 添加项目状态报告
- 生成 PROJECT_STATUS_REPORT.md 详细记录项目当前状态
- 包含质量指标、已完成功能、待办事项和技术债务
|
2026-03-02 13:31:54 +08:00 |
|