如何覆盖 Odoo 11 中自定义模型的更新功能
How to override update function of a custom model in Odoo 11
我想使用 id
创建 cust<id>
格式的 customer_number
(例如,cust001、cust004、..)。当我使用 create()
函数时,它 returns 记录的 id
。所以我决定用我的 customer_number
使用记录的 id
来更新记录。以下代码在create()
函数中。
res = super(lot_number, self).write(vals)
我想使用记录的 id
创建客户编号。我真的很感激这方面的帮助。谢谢。
@api.model
def create(self, vals):
res = super(lot_number, self).create(vals)
res.customer_id = 'cust'+str(res.id)
return res
我想使用 id
创建 cust<id>
格式的 customer_number
(例如,cust001、cust004、..)。当我使用 create()
函数时,它 returns 记录的 id
。所以我决定用我的 customer_number
使用记录的 id
来更新记录。以下代码在create()
函数中。
res = super(lot_number, self).write(vals)
我想使用记录的 id
创建客户编号。我真的很感激这方面的帮助。谢谢。
@api.model
def create(self, vals):
res = super(lot_number, self).create(vals) res.customer_id = 'cust'+str(res.id) return res