diff --git a/yuthon_issue/views/issue_library_views.xml b/yuthon_issue/views/issue_library_views.xml index 3ac4a8977..899ab2e7e 100644 --- a/yuthon_issue/views/issue_library_views.xml +++ b/yuthon_issue/views/issue_library_views.xml @@ -425,9 +425,10 @@ - - - + + @@ -662,7 +663,7 @@ [('is_push_party', '=', True), ('is_push_depart', '=', True),('issue_state', 'not in', ['draft', 'to_draft']), ('is_company', '=', True)] - {'from_action': 'issue_library_action3', 'searchpanel_default_issue_state': 'to_approval'} + {'from_action': 'issue_library_action3', 'search_default_filter_issue_state_party_will_or_empty': 1} @@ -675,7 +676,7 @@ [('is_push_party', '=', True),('issue_state', 'not in', ['draft', 'to_draft']), ('is_push_depart', '=', True), ('company_id.name', '!=', '集团本部'), ('is_company', '=', True)] - {'from_action': 'issue_library_action8'} + {'from_action': 'issue_library_action8','search_default_filter_issue_state_party_will_or_empty': 1} - - - + + @@ -877,7 +879,7 @@ ('is_push_depart', '=', True), ('is_company', '=', True)] - {'from_action': 'issue_library_action4', 'searchpanel_default_issue_state': 'to_approval'} + {'from_action': 'issue_library_action4','search_default_filter_issue_state_class_will_or_empty': 1} @@ -891,9 +893,11 @@ - - - + 'to_approval' + + diff --git a/yuthon_will_task/models/inherit_room_booking.py b/yuthon_will_task/models/inherit_room_booking.py index 568670b55..7b73e3a38 100644 --- a/yuthon_will_task/models/inherit_room_booking.py +++ b/yuthon_will_task/models/inherit_room_booking.py @@ -68,7 +68,7 @@ class InheritRoomBooking(models.Model): employee_list.extend(emp2.ids) # 去重 - employee_list = list(set(employee_list)) + employee_list = [emp_id for emp_id in employee_list if emp_id] def get_hour_selection(datetime_obj): if not datetime_obj: