From 98c9f3098bbefe87ec35f6060f4c694d25590486 Mon Sep 17 00:00:00 2001
From: mgw <1392924357@qq.com>
Date: Thu, 21 Dec 2023 10:53:13 +0800
Subject: [PATCH] =?UTF-8?q?=E5=B7=A5=E5=8D=95=E8=AF=A6=E6=83=85=E5=A4=84?=
=?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=AE=9E=E9=99=85=E5=BC=80=E5=A7=8B=E6=97=B6?=
=?UTF-8?q?=E9=97=B4=E3=80=81=E5=AE=9E=E9=99=85=E7=BB=93=E6=9D=9F=E6=97=B6?=
=?UTF-8?q?=E9=97=B4=EF=BC=8C=E6=98=AF=E5=90=A6=E5=90=88=E6=A0=BC=E3=80=81?=
=?UTF-8?q?=E5=8A=A0=E5=B7=A5=E4=BA=BA=E3=80=81=E6=A3=80=E6=B5=8B=E4=BA=BA?=
=?UTF-8?q?=E3=80=81=E5=AE=9E=E9=99=85=E5=8A=A0=E5=B7=A5=E6=9C=BA=E5=8F=B0?=
=?UTF-8?q?=E7=AD=89=E5=AD=97=E6=AE=B5=E4=BF=A1=E6=81=AF?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
sf_manufacturing/models/mrp_workorder.py | 5 +++++
sf_manufacturing/security/ir.model.access.csv | 1 +
sf_manufacturing/views/mrp_workorder_view.xml | 13 +++++++++++++
3 files changed, 19 insertions(+)
diff --git a/sf_manufacturing/models/mrp_workorder.py b/sf_manufacturing/models/mrp_workorder.py
index d1fae8e6..526f7e26 100644
--- a/sf_manufacturing/models/mrp_workorder.py
+++ b/sf_manufacturing/models/mrp_workorder.py
@@ -105,6 +105,11 @@ class ResMrpWorkOrder(models.Model):
picking_out_id = fields.Many2one('stock.picking', string='外协出库单')
supplier_id = fields.Many2one('res.partner', string='外协供应商')
equipment_id = fields.Many2one('maintenance.equipment', string='加工设备')
+ is_ok = fields.Boolean(string='是否合格')
+ # 加工人
+ processing_user_id = fields.Many2one('res.users', string='加工人')
+ # 检测人
+ inspection_user_id = fields.Many2one('res.users', string='检测人')
schedule_state = fields.Selection(related='production_id.schedule_state', store=True)
# 工件装夹信息
functional_fixture_code = fields.Char(string="功能夹具编码", readonly=True)
diff --git a/sf_manufacturing/security/ir.model.access.csv b/sf_manufacturing/security/ir.model.access.csv
index f4f8948a..36f54516 100644
--- a/sf_manufacturing/security/ir.model.access.csv
+++ b/sf_manufacturing/security/ir.model.access.csv
@@ -101,6 +101,7 @@ access_sf_product_model_type_routing_sort,sf.product.model.type.routing.sort,mod
access_sf_embryo_model_type_routing_sort,sf.embryo.model.type.routing.sort,model_sf_embryo_model_type_routing_sort,sf_base.group_plan_dispatch,1,0,0,0
access_sf_surface_technics_model_type_routing_sort,sf.surface_technics.model.type.routing.sort,model_sf_surface_technics_model_type_routing_sort,sf_base.group_plan_dispatch,1,0,0,0
access_mrp_workcenter_capacity,mrp.workcenter.capacity,mrp.model_mrp_workcenter_capacity,sf_base.group_plan_dispatch,1,0,0,0
+access_sf_cnc_processing,sf.cnc.processing,model_sf_cnc_processing,sf_base.group_plan_dispatch,1,0,0,0
diff --git a/sf_manufacturing/views/mrp_workorder_view.xml b/sf_manufacturing/views/mrp_workorder_view.xml
index 99a2b69d..53373c51 100644
--- a/sf_manufacturing/views/mrp_workorder_view.xml
+++ b/sf_manufacturing/views/mrp_workorder_view.xml
@@ -453,6 +453,19 @@
+
+
+
+
+ 到
+
+
+
+
+
+
+
+