From d57763065728ad7f714bb5524eca8eb11387b10a Mon Sep 17 00:00:00 2001 From: mgw <1392924357@qq.com> Date: Wed, 12 Mar 2025 14:06:03 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=8A=A5=E5=91=8A=E7=9B=B8?= =?UTF-8?q?=E5=85=B3=E7=BB=93=E6=9E=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- quality_control/models/quality.py | 24 ++++++++++++++++++++++++ sf_quality/views/quality_check_view.xml | 10 ++++++++++ 2 files changed, 34 insertions(+) diff --git a/quality_control/models/quality.py b/quality_control/models/quality.py index 75c954ab..5fa034a7 100644 --- a/quality_control/models/quality.py +++ b/quality_control/models/quality.py @@ -185,6 +185,30 @@ class QualityCheck(models.Model): pass # self.ensure_one() + def do_preview(self): + """ + 预览出厂检验报告 + """ + pass + + def do_publish(self): + """ + 发布出厂检验报告 + """ + pass + + def do_cancel_publish(self): + """ + 取消发布出厂检验报告 + """ + pass + + def do_re_publish(self): + """ + 重新发布出厂检验报告 + """ + pass + @depends('product_id') def _compute_material_name(self): diff --git a/sf_quality/views/quality_check_view.xml b/sf_quality/views/quality_check_view.xml index 4b1d6736..eaee2a84 100644 --- a/sf_quality/views/quality_check_view.xml +++ b/sf_quality/views/quality_check_view.xml @@ -52,6 +52,7 @@ + {'invisible': [('is_out_check', '=', True)]} 合格 @@ -59,12 +60,21 @@ 合格 + {'invisible': [('is_out_check', '=', True)]} 不合格 {'invisible': ['|',('quality_state', '!=', 'pass'),('work_state','in', ('done', 'rework'))]} 不合格 + + + +