From e3ecb837f75cd7de0fa2e044ca777b68717ce4f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=B9=8F=E5=AE=87?= Date: Wed, 23 Apr 2025 20:02:02 +0800 Subject: [PATCH] 1 --- soong_workflow/models/soong_workflow_node.py | 6 ++--- .../views/soong_workflow_node_views.xml | 19 +++++---------- .../wizard/soong_workflow_comment_wizard.py | 23 +++++++++++++------ 3 files changed, 24 insertions(+), 24 deletions(-) diff --git a/soong_workflow/models/soong_workflow_node.py b/soong_workflow/models/soong_workflow_node.py index fd2bab867..80990651e 100644 --- a/soong_workflow/models/soong_workflow_node.py +++ b/soong_workflow/models/soong_workflow_node.py @@ -24,7 +24,6 @@ CONDITION_CODE_TEMP = """# Available locals: user = env.user""" - PYTHON_CODE_TEMP = """# Available locals: # - time, date, datetime, timedelta: Python libraries. # - env: Odoo Environement. @@ -80,7 +79,6 @@ class SoongWorkflowNode(models.Model): diagram_position = fields.Char(readonly=True, string="Diagram Position") bg_color = fields.Char(default=DEFAULT_BG_COLOR, string="Background Color") label_color = fields.Char(default=DEFAULT_LABEL_COLOR, string="Label Color") - # Custom colors use_custom_colors = fields.Boolean(help="Select colors from the palette manually", string="Use Custom Colors") res_bg_color = fields.Char(compute="_compute_custom_colors", readonly=True, string="Backgroung Color") res_label_color = fields.Char(compute="_compute_custom_colors", readonly=True, string="Label Color") @@ -347,8 +345,8 @@ class SoongWorkflowNodeButton(models.Model): is_review_invisible = fields.Boolean(string="使用范围", default=False) reviewer_id = fields.Many2one(comodel_name="res.users", string="Reviewer") reviewer_group_id = fields.Many2one(comodel_name="res.groups", string="Reviewer group") - users_role_id = fields.Many2one(comodel_name="soong.user.role", string="主角色", - domain=[('user_type', '!=', 'lv_role')]) + users_role_id = fields.Many2one(comodel_name="soong.user.role", string="主角色", domain=[('user_type', '!=', 'lv_role')]) + users_role_group_id = fields.Many2one(comodel_name="soong.user.role.group", string="角色组") reviewer_expression = fields.Text( string="Review Expression", default=CONDITION_CODE_TEMP, diff --git a/soong_workflow/views/soong_workflow_node_views.xml b/soong_workflow/views/soong_workflow_node_views.xml index 3ad7433fe..92c9f6c72 100644 --- a/soong_workflow/views/soong_workflow_node_views.xml +++ b/soong_workflow/views/soong_workflow_node_views.xml @@ -170,8 +170,7 @@ @@ -182,17 +181,11 @@ - - - - + + + + +