From a9db7db49fbfef591fe5f522263f913ea8dd4cc8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=B9=8F=E5=AE=87?= Date: Wed, 10 Jun 2026 20:09:03 +0800 Subject: [PATCH] =?UTF-8?q?ai=E6=8A=A5=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../wizard/soong_workflow_comment_wizard.py | 1 + .../soong_workflow_comment_wizard_view.xml | 3 +- .../static/src/html/report_template.html | 120 ++++++++++++------ yuthon_issue/security/ir.model.access.csv | 1 + 4 files changed, 82 insertions(+), 43 deletions(-) diff --git a/soong_workflow/wizard/soong_workflow_comment_wizard.py b/soong_workflow/wizard/soong_workflow_comment_wizard.py index 2a977fc67..e967a0241 100644 --- a/soong_workflow/wizard/soong_workflow_comment_wizard.py +++ b/soong_workflow/wizard/soong_workflow_comment_wizard.py @@ -94,6 +94,7 @@ class SoongWorkflowCommentWizard(models.TransientModel): employee_ids1 = fields.Many2many('hr.employee', 'employee_ids1_rel', 'custom_id1', 'employee_id1', string="人员范围", store=True) employee_ids2 = fields.Many2many('hr.employee', 'employee_ids2_rel', 'custom_id2', 'employee_id2', string="加签传阅人员过滤") + @api.onchange('is_selection') def _onchange_is_selection(self): if not self.employee_ids1: diff --git a/soong_workflow/wizard/soong_workflow_comment_wizard_view.xml b/soong_workflow/wizard/soong_workflow_comment_wizard_view.xml index dbb9e39b5..0d15a5b36 100644 --- a/soong_workflow/wizard/soong_workflow_comment_wizard_view.xml +++ b/soong_workflow/wizard/soong_workflow_comment_wizard_view.xml @@ -145,7 +145,8 @@ + invisible="not is_avoid" options="{'no_create': True}" + domain="[('id', 'in', allowed_issue_ids)]"/> diff --git a/yuthon_ai_agent/static/src/html/report_template.html b/yuthon_ai_agent/static/src/html/report_template.html index 5f29b6f7a..3a28f6823 100644 --- a/yuthon_ai_agent/static/src/html/report_template.html +++ b/yuthon_ai_agent/static/src/html/report_template.html @@ -5,7 +5,7 @@ {{REPORT_TITLE}} · 动态报表 - +