钉钉的考勤管理,表结构设计

简介: 目前我在做个简单的打卡考勤模块,参考了下钉钉的这方面设置,体验了后发现,增加考勤组时有些字段的值是list类型的,我想了解下这些字段在MySQL数据库是怎么存储的

这些字段类型都是列表的,总不能全都用外键关联存储吧

name: 考勤2组
type: TURN
offset: 300
defaultClassId: 695845101
departments: []
owner: manager1057
presetManageAuthJson: [{"resourceKey":"GROUP_MEMBER","writeable":false},{"resourceKey":"GROUP_TYPE","writeable":false},{"resourceKey":"CHECK_TIME","writeable":false},{"resourceKey":"SCHEDULE","writeable":true},{"resourceKey":"CHECK_POSITION_TYPE","writeable":false},{"resourceKey":"OVER_TIME_RULE","writeable":false},{"resourceKey":"CAMERA_CHECK","writeable":false},{"resourceKey":"OUT_SIDE_CHECK","writeable":false}]
managers: []
users: ["manager1057"]
excludeUsers: []
groupDeptModelList: [{"deptId":-1,"cascadeJoin":true}]
modifyMember: true
classesIds: [695845101]
locations: [{"key":0,"address":"粤海街道滨海社区高新南九道99号","latitude":22.522392,"longitude":113.938689,"title":"A8音乐大厦","accuracy":0,"offset":300}]
wifis: []
bleDeviceModelListJson: []
workDayList: [0,695845101,695845101,695845101,695845101,695845101,0]
workDays: []
specialOffDuty: []
specialOnDuty: []
skipHolidays: true
enableOutsideCheck: true
enableFaceBeauty: true
enableFaceCheck: true
enableCameraCheck: false
enableEmpSelectClass: true
enablePositionOfBle: true
enablePositionOfGps: true
enablePositionOfWifi: true
isEnableNextDay: 
freeCheckDayStartMinOffset: 240
onlyMachineCheck: false
cycleScheduleList: [
{"id":0,"cycleName":"正常周期",
"itemList":[{"classId":695845101},{"classId":695845101},{"classId":695845101},{"classId":695845101},{"classId":695845101},{"classId":0},{"classId":0}]
}
]
enableOutsideCameraCheck: false
enableOutsideRemark: false
forbidHideOutSideAddress: true
disableCheckWithoutSchedule: 
disableCheckWhenRest: 
enableOutsideApply: 
相关文章
|
6月前
|
安全 机器人 数据安全/隐私保护
基于钉钉的阿里云管理实践(四)之续费充值
在阿里云资源的运营过程中,及时续费和充值是保障服务不中断的关键行动。借助钉钉及其集成的阿里云管理功能,用户可以方便地接收到续费通知,并完成充值过程。本教程将为您详细介绍从收到续费提醒信息到完成充值的全过程。
163 2
|
6月前
|
弹性计算 运维 监控
基于钉钉的阿里云管理实践(三)之运维管控
随着移动互联网的发展,使用移动设备进行云资源管理变得越来越普及。钉钉作为一款企业沟通和协作工具,其集成的阿里云控制台小程序让用户能够在移动端进行便捷的云资源管理操作。本教程将为您介绍如何在钉钉的阿里云控制台小程序内访问并操作阿里云资源。
191 1
|
3月前
|
存储 安全 API
"解锁企业级黑科技!用阿里云视觉智能打造钉钉级人脸打卡系统,安全高效,让考勤管理秒变智能范儿!"
【8月更文挑战第14天】随着数字化办公的发展,人脸打卡成为企业考勤的新标准。利用阿里云视觉智能开放平台构建类似钉钉的人脸打卡系统,其关键在于:高精度人脸识别API支持复杂场景下的快速检测与比对;活体检测技术防止非生物特征欺骗,确保安全性;云端存储与计算能力满足大数据处理需求;丰富的SDK与API简化集成过程,实现高效、安全的考勤管理。
90 2
|
6月前
|
监控 机器人 BI
基于钉钉的阿里云管理实践(二)之消息接收
在企业云资源的日常管理中,实时监控和报警通知对于维持系统稳定性至关重要。阿里云提供了一系列的监控服务,可以对云资源进行实时监控,并在出现问题时发送报警。将这些报警消息及时推送到钉钉,可以让团队成员迅速响应,采取必要的措施。本教程将指导您如何将阿里云账号的报警监控消息推送到钉钉上。
250 1
基于钉钉的阿里云管理实践(二)之消息接收
|
6月前
|
监控 数据安全/隐私保护
基于钉钉的阿里云管理实践(一)之账号绑定
在企业日常运营中,通常都需要对阿里云的资源进行管理,对云资源的运行情况进行监控。而钉钉作为一款企业内部沟通协作工具,其与阿里云的结合使用能够提升企业管理效率,实现资源统一管理。 本教程将指导您如何将钉钉账号与阿里云账号进行绑定,以便于更高效地进行资源管理和接收监控告警。
273 0
|
11月前
|
存储 安全 API
获取打卡结果(attendance/list)不返回用户姓名怎么办 钉钉考勤获取打卡结果列表返回数据中有userId,但是没有用户姓名
获取打卡结果(attendance/list)不返回用户姓名怎么办 钉钉考勤获取打卡结果列表返回数据中有userId,但是没有用户姓名
135 1
【 HR数字化招聘管理】 钉钉低代码实战训练营,招生啦!
【 HR数字化招聘管理】钉钉宜搭低代码实战训练营,三天时间教会您从0开始搭建数字化招聘管理系统,技术带教让您扎实基础,拓展场景助您举一反三! [Like] 双师制课堂,点对点答疑解惑 [Like] 全链路伴学,培养HR领域数字化人才 [Like] 告别人工化,搭建企业人力管理体系 快用钉钉扫一扫二维码进群咨询报名吧!
101 0
【 HR数字化招聘管理】   钉钉低代码实战训练营,招生啦!
|
移动开发 监控 小程序
Python3.7配合Django2.0来调用钉钉(dingding)在线api实时监测员工考勤打卡情况
新冠疫情期间,大多数公司为了避免交叉感染都或多或少的采用了远程办公的方式,这显然是一个明智的选择,基本上钉钉(dingding)作为一个远程办公平台来用的话,虽然差强人意,但是奈何市面上没有啥更好的选择,矬子里拔将军,也还是可以凑合用的,不过远程办公有个问题,就是每天需要检查员工的考勤,居家办公虽然灵活,但是大家究竟有没有办公,则是另外一回事,钉钉提供的解决方案就是考勤在线打卡功能,但是检查出勤钉钉在移动端就有点费劲,需要在钉钉app里点击至少5次,还不能实时刷新,pc端的钉钉oa系统做的更烂,还不如移动端来得方便,另外如果你在一家上千人的企业里,这家企业有大大小小几十个部门,你又非常倒霉的担
Python3.7配合Django2.0来调用钉钉(dingding)在线api实时监测员工考勤打卡情况
|
BI 项目管理 数据库
江苏高速公路信息工程:“N步变一步”钉钉酷应用打造数字化管理新模式
提升工作效率让员工早下班,串联全业务流程一套系统全搞定。
342 0
|
运维 监控 安全
「开发者说」悦积分上钉钉,关于“游戏化管理”的应用开发故事
通过与钉钉的融合‘悦积分’从项目室中的一个小灵感变成了有60w用户的应用,并在钉钉应用市场上架服务到更多的企业用户
1965 0
「开发者说」悦积分上钉钉,关于“游戏化管理”的应用开发故事

热门文章

最新文章

下一篇
无影云桌面