@@ -154,14 +154,12 @@ class YuthonShiftPlanning(models.Model):
|
||||
end_datetime = datetime.combine(current_date, datetime.min.time()).replace(
|
||||
hour=end_hour, minute=end_minute, second=0, microsecond=0
|
||||
)
|
||||
if role_template.day2 == '次日':
|
||||
end_datetime = end_datetime + timedelta(days=1)
|
||||
self.env['planning.slot'].create({
|
||||
'resource_id': record.employee_id.resource_id.id,
|
||||
'template_id':role_template.id,
|
||||
'role_id':role.id,
|
||||
'start_datetime': start_datetime,
|
||||
'end_datetime': end_datetime,
|
||||
'start_datetime': start_datetime - timedelta(hours=8),
|
||||
'end_datetime': end_datetime - timedelta(hours=8),
|
||||
'allocated_hours':8,
|
||||
})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user