Files
X-Financial/document/work-log/2026-05-07.md

1.6 KiB
Raw Blame History

Work Log - 2026-05-07

今日工作

早上 09:00 - 10:00

  • 修复了 Windows 启动脚本报错
    • 添加虚拟环境检测函数 venv_valid()
    • 无效时自动重建虚拟环境

早上 10:00 - 11:00

  • 开始员工管理后端开发
    • 设计员工模型(工号、部门、职位、状态)
    • 添加工号字段(唯一)

中午 11:00 - 12:00

  • 完成了员工 CRUD 服务
    • create_employee() 创建员工
    • update_employee() 更新员工
    • get_employees() 分页查询

中午 12:00 - 13:00

  • 添加了员工变更日志
    • 记录员工信息修改历史
    • 字段employee_id, field_name, old_value, new_value

下午 13:00 - 14:00

  • 添加了组织和角色模型
    • Organization 组织架构
    • Role 角色权限

下午 14:00 - 15:00

  • 完成了员工 API 端点
    • GET /api/v1/employees 列表
    • POST /api/v1/employees 创建
    • GET /api/v1/employees/{id} 获取单个

下午 15:00 - 16:00

  • 开始前端员工页面开发
    • 表格展示员工列表
    • 搜索功能

下午 16:00 - 17:00

  • 完成了前端员工页面
    • 搜索和分页
    • 新增/编辑弹窗

下午 17:00 - 18:00

  • 添加了后端健康检查
    • BackendUnavailableRouteView 页面
    • 后端不可用时提示并重试

下午 18:00 - 19:00

  • 重构了前端路由
    • 使用 vue-router 路由化导航
    • 添加 /employees 路由

下午 19:00 - 20:00

  • 整理了 UI 资源
    • 图片移至 web/UI/ 目录
    • 删除旧文档

待处理

  • 安装 PostgreSQL
  • 创建 x_financial 数据库