Repository navigation
工记 v0.4.0
工记 v0.4.0
本次更新重点:不同工地可以设不同单价、记工按工地自动带价并支持一键记工;考勤表可按工地与任意时间段查询、一键对工,还能导出 Excel 或图片直接存到 NAS 文件夹。
新增功能
- 工地单价:可以给每个工地设默认日工单价与小时单价,不同工地不同价格,记工时自动带出
- 工人 × 工地单独价:同一个人在不同工地可单独定价(如 A 工地 320 元/天、B 工地 300 元/天),没有单独设置时用工地默认价或工人档案里的日薪/时薪/月薪
- 一键对工:按工人与时间段生成对工单,逐日列出出勤与金额并附合计,可一键复制成中文对工单发给工人核对,也可下载 CSV
- 按工地看考勤:考勤页可切换「全部工地 / 未分工地 / 具体工地」,日历、汇总与导出都只算该工地
- 自定义时间段考勤:按起止日期查看每位工人的考勤天数、点工折合、计时、计件、休息与工钱,附本月、上月、近 7 天、近 30 天快捷区间
- 导出 Excel 到 NAS:按整月或自定义时间段生成 Excel,含「考勤表 / 工资条 / 逐日明细」三张工作表——考勤表是姓名 × 日期的网格,工资条每人一行汇总各项工钱,逐日明细逐条列出当天出勤与金额
- 导出考勤表图片到 NAS:月度考勤表可生成 PNG 图片保存,适合直接发微信或留存
- 最近导出:导出弹窗内可查看与下载最近 100 个导出文件(老板 / 班组长)
改进
- 记工页可切换当前工地,新建记工默认落在该工地,并默认上次使用的工地
- 记工页每位工人支持「一键记工」,按当前工地与生效单价直接记一个点工,不弹窗
- 记工弹窗选工地、切换点工/点时类型时自动带出该工地该工人的生效单价,并标注价格来源,仍可手动改价
- 点考勤日历中的某一天可直接记工,并自动带上当前工地
- 导出目录可在「系统管理 → 系统配置 → 导出目录」改成 NAS 共享文件夹的绝对路径(默认数据目录下的 exports,图片在 pictures/ 子目录)
- 对工单与考勤汇总、工资条使用同一套计算,避免两处数字对不上
- 导出参数统一校验,非法参数直接提示,不会导出空表或错表
问题修复
- 修复记工弹窗切换工地后仍沿用上一个工地单价、金额不更新的问题
- 修复员工账号未绑定工人档案时,考勤查询、对工与导出可能越权读取他人数据的问题(现在统一拒绝)
体验优化
- 导出提示显示实际文件名与保存位置:保存到 NAS 显示路径,本机下载提示文件在浏览器「下载」文件夹
- 导出 Excel 按文本写入,以 = + - @ 开头的内容不会被电子表格当成公式执行
- 考勤汇总卡收紧为一行四列,手机端一屏能看全;桌面表格与手机卡片双布局,长内容自动换行不截断
- 导出弹窗在手机上一屏展示,保存、下载、最近导出与关闭入口都在屏内
- 工地管理页直接展示默认单价,手机上也能方便维护「工人单价」
安装包
- 飞牛 fnOS:techfunway-worklog_v0.4.0_x86.fpk / techfunway-worklog_v0.4.0_arm64.fpk
- Windows:techfunway-worklog-v0.4.0-windows-amd64.zip
- Linux / macOS:techfunway-worklog-v0.4.0-{linux,darwin}-{amd64,arm64}.tar.gz
- Docker:techfunways/worklog:v0.4.0(多平台合并镜像,含 linux/amd64 与 linux/arm64);离线可用 techfunway-worklog-v0.4.0-multiarch.oci.tar