@@ -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):
|
||||
|
||||
Reference in New Issue
Block a user