feat: 考勤打卡模块(NFC)重新开发
基于新方法论(11层源码分析+独立评审)重新开发考勤打卡功能: - 首页下拉展开打卡面板,点击按钮开启NFC贴卡打卡 - 支持上班打卡、下班打卡、撤销打卡 - NFC超时自动关闭,音效反馈(4种planId) - MQTT type=5 上下班状态推送处理 - 按钮状态矩阵:onPunchState×offPunchState决定显示 新增: AttendanceStatus / PunchApi / PunchViewModel / PunchPanelView 修改: NetworkModule / HomeFragment / fragment_home.xml 删除: AttendanceInfo(被AttendanceStatus替代) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -59,12 +59,6 @@
|
||||
<argument android:name="taskId" android:defaultValue="0L" app:argType="long" />
|
||||
</fragment>
|
||||
|
||||
<!-- 打卡页 -->
|
||||
<fragment
|
||||
android:id="@+id/punchFragment"
|
||||
android:name="com.xiaoqu.watch.ui.punch.PunchFragment"
|
||||
android:label="打卡" />
|
||||
|
||||
<!-- 设备信息 -->
|
||||
<fragment
|
||||
android:id="@+id/infoFragment"
|
||||
|
||||
Reference in New Issue
Block a user