剩余工时显示插件

Yang Sheng 于 2025-02-42,17:46 最后修改

效果展示:

1737957143812-601.png

更新日志:

//20250127 V1.1版本
//更新说明:
//对请假时长小于8小时场景,进行更新。

//20250126 V1.0版本
//计算逻辑:查看.absolute中的打卡时间,计算当日工作时间,减去午休时间12:00-1:00,及当日正常8小时工作时间,计算当日剩余工时
//当有外出公干逻辑时,取.ant-fullcalendar-content中的外出公干时间,与当日出勤时间合计后,减去午休及当日8小时工时,计算剩余工时
//考虑请假情况,请假情况不做处理,直接计算为0剩余工时。
//忽略上、下班忘刷卡提示
//考虑外出公干中0:00-0:00情况,直接计算为0剩余工时。

部署方法:

2025/02/01更新:

目前微软应用商店已过审,插件设置为未公开,您无法从应用商店直接搜索到,但可以通过以下网址直接访问:

Remaining_Work_Hours_for_AIO - Microsoft Edge Addons

直接点击获取安装即可,安装后可参见下方<4.验证安装>进行验证。

1738348729386-156.png

以下方法适用于使用油猴插件场景,因微软插件需要审核,周期较长,油猴无需审核,实时更新,鉴于脚本刚刚试运行,可能有部分场景没有考虑到,故仍保留油猴渠道。

1.在浏览器安装油猴插件

网址如下:
https://microsoftedge.microsoft.com/addons/detail/%E7%AF%A1%E6%94%B9%E7%8C%B4/iikmkjmpaadaobahmlepeloendndfphd?refid=bingshortanswersdownload

因为我已经安装了,下图是删除,没安装过的是安装。

1737957191147-772.png

2.配置浏览器开发者属性。

复制下面网址至浏览器:

edge://extensions/

如下图:红框全部勾选

1737957191170-336.png

3.添加脚本

访问如下网址,直接添加脚本:

https://update.greasyfork.org/scripts/525013/Remaining_Work_Hours_For_AIO.user.js

核对名称,版本,直接安装即可

1737957191174-404.png

4.功能验证

此插件只有在考勤日历界面才会启用

当停留在考勤日历界面时,检查脚本是否正常启用:

1737957191180-764.png

打开浏览器地址栏后插件的图标,让篡改猴可视化。

确认脚本已经选中:

1737957191180-705.png

且篡改猴图标有红色数字1,代表脚本正常运行。

至此便可正常显示剩余工时。