查看: 2601|回复: 3

考勤判断是否周末能否自行设置

升级   68%

86

主题

82

回帖

840

积分

高级会员

Rank: 4

积分
840
发表于 2020-10-28 08:42:20 | 显示全部楼层 |阅读模式
目前系统设定的是周六、周日为周末,周末无论怎么打卡考勤结果都算正常,但是有的公司996,周六也正常上班,并且设定周六、周日为周末是在代码里写死的,在com.x.attendance.assemble.common.date包下的DateOperation类。建议能不能改成在网页自行设定哪天为周末。
回复

使用道具 举报

升级   100%

138

主题

1万

回帖

3万

积分

超级版主

Rank: 8Rank: 8

积分
37249
发表于 2020-10-28 14:29:41 | 显示全部楼层
有补班设置,
会将需要提交到技术部门,具体由技术部门考虑,可能暂时不考虑这个功能。

ps:您已经研究源码了,有些可以自行修改!
回复

使用道具 举报

升级   68%

86

主题

82

回帖

840

积分

高级会员

Rank: 4

积分
840
发表于 2021-4-10 13:50:12 | 显示全部楼层
近几个月忙别的项目,现在总算有时间研究这个OA了。最近下载了最新的V6.0.3版,照着之前整理的资料修改代码并编译后,发现com.x.attendance.assemble.common.date包下的DateOperation类中的isWeekend方法修改后不起作用了。再深入研究,考勤模块多了一个周末设置,对应的后台代码位于com.x.attendance.assemble.control.service包下的AttendanceSettingServiceAdv类中的isWeekend方法。
因为错过数次大更新不清楚这一功能是什么时候加的,不过技术部门还是采纳了我的建议,赞一个!
这一功能文字说明写得有些不明所以,具体试了一下,说白了就是选无的话周六周日全是周末,选周六或周日选的那个就是周末,另一个就是工作日,看代码也是这个逻辑。但是我们公司不仅周六正常上班,周日也要安排人员值班,只有三个选项还是不能完全满足需求,所以建议再加一个选项设定周六周日全是工作日,休息的话不打卡就完了,以照顾周日有值班或者007的公司(虽说我自己也不是不能改)。
回复

使用道具 举报

升级   100%

138

主题

1万

回帖

3万

积分

超级版主

Rank: 8Rank: 8

积分
37249
发表于 2021-4-12 09:54:31 | 显示全部楼层
您好:这个就建议自行修改源码了
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread