添加功能
This commit is contained in:
@@ -66,13 +66,13 @@ class YuthonDutyPlan(models.Model):
|
||||
if zu == len(self.plan_line_ids):
|
||||
zu = 0
|
||||
for employee in self.plan_line_ids[zu].employee_ids:
|
||||
employee_id = self.env['planning.slot'].search([('resource_id', '=', employee.resource_id.id),('start_datetime', '>=', first_day_of_month), ('start_datetime', '<=', last_day_of_month)]).sorted('start_datetime')
|
||||
employee_id = self.env['planning.slot'].search([('resource_id', '=', employee.resource_id.id), ('start_datetime', '>=', first_day_of_month), ('start_datetime', '<=', last_day_of_month)]).sorted('start_datetime')
|
||||
if i < len(employee_id):
|
||||
start_hour2 = int(role_template_b.start_time)
|
||||
end_hour2 = int(role_template_b.end_time)
|
||||
current_datetime = datetime.combine(current_date2, time(0, 0, 0))
|
||||
start_time2 = current_datetime.replace(hour=start_hour2, minute=30) - timedelta(hours=8)
|
||||
end_time2 = current_datetime.replace(hour=end_hour2, minute=30) - timedelta(hours=8) + timedelta(days=1)
|
||||
end_time2 = current_datetime.replace(hour=end_hour2, minute=30) - timedelta(hours=8)
|
||||
employee_id[i].write({
|
||||
'resource_id': employee.resource_id.id,
|
||||
'template_id': role_template_b.id,
|
||||
|
||||
Reference in New Issue
Block a user