Commit Graph

14 Commits

Author SHA1 Message Date
L Monster 97c0236ad4 docker 2025-06-20 10:05:20 +08:00
L Monster c3313bfc17 add .env.example 2025-06-20 09:39:53 +08:00
L Monster 8cdc2f65ef dockerfile 2025-06-20 09:38:10 +08:00
sudomarcma 0ed8e4af30 feat: 新增sql文件
含有三个核心表:
- clock_records: 记录员工打卡事件
- qr_codes: 存储二维码位置信息
- workers: 存储员工账户信息

包含初始测试数据用于系统开发和测试
2025-06-17 17:41:04 +08:00
sudomarcma 438bb1f2ba style(AttendanceRecordView): 调整表格和事件类型的响应式样式
优化移动端显示效果:
- 缩小表格字体和内边距
- 调整事件类型标签的字体大小和内边距
- 确保事件类型文本不换行
2025-06-17 17:29:00 +08:00
sudomarcma 0b46ff31b3 feat(AttendanceRecordView): 添加响应式表格容器和主题变量
- 支持移动设备浏览
2025-06-17 17:28:16 +08:00
sudomarcma 4a04cfe15b feat: 重构前端界面并优化API集成
- 添加vite环境类型定义文件
- 优化考勤记录视图
- 修复后端时间戳处理问题
- 重构管理仪表盘响应式布局
- 改进工人历史视图卡片式布局
- 优化人员管理组件表格响应式
- 增强二维码管理组件移动端适配
- 重构考勤报表组件添加全选功能
2025-06-17 17:09:04 +08:00
sudomarcma 6b2b95ce8b doc: 更新 README 2025-06-16 17:26:59 +08:00
sudomarcma 2b2947c0ce feat(考勤管理): 添加手动打卡记录功能和加班计算
- 在考勤记录页面添加手动打卡表单
- 实现后端API处理手动打卡记录
- 新增工人仪表盘显示姓名
- 在考勤报表中添加加班工资计算功能
2025-06-16 17:17:24 +08:00
sudomarcma a9759ac2c4 fix(eslint): 添加node全局变量到eslint配置中 2025-06-16 11:49:11 +08:00
sudomarcma e415829eb0 fix(server): 更新数据库环境变量命名以保持一致性
fix(WorkerDashboardView): 调整扫描器延迟并简化错误处理
2025-06-16 11:33:21 +08:00
sudomarcma cac82a2c36 feat(考勤管理): 新增考勤记录查看、人员管理和报表生成功能
添加考勤记录查看页面,支持按日期筛选和展示员工考勤数据
实现人员管理组件,包含添加员工、搜索分页和删除功能
新增考勤报表生成组件,支持多员工筛选和导出CSV
2025-06-13 18:24:58 +08:00
sudomarcma c76fda9180 mostly done 2025-06-13 18:21:31 +08:00
sudomarcma f839e9d6b2 init 2025-06-12 13:50:51 +08:00