Merge pull request !4038 from 李鹏宇/dev
This commit is contained in:
李鹏宇
2025-07-24 10:20:01 +00:00
committed by Gitee
@@ -82,20 +82,20 @@ class HrAttendanceDetail(models.Model):
}
# 传参按一个人打卡一次传参
@api.model_create_multi
def create(self, vals_list):
res = super(HrAttendanceDetail, self).create(vals_list)
for attendance_obj in res:
self.sudo()._do_save_wx_attendance_data(attendance_obj.employee_id.user_id, attendance_obj.create_date.date())
self.sudo()._do_plan_save_wx_attendance_data(attendance_obj.employee_id.user_id, attendance_obj.create_date.date())
return res
def write(self, vals):
res = super(HrAttendanceDetail, self).write(vals)
for attendance_obj in self:
self.sudo()._do_save_wx_attendance_data(attendance_obj.employee_id.user_id, attendance_obj.create_date.date())
self.sudo()._do_plan_save_wx_attendance_data(attendance_obj.employee_id.user_id, attendance_obj.create_date.date())
return res
# @api.model_create_multi
# def create(self, vals_list):
# res = super(HrAttendanceDetail, self).create(vals_list)
# for attendance_obj in res:
# self.sudo()._do_save_wx_attendance_data(attendance_obj.employee_id.user_id, attendance_obj.create_date.date())
# self.sudo()._do_plan_save_wx_attendance_data(attendance_obj.employee_id.user_id, attendance_obj.create_date.date())
# return res
#
# def write(self, vals):
# res = super(HrAttendanceDetail, self).write(vals)
# for attendance_obj in self:
# self.sudo()._do_save_wx_attendance_data(attendance_obj.employee_id.user_id, attendance_obj.create_date.date())
# self.sudo()._do_plan_save_wx_attendance_data(attendance_obj.employee_id.user_id, attendance_obj.create_date.date())
# return res
def _get_wx_attendance_user_list(self):