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"/>
+