@@ -195,7 +195,7 @@
|
||||
<field name="workflow_id" string="审批类型"/>
|
||||
<field name="name"/>
|
||||
<field name="approve_state" string="审批状态"/>
|
||||
<field name="create_uid"/>
|
||||
<field name="create_uid" readonly="0"/>
|
||||
<field name="employee_ids" widget="many2many_tags" string="当前经办人"/>
|
||||
<field name="soong_state"/>
|
||||
<field name="member_of_department"/>
|
||||
|
||||
@@ -123,7 +123,7 @@ class HrAttendance(models.Model):
|
||||
existing_employee_ids.add(record.employee_id.id)
|
||||
for employee in existing_employees:
|
||||
if employee.id not in existing_employee_ids:
|
||||
self.create({
|
||||
att = self.create({
|
||||
'employee_id': employee.id,
|
||||
'current_data': today_str,
|
||||
'check_in': False,
|
||||
@@ -131,6 +131,7 @@ class HrAttendance(models.Model):
|
||||
'is_no_card': False,
|
||||
'is_abnormal': False
|
||||
})
|
||||
att.compute_attend()
|
||||
|
||||
def state_fix(self):
|
||||
for att in self.env["hr.attendance"].browse(self._context.get('active_ids', self._context.get('active_id'))):
|
||||
|
||||
Reference in New Issue
Block a user