git clone
# or use npm
pnpm i
pnpm run build
# 复制 dist/index.*.js 到 chrome console 执行
-
忘记打卡和请假在打卡机上表现均为无打卡记录, 所以无法区分是 忘记还是请假, 导致最终时间
月盈亏
不正确比如, 每天工作
8
小时, 每天休息2
小时
如果 请 假 1 天, 那月盈亏应该为-8
小时
如果是忘记打卡,那月盈亏应该为-10
小时
本程序直接 按照 -10 小时计算, 如果请假了,
请自行在月盈亏 加上请假天数 * 2小时
-
本程序
节假日
按照国家公布的法定假日
来计算是否放假, 集团/公司有自己的假期未适配
, 同时每年需要更新holidays.mjs
文件来更新法定假日 -
仅支持按月统计时长, 输入格式为
YYYYMM
-
脚本仅支持最新2个版本的Chrome(
@babel/preset-env
编译配置)