工时记录 — 记录真实工作时长
哆啦工具袋中使用频率最高的工具之一。记录每日实际工作时间,计算时薪和收入。
功能
- 实时计时:开始/暂停/结束三段式控制,切后台继续计时
- 薪资配置:支持多个薪资方案(月薪、工作天数、日工时),按时间段切换
- 统计面板:按日/周/月/年查看工时统计和预估收入
- 手动补录:可补录任意日期的工作时段,支持备注
数据结构
所有数据存储在 wx.setStorageSync 中,三个 key:
worktime_records— 工时记录列表worktime_salary_configs— 薪资配置worktime_active_config— 当前生效的薪资配置
设计要点
计时器使用 setInterval 每秒更新,但由于小程序在后台会被挂起,切回前台时需要根据时间戳修正计时器读数。