From 2a55319012677b08e753f3100cb0fa840f450c7e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=B9=8F=E5=AE=87?= Date: Mon, 27 Jul 2026 15:37:19 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=9A=E8=AE=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- yuthon_issue/models/issue_library.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/yuthon_issue/models/issue_library.py b/yuthon_issue/models/issue_library.py index 1cbb759d8..d236c848d 100644 --- a/yuthon_issue/models/issue_library.py +++ b/yuthon_issue/models/issue_library.py @@ -668,12 +668,12 @@ class IssueLibrary(models.Model): passed_result = getattr(issue, field_passed, '') if passed_result in (False, 'reject'): # 班子上会:党的 party_char 不能为空 - if idx == 1: + if idx == 1 and ras.is_party == True: clean_party = re.sub(r'<[^>]+>', '', issue.party_char or '').strip() if not clean_party: raise UserError("党的意见为空,不能上班子会") # 董事上会:党的 party_char 和班子的 class_char 都不能为空 - elif idx == 2: + elif idx == 2 and ras.is_party == True and ras.is_class == True: clean_party = re.sub(r'<[^>]+>', '', issue.party_char or '').strip() clean_class = re.sub(r'<[^>]+>', '', issue.class_char or '').strip() if not clean_party: