From 714eb90d51f13d678da427b32443288608e28ad6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=B9=8F=E5=AE=87?= <9664676+pengyuthon@user.noreply.gitee.com> Date: Tue, 16 Jun 2026 16:37:57 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- yuthon_issue/models/inherit_room_booking.py | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/yuthon_issue/models/inherit_room_booking.py b/yuthon_issue/models/inherit_room_booking.py index fe017c89b..cfce82145 100644 --- a/yuthon_issue/models/inherit_room_booking.py +++ b/yuthon_issue/models/inherit_room_booking.py @@ -364,11 +364,14 @@ class IssueMeetingLine(models.Model): is_push = False record.issue_library_id.is_push_depart = True + record.issue_library_id.issue_state = False # 2. 党委会相关 if '党' in meeting_type_name: - if is_agree == 'pass': + if not record.issue_library_id.is_push_party: record.issue_library_id.is_push_party = True record.issue_library_id.push_invisible = True + party_value = str(record.meeting_booking_id.start_datetime.date()) + record.meeting_booking_id.meeting_type_id.name + record.issue_library_id.party_char = party_value if record.issue_library_id.is_class: record.issue_library_id.is_push_class = is_push @@ -386,9 +389,11 @@ class IssueMeetingLine(models.Model): # 3. 班子会相关 if '班子' in meeting_type_name: - if is_agree == 'pass': + if not record.issue_library_id.is_push_class: record.issue_library_id.is_push_class = True record.issue_library_id.push_invisible = True + party_value = str(record.meeting_booking_id.start_datetime.date()) + record.meeting_booking_id.meeting_type_id.name + record.issue_library_id.class_char = party_value if record.issue_library_id.is_boss: record.issue_library_id.is_push_boss = is_push @@ -403,9 +408,11 @@ class IssueMeetingLine(models.Model): # 4. 董事会相关 if '董事' in meeting_type_name: - if is_agree == 'pass': + if not record.issue_library_id.is_push_boss: record.issue_library_id.is_push_boss = True record.issue_library_id.push_invisible = True + party_value = str(record.meeting_booking_id.start_datetime.date()) + record.meeting_booking_id.meeting_type_id.name + record.issue_library_id.boss_char = party_value record.issue_library_id.is_push_boss = is_push record.issue_library_id.is_boss_passed = is_agree