添加功能

This commit is contained in:
李鹏宇
2026-01-11 16:32:39 +08:00
parent 2d2a4b5991
commit 0c13377eff
+1 -4
View File
@@ -53,15 +53,12 @@ class BusController(Controller):
_logger.info("----------------/api/v1/record/face---------接口收到响应-------------------------------")
data = request.httprequest.json
user_id = data.get('logs')[0].get('user_id')
recog_time = data.get('logs')[0].get('recog_time')
_logger.info(f"打卡时间{recog_time}-----当前时间{fields.Datetime.now()}打卡时间")
employee_id = request.env(user=SUPERUSER_ID)["hr.employee"].search([('mobile_phone', '=', user_id)])
attendance_iot_id = request.env(user=SUPERUSER_ID)["attendance.iot"].search([('name', '=', data.get('sn'))])
if employee_id:
request.env(user=SUPERUSER_ID)["hr.attendance.detail"].create({
'employee_id': employee_id.id, # 员工
# 'checkin_time': fields.Datetime.now(), # 打卡时间
'checkin_time': recog_time - timedelta(hours=8), # 打卡时间
'checkin_time': fields.Datetime.now() - timedelta(hours=8), # 打卡时间
'source': 'iot', # 打卡来源
'attendance_iot_id': attendance_iot_id.id, # 打卡设备
})