--- id: checkin.record.howto title: 怎么查看自己的签到记录 type: howto feature: checkin scope: end-user locale: zh aliases: - 查看签到记录 - 我的签到 - 打卡历史 - 看自己有没有打卡 - 上个月打卡记录 related_tools: [] related_pages: [] prerequisites: [] last_verified: v1.7.90 --- # 怎么查看自己的签到记录 ## 入口 桌面端 / 移动端:左侧栏「应用」→「签到打卡」卡片 → 弹出右侧抽屉 ## 抽屉里能看到什么 - **近 5 天时间线**:顶部时间线展示最近 5 个工作日的打卡情况 - 蓝色对勾:当天已签到,下方列出每段时间区间(如 `09:01 - 18:32`) - 黄色叉号:当天未签到 - **「查看更多签到数据」按钮**:弹出日历视图,按月查看签到详情 ## 日历视图 点击「查看更多签到数据」后: 1. 默认显示当月,每个日期格内显示当天首签时间和末签时间 2. 顶部可切换月份,最多可向前回看 **3 个月** 3. 工作日无签到的会标记为缺勤 ## 数据来源 - 后端接口:`GET api/users/checkin/list?ym=YYYY-MM&before=N` - 时间段聚合:单次打卡间隔超过 1 小时会被切成新的时段,所以一天会看到「上班段 + 下班段」两组时间 - 当天若多次打卡,每段时间只显示该段最早和最晚两个时间点 ## 不支持 - 只能看自己的签到记录;管理员看团队签到需走「签到设置」→「会员签到设置」→ 团队管理 - 不能跨月份导出(个人导出无入口),管理员可批量导出,见 [[checkin.export.howto]] - 不支持回看 3 个月以前的日历数据