diff --git a/sf_base/models/base.py b/sf_base/models/base.py
index bb225b9b..ef7a89fb 100644
--- a/sf_base/models/base.py
+++ b/sf_base/models/base.py
@@ -256,7 +256,7 @@ class MachineToolType(models.Model):
name = fields.Char('名称')
brand_id = fields.Many2one('sf.machine.brand', string='品牌')
knife_type = fields.Selection(
- [("BT40", "BT40"), ("BT30", "BT30")],
+ [("BT40", "BT40"), ("BT30", "BT30"), ("BT50", "BT50")],
default="", string="刀把类型")
number_of_knife_library = fields.Integer('刀库数量')
rotate_speed = fields.Integer('转速')
@@ -308,6 +308,13 @@ class MachineToolType(models.Model):
active = fields.Boolean('有效', default=True)
code = fields.Char('编码')
+ def _get_ids(self, machine_tool_type_code):
+ machine_tool_type_ids = []
+ for item in machine_tool_type_code:
+ machine_tool_type = self.search([('code', '=', item)])
+ machine_tool_type_ids.append(machine_tool_type.id)
+ return [(6, 0, machine_tool_type_ids)]
+
class MachineToolCategory(models.Model):
_name = 'sf.machine_tool.category'
diff --git a/sf_base/models/fixture.py b/sf_base/models/fixture.py
index db22b8d6..727f58bc 100644
--- a/sf_base/models/fixture.py
+++ b/sf_base/models/fixture.py
@@ -53,5 +53,10 @@ class FixtureModel(models.Model):
screw_size = fields.Integer(string="螺牙大小[mm]", size=6)
active = fields.Boolean('有效', default=True)
+ # @api.model
+ # def create(self, vals):
+ # obj = super(FixtureModel, self).create(vals)
+ # return obj
+
diff --git a/sf_base/views/base_view.xml b/sf_base/views/base_view.xml
index 88a2dd86..cdff5a4b 100644
--- a/sf_base/views/base_view.xml
+++ b/sf_base/views/base_view.xml
@@ -30,6 +30,7 @@