From 7df6a37da469467f0a842761379dbc6ee46a08ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=B9=8F=E5=AE=87?= Date: Tue, 19 May 2026 18:17:27 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8C=89=E9=92=AE=E6=96=87=E5=AD=97=E6=8F=90?= =?UTF-8?q?=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- soong_workflow/models/soong_workflow_mixin.py | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/soong_workflow/models/soong_workflow_mixin.py b/soong_workflow/models/soong_workflow_mixin.py index 5a360109c..73f422097 100644 --- a/soong_workflow/models/soong_workflow_mixin.py +++ b/soong_workflow/models/soong_workflow_mixin.py @@ -1171,6 +1171,17 @@ class SoongWorkflowMixin(models.AbstractModel): # invisible_condition = invisible_condition.replace("询价", "draft") btn_exec_action_el.set("invisible", invisible_condition) btn_exec_action_el.set("context", "{'btn_key':'%s','active_model':'%s'}" % (button.btn_key, self._name), ) + # 添加鼠标悬停提示 + if button.name == '转交': + btn_exec_action_el.set("title", "审核,转至下一节点继续审批") + elif button.name == '结束': + btn_exec_action_el.set("title", "审批核准,流程到此结束,无下一节点人员可以选择") + elif button.name == '确认': + btn_exec_action_el.set("title", "传阅确认,不影响流程结束") + elif button.name == '加签': + btn_exec_action_el.set("title", "转交给下一节点一人或多人,完成后会返回回来") + elif button.name == '归档': + btn_exec_action_el.set("title", "按要求上传附件存单") else: is_apostille = False if button.btn_hide: @@ -1266,6 +1277,17 @@ class SoongWorkflowMixin(models.AbstractModel): invisible += "or not is_active" custom_class = btn_exec_action_el.get("class", "") btn_exec_action_el.set("class", custom_class) + # 添加鼠标悬停提示 + if button.name == '转交': + btn_exec_action_el.set("title", "审核,转至下一节点继续审批") + elif button.name == '结束': + btn_exec_action_el.set("title", "审批核准,流程到此结束,无下一节点人员可以选择") + elif button.name == '确认': + btn_exec_action_el.set("title", "传阅确认,不影响流程结束") + elif button.name == '加签': + btn_exec_action_el.set("title", "转交给下一节点一人或多人,完成后会返回回来") + elif button.name == '归档': + btn_exec_action_el.set("title", "按要求上传附件存单") if model == 'purchase.order': invisible = invisible.replace("询价", "draft") btn_exec_action_el.set("invisible", invisible)