添加功能
This commit is contained in:
@@ -67,22 +67,21 @@ class InheritRoomBooking(models.Model):
|
||||
elif nearest_minute == 45:
|
||||
return f"{hour % 24}.75"
|
||||
|
||||
if new_record.task_time_ids:
|
||||
start_datetime = new_record.start_datetime
|
||||
start_date = start_datetime.date()
|
||||
request_hour_from = get_hour_selection(new_record.start_datetime)
|
||||
request_hour_to = get_hour_selection(new_record.stop_datetime)
|
||||
task_id = self.env['yuthon.will.task'].sudo().create({
|
||||
'name': new_record.name,
|
||||
'employee_ids': [(6, 0, employee_list)],
|
||||
'task_time_ids': [(6, 0, new_record.task_time_ids.ids)],
|
||||
'start_date': start_date,
|
||||
'request_hour_from': request_hour_from,
|
||||
'request_hour_to': request_hour_to,
|
||||
'address': new_record.room_id.name,
|
||||
'room_booking_id': new_record.id,
|
||||
'task_type': 'meet',
|
||||
'task_state': 'will',
|
||||
})
|
||||
task_id._onchange_employee_ids()
|
||||
start_datetime = new_record.start_datetime
|
||||
start_date = start_datetime.date()
|
||||
request_hour_from = get_hour_selection(new_record.start_datetime)
|
||||
request_hour_to = get_hour_selection(new_record.stop_datetime)
|
||||
task_id = self.env['yuthon.will.task'].sudo().create({
|
||||
'name': new_record.name,
|
||||
'employee_ids': [(6, 0, employee_list)],
|
||||
'task_time_ids': [(6, 0, new_record.task_time_ids.ids)] if new_record.task_time_ids else [],
|
||||
'start_date': start_date,
|
||||
'request_hour_from': request_hour_from,
|
||||
'request_hour_to': request_hour_to,
|
||||
'address': new_record.room_id.name,
|
||||
'room_booking_id': new_record.id,
|
||||
'task_type': 'meet',
|
||||
'task_state': 'will',
|
||||
})
|
||||
task_id._onchange_employee_ids()
|
||||
return new_record
|
||||
|
||||
Reference in New Issue
Block a user