diff --git a/yuthon_hr_attendance/models/hr_attendance_detail_wechat.py b/yuthon_hr_attendance/models/hr_attendance_detail_wechat.py index ba8d47559..ccaa1b4a5 100644 --- a/yuthon_hr_attendance/models/hr_attendance_detail_wechat.py +++ b/yuthon_hr_attendance/models/hr_attendance_detail_wechat.py @@ -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):