新增对寿命未到期且位置在线边刀库的功能刀具进行拆解时,不直接报错,而是进行二次确认是否进行拆除。

This commit is contained in:
yuxianghui
2025-04-08 09:44:46 +08:00
parent 80f259651c
commit e09226e966
4 changed files with 41 additions and 2 deletions

View File

@@ -770,3 +770,12 @@ class FunctionalToolAssemblyOrder(models.TransientModel):
# }
class FunctionalToolDismantle(models.TransientModel):
_name = 'sf.functional.tool.dismantle.wiard'
_description = '功能刀具拆解二次确认'
functional_tool_dismantle_id = fields.Many2one('sf.functional.tool.dismantle', '拆解单')
def confirm(self):
self.functional_tool_dismantle_id.confirmation_disassembly()
return True

View File

@@ -444,4 +444,19 @@
<field name="view_id" ref="sf_functional_tool_assembly_order_form"/>
<field name="target">new</field>
</record>
<record id="sf_functional_tool_dismantle_wiard_form" model="ir.ui.view">
<field name="name">刀具拆解</field>
<field name="model">sf.functional.tool.dismantle.wiard</field>
<field name="arch" type="xml">
<form>
<div>刀具寿命未到期,是否继续拆解?</div>
<footer>
<button string="确定" name="confirm" type="object" class="btn-primary"/>
<button string="取消" class="btn-secondary" special="cancel"/>
</footer>
</form>
</field>
</record>
</odoo>