From 35dac03036120f885b12dc42e0b5f9d7db5519d3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=B9=8F=E5=AE=87?= Date: Wed, 23 Oct 2024 21:14:59 +0800 Subject: [PATCH] pengyuthon --- yuthon_issue/models/issue_approval_decision.py | 3 +++ .../views/issue_approval_decision_views.xml | 17 ++++++++++------- yuthon_issue/views/menus.xml | 2 +- yuthon_work_brand/__manifest__.py | 3 --- 4 files changed, 14 insertions(+), 11 deletions(-) diff --git a/yuthon_issue/models/issue_approval_decision.py b/yuthon_issue/models/issue_approval_decision.py index f54e3a781..0b4e8dd83 100644 --- a/yuthon_issue/models/issue_approval_decision.py +++ b/yuthon_issue/models/issue_approval_decision.py @@ -8,6 +8,7 @@ class IssueApprovalDecision(models.Model): _rec_name = 'specifics' decision_type_id = fields.Many2one('issue.approval.decision.type', string='事项类别') + decision_type_on_id = fields.Many2one('issue.approval.decision.type', string='事项类别上级') sequence = fields.Char(string='序号', store=True) specifics = fields.Char(string='具体事项') council = fields.Selection([('approval', '审'), ('decide', '决')], string='党总委员会') @@ -32,6 +33,8 @@ class IssueApprovalDecision(models.Model): seq.sequence = seq.sequence + '.' + str(num+1) else: seq.sequence = '' + if seq.decision_type_id.decision_type_id: + seq.decision_type_on_id = seq.decision_type_id.decision_type_id diff --git a/yuthon_issue/views/issue_approval_decision_views.xml b/yuthon_issue/views/issue_approval_decision_views.xml index f3c8c3215..bd6a2d65f 100644 --- a/yuthon_issue/views/issue_approval_decision_views.xml +++ b/yuthon_issue/views/issue_approval_decision_views.xml @@ -7,6 +7,7 @@ + @@ -35,9 +36,8 @@ - - + @@ -69,11 +69,13 @@ - + - - - + + + + @@ -82,6 +84,7 @@ 决策清单 issue.approval.decision tree,form - {'search_default_group_state': True,} + {'search_default_group_decision_type_on_id': True, 'search_default_group_decision_type_id': True} + diff --git a/yuthon_issue/views/menus.xml b/yuthon_issue/views/menus.xml index abf71609e..14d7ef7e4 100644 --- a/yuthon_issue/views/menus.xml +++ b/yuthon_issue/views/menus.xml @@ -36,7 +36,6 @@ action="issue_library_action_cancel" sequence="15"/> - +