SilerKing 发表于 2023-4-27 10:42:40

询问一下新版考勤打卡“更新打卡”蓝字怎么调出来



同样的版本有的手机有这个蓝字,有的没有,询问一下这个设置在哪里更改?
非常感谢

论坛管理员 发表于 2023-4-27 13:52:44

本帖最后由 论坛管理员 于 2023-4-27 13:54 编辑

老版的考勤打卡是没有更新打卡的
新版考勤还在开发阶段,还没发布,您哪里打包的呢?
您这个看起来也不像新版考勤呐

SilerKing 发表于 2023-4-27 14:17:10

论坛管理员 发表于 2023-4-27 13:52
老版的考勤打卡是没有更新打卡的
新版考勤还在开发阶段,还没发布,您哪里打包的呢?
您这个看起来也不像新 ...

苹果端6.3.1前几天发布的。
可能我没说明白,这一版界面之前还有一版,上面是地图,右下角是打卡按钮,我把那版当老版这一版是新版
https://www.o2oa.net/forum/thread-3839-1-1.html

查看代码关于这一部分的代码位于AttendanceCheckInNewFragment类的61到63行左右
if (lastRecord != null && lastRecord!!.id == t.recordId) {
                            updateBtn.visible()
                        }
目前没搞明白这几个参数的含义

飞龙在天 发表于 2023-4-28 09:55:51

SilerKing 发表于 2023-4-27 14:17
苹果端6.3.1前几天发布的。
可能我没说明白,这一版界面之前还有一版,上面是地图,右下角是打卡按钮,我 ...

哦 你用的应该是最老的版本的考勤, 那不是用这个 Fragment,因为你服务端还是在用最老版本的考勤。
你应该是用AttendanceCheckInFragment ,所以你应该去AttendanceMainActivity里面把打卡的 Fragment 换成这个AttendanceCheckInFragment最老版本的打卡页面。

SilerKing 发表于 2023-5-5 10:08:05

飞龙在天 发表于 2023-4-28 09:55
哦 你用的应该是最老的版本的考勤, 那不是用这个 Fragment,因为你服务端还是在用最老版本的考勤。
你 ...

好的,主要是苹果端如果自行编译太麻烦,目前考虑通过改服务端来解决。另外经过这几天测试,这一版明显没有最老的一版好用。

SilerKing 发表于 2023-5-5 10:20:14

本帖最后由 SilerKing 于 2023-5-5 10:21 编辑

顺便再报个疑似BUG,这一版更新打卡这个蓝字有的手机出现在上班打卡,苹果端6.3.1就是出现在上班打卡,有的手机出现在下班打卡。按理说应该固定出现在下班打卡。
比如考勤时间定在8点到17点,7点50打上午卡,9点不小心碰了一下按钮打下午卡,更新打卡这个蓝字出现在上班打卡,下班时更新打卡把上午卡更新成17点,最后统计结果出勤变成9点到17点算成迟到。
目前不清楚这个蓝字出现的规律,当然也可能是我服务端的问题。

飞龙在天 发表于 2023-5-5 16:23:38

SilerKing 发表于 2023-5-5 10:20
顺便再报个疑似BUG,这一版更新打卡这个蓝字有的手机出现在上班打卡,苹果端6.3.1就是出现在上班打卡,有的 ...

目前的规则是最后的一条打卡记录是可以更新的,所以会显示更新打卡的按钮
页: [1]
查看完整版本: 询问一下新版考勤打卡“更新打卡”蓝字怎么调出来