From 3cc2bb94fe05c2322475a69b7e446e46e9e26bb3 Mon Sep 17 00:00:00 2001 From: liaodanlong Date: Thu, 26 Sep 2024 14:54:43 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=80=E5=85=B7=E6=8B=86=E8=A7=A3=E6=B6=88?= =?UTF-8?q?=E6=81=AF=E6=8E=A8=E9=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sf_message/models/sf_message_functional_tool_dismantle.py | 6 +++--- sf_tool_management/views/tool_base_views.xml | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sf_message/models/sf_message_functional_tool_dismantle.py b/sf_message/models/sf_message_functional_tool_dismantle.py index c9f3c087..f6edb995 100644 --- a/sf_message/models/sf_message_functional_tool_dismantle.py +++ b/sf_message/models/sf_message_functional_tool_dismantle.py @@ -9,11 +9,11 @@ class SFMessagefunctionalToolDismantle(models.Model): @api.model def create(self, vals): # 判断是否为web页面创建请求 - is_web_request = self.env.context.get('params', False) + is_web_request = self.env.context.get('is_web_request', False) result = super(SFMessagefunctionalToolDismantle, self).create(vals) - if is_web_request and is_web_request.get('menu_id', False): + if is_web_request: return result for obj in result: - if obj.dismantle_cause in ['寿命到期报废', '崩刀报废']and obj.state=='待拆解': + if obj.dismantle_cause in ['寿命到期报废', '崩刀报废'] and obj.state == '待拆解': obj.add_queue('功能刀具寿命到期') return result diff --git a/sf_tool_management/views/tool_base_views.xml b/sf_tool_management/views/tool_base_views.xml index 130936d8..e8ea607f 100644 --- a/sf_tool_management/views/tool_base_views.xml +++ b/sf_tool_management/views/tool_base_views.xml @@ -1043,7 +1043,7 @@ sf.functional.tool.dismantle tree,form,search - {'search_default_no_dismantle_state':1} + {'search_default_no_dismantle_state':1,'is_web_request':True}