mirror of
https://github.com/guohuadeng/app-odoo.git
synced 2025-02-23 04:11:36 +02:00
update common from grn
This commit is contained in:
@@ -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 "重置工作中心级别"
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
@@ -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>
|
||||||
|
|||||||
@@ -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>
|
||||||
|
|||||||
Reference in New Issue
Block a user