update common from grn

This commit is contained in:
ivan deng
2021-02-16 17:35:04 +08:00
parent f8b769911b
commit c36c5a0c95
4 changed files with 18 additions and 3 deletions

View File

@@ -50,3 +50,9 @@ msgstr "编码"
#: model:ir.model.fields,field_description:app_mrp_workcenter_zchart.field_mrp_workcenter__level #: model:ir.model.fields,field_description:app_mrp_workcenter_zchart.field_mrp_workcenter__level
msgid "Level" msgid "Level"
msgstr "级别" msgstr "级别"
#. module: app_mrp_workcenter_zchart
#: model:ir.actions.server,name:app_mrp_workcenter_zchart.action_mrp_workcenter_compute_level
msgid "Reset Work Center Level"
msgstr "重置工作中心级别"

View File

@@ -31,7 +31,7 @@ class MrpWorkCenter(models.Model):
@api.onchange('parent_id') @api.onchange('parent_id')
def _onchange_level(self): def _onchange_level(self):
level = 0 level = 1
if self.parent_id: if self.parent_id:
level = self.parent_id.level + 1 level = self.parent_id.level + 1
self.level = level self.level = level
@@ -39,7 +39,7 @@ class MrpWorkCenter(models.Model):
@api.depends('parent_id', 'parent_id.level') @api.depends('parent_id', 'parent_id.level')
def _compute_level(self): def _compute_level(self):
for rec in self: for rec in self:
level = 0 level = 1
if rec.parent_id: if rec.parent_id:
level = rec.parent_id.level + 1 level = rec.parent_id.level + 1
rec.level = level rec.level = level

View File

@@ -80,4 +80,13 @@
<record id="mrp.mrp_workcenter_kanban_action" model="ir.actions.act_window"> <record id="mrp.mrp_workcenter_kanban_action" model="ir.actions.act_window">
<field name="context">{'search_default_group_by_parent_id':1}</field> <field name="context">{'search_default_group_by_parent_id':1}</field>
</record> </record>
<!--重置级别-->
<record id="action_mrp_workcenter_compute_level" model="ir.actions.server">
<field name="name">Reset Work Center Level</field>
<field name="model_id" ref="mrp.model_mrp_workcenter"/>
<field name="binding_model_id" ref="mrp.model_mrp_workcenter"/>
<field name="binding_view_types">form,list</field>
<field name="state">code</field>
<field name="code">action = records._compute_level()</field>
</record>
</odoo> </odoo>

View File

@@ -12,7 +12,7 @@
<span id="add_group"/> <span id="add_group"/>
</div> </div>
<div id="o_node_right"> <div id="o_node_right">
<field name="child_id" widget="ztree_chart" nolabel="1"/> <field name="child_id" widget="ztree_chart" nolabel="1" options="{'ztree_no_parent_chart': 1}"/>
</div> </div>
</div> </div>
</xpath> </xpath>