Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

更新日志

2025-10-25

  • 系统设置(Settings)模块
    • 新增 Setting 数据模型,支持全局、组织、部门、用户级别的配置
    • 支持多类型配置项(字符串、数字、布尔、JSON)
    • 后端接口 /api/v1/settings 支持增删改查、按 key+scope 查询、自动分级解析
    • 提供设置解析优先级:用户 > 部门 > 组织 > 全局
    • 创建模拟数据脚本 bin/create_sample_settings.py,便于开发环境初始化
  • 用户权限(RBAC)模块
    • 新增 RolePermissionRolePermissionUserRole 等数据模型
    • 后端接口 /api/v1/rbac 支持角色、权限的增删改查,角色/权限分配与撤销
    • 支持用户权限校验接口 /api/v1/rbac/check,可用于前端快速判断用户是否有某项操作权限
    • 提供依赖注入 require_permission,可用于后端接口权限保护
    • 创建模拟数据脚本 bin/create_sample_rbac.py,批量初始化常用角色、权限

2025-10-18

前端

  • 新增考勤管理页面并对接API
    • 考勤记录
    • 休假管理
    • 加班管理
  • 新增培训发展页面并对接API
    • 培训需求
    • 培训计划

后端

  • 新增考勤相关接口
  • 新增培训相关接口

2025-09-28

前端

  • 招聘管理前端页面API对接

后端

  • 新增招聘管理相关模块:
    • 招聘需求管理
    • 简历管理
    • 面试管理
    • 招聘分析

2025-09-20

前端

  • 入职管理页面及相关功能对接API
  • 创建对话框创建入职流程并对接API
  • 创建对话框发送入职指引,接口WIP
  • 创建页面流程跟踪
  • 试用期管理页面及相关功能对接API
  • 创建对话框创建试用期评估并对接API
  • 创建对话框办理转正并对接API
  • 离职管理页面及相关功能对接API
  • 创建对话框办理离职并对接API
  • 创建对话框离职审批并对接API
  • 离职管理页面新增工作交接列表及简单统计
  • 创建对话框工作交接并对接API
  • 重构页面仪表盘
  • 档案查询页面对接API
  • 员工状态页面对接API

后端

  • 实现接口入职管理列表
  • 实现接口入职流程
  • 实现接口流程跟踪
  • 实现接口试用期管理列表
  • 实现接口试用期评估
  • 实现接口试用期转正
  • 实现接口试用期辞退
  • 实现接口离职管理列表
  • 实现接口办理离职
  • 实现接口离职审批
  • 实现接口工作交接
  • 实现接口员工状态
  • 重构接口仪表盘
  • 重构档案管理相关接口
  • 优化部门相关接口
  • 优化岗位相关接口
  • 优化员工档案相关接口

2025-09-12

前端

  • 实现shadcn主题系统和主题选择器
  • 支持深色/浅色模式切换
  • 为岗位列表页面添加网格/列表视图切换
  • 为部门列表页面添加网格/列表视图切换
  • 为员工档案详情页添加详细/简洁/简历视图切换
  • 新增员工档案简洁视图详情页
  • 新增员工档案简历视图详情页
  • 实现员工列表分页功能,支持页面大小调整
  • 添加全局搜索功能,支持跨页面搜索员工信息
  • 实现员工编辑功能,包括对话框编辑和独立编辑页面
  • 添加员工创建和编辑表单验证
  • 实现完整的JWT认证流程
  • 创建登录页面,支持用户名/密码认证
  • 部门/岗位/员工档案crud对接后端接口

后端

  • 接口实现:
    • 部门
    • 岗位
    • 员工档案
    • 认证/授权
  • 实现完整的JWT用户认证和授权
  • 添加用户登录、token验证、权限检查功能
  • 添加员工/岗位/部门CRUD操作和权限管理:
  • 员工/岗位/部门模型扩展字段,更新外键、约束
  • 创建样本数据生成脚本,生成部门、岗位、员工档案