mirror of
https://github.com/kuaifan/dootask.git
synced 2026-07-31 10:25:59 +00:00
47 lines
1.9 KiB
Markdown
47 lines
1.9 KiB
Markdown
---
|
||
id: checkin.concept
|
||
title: 签到打卡是什么
|
||
type: concept
|
||
feature: checkin
|
||
scope: end-user
|
||
locale: zh
|
||
aliases:
|
||
- 签到打卡
|
||
- 上下班打卡
|
||
- 考勤
|
||
- DooTask 签到
|
||
- 打卡功能
|
||
related_tools: []
|
||
related_pages: [application]
|
||
prerequisites: []
|
||
negative:
|
||
- 签到不支持节假日 / 调休的精细配置,只识别基础节假日(自动跳过提醒)
|
||
- 不是 KPI / 工资系统,仅记录打卡时间,不算迟到 / 早退分数
|
||
- 数据无法跨企业 / 跨实例同步
|
||
last_verified: v1.7.90
|
||
---
|
||
|
||
# 签到打卡是什么
|
||
|
||
## 定义
|
||
签到打卡是 DooTask 内置的考勤记录功能,用于成员每天上下班打卡。打卡数据存到 `UserCheckinRecord` 表,按天聚合多次打卡时间,并自动切分为「上班 / 下班」时段。功能由系统管理员在「签到设置」全局开关,开启后所有成员都可参与。
|
||
|
||
## 支持的签到方式
|
||
DooTask 提供 4 种签到方式,管理员可在「签到设置 → 签到方式」勾选启用:
|
||
|
||
- **人脸签到(face)**:通过外接人脸识别设备扫脸,需安装 [[checkin.plugin.concept]] 中的 face 插件
|
||
- **WiFi 签到(auto)**:办公网路由器(OpenWrt)定时上报 MAC,落到办公网即自动签到,详见 [[checkin.wifi.howto]]
|
||
- **定位签到(locat)**:移动 App 在「签到机器人」对话里发送位置,落在允许半径内打卡
|
||
- **手动签到(manual)**:在「签到机器人」对话框输入指令打卡
|
||
|
||
## 涉及的数据
|
||
- `UserCheckinRecord`:每天每次打卡记录(含时间数组)
|
||
- `UserCheckinMac`:成员的 MAC 地址(最多 3 个)
|
||
- `UserCheckinFace`:成员的人脸图片(仅 1 张)
|
||
- `checkinSetting`:系统签到全局参数
|
||
|
||
## 相关概念
|
||
- 签到规则与配置:[[checkin.rule.concept]]
|
||
- 签到提醒机制:[[checkin.remind.concept]]
|
||
- 是否是插件:[[checkin.plugin.concept]]
|