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 @@ + + + + + + +