From 00a04af94f0a8ed2a4868d725e122daa84b25cd7 Mon Sep 17 00:00:00 2001 From: guanhuan Date: Fri, 18 Oct 2024 09:30:20 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8A=A0=E5=B7=A5=E7=B2=BE=E5=BA=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sf_base/models/base.py | 8 ++++++++ sf_base/models/common.py | 8 -------- sf_base/security/ir.model.access.csv | 4 ++++ sf_base/views/base_view.xml | 17 +++++++++++++++++ sf_base/views/menu_view.xml | 8 +++++++- 5 files changed, 36 insertions(+), 9 deletions(-) diff --git a/sf_base/models/base.py b/sf_base/models/base.py index c3152098..b257feb8 100644 --- a/sf_base/models/base.py +++ b/sf_base/models/base.py @@ -394,3 +394,11 @@ class MachineToolCategory(models.Model): active = fields.Boolean('有效', default=True) category = fields.Selection([('shukong', u'数控'), ('putong', u'普通')], string=u'机床类别', default='shukong') + + +class MachiningAccuracy(models.Model): + _name = 'sf.machining.accuracy' + _description = '加工精度' + name = fields.Char('精度名称', index=True) + discount = fields.Float('折扣') + sync_id = fields.Char('同步ID') \ No newline at end of file diff --git a/sf_base/models/common.py b/sf_base/models/common.py index 6c0cfc28..95572631 100644 --- a/sf_base/models/common.py +++ b/sf_base/models/common.py @@ -187,11 +187,3 @@ class MrsMaterialApply(models.Model): name = fields.Char('名称', default=True) active = fields.Boolean('有效', default=True) - - -class MachiningAccuracy(models.Model): - _name = 'sf.machining.accuracy' - _description = '加工精度' - name = fields.Char('精度名称', index=True) - discount = fields.Float('折扣') - sync_id = fields.Char('同步ID') diff --git a/sf_base/security/ir.model.access.csv b/sf_base/security/ir.model.access.csv index 3d4ba3a0..34605cca 100644 --- a/sf_base/security/ir.model.access.csv +++ b/sf_base/security/ir.model.access.csv @@ -247,3 +247,7 @@ access_sf_cutting_tool_type_group_sf_stock_manager,sf_cutting_tool_type_group_sf access_sf_cutting_tool_material_group_plan_dispatch,sf_cutting_tool_material_group_plan_dispatch,model_sf_cutting_tool_material,sf_base.group_plan_dispatch,1,0,0,0 access_sf_functional_cutting_tool_model_group_plan_dispatch,sf_functional_cutting_tool_model_group_plan_dispatch,model_sf_functional_cutting_tool_model,sf_base.group_plan_dispatch,1,0,0,0 access_sf_cutting_tool_type_group_plan_dispatch,sf_cutting_tool_type_group_plan_dispatch,model_sf_cutting_tool_type,sf_base.group_plan_dispatch,1,0,0,0 + + +access_sf_machining_accuracy,sf_machining_accuracy,model_sf_machining_accuracy,base.group_user,1,0,0,0 +access_sf_machining_accuracy_admin,sf_machining_accuracy_admin,model_sf_machining_accuracy,base.group_system,1,0,0,0 diff --git a/sf_base/views/base_view.xml b/sf_base/views/base_view.xml index 841e3467..bea75a4f 100644 --- a/sf_base/views/base_view.xml +++ b/sf_base/views/base_view.xml @@ -616,4 +616,21 @@ #------------------加工精度------------------ + + tree.sf.machining.accuracy + sf.machining.accuracy + + + + + + + + + + 加工精度 + ir.actions.act_window + sf.machining.accuracy + tree + \ No newline at end of file diff --git a/sf_base/views/menu_view.xml b/sf_base/views/menu_view.xml index 21bb519d..4c662976 100644 --- a/sf_base/views/menu_view.xml +++ b/sf_base/views/menu_view.xml @@ -141,12 +141,18 @@ sequence="1" action="action_sf_machine_brand"/> +