odoo创建单据保存时自动添加指定的关注者

时间:2024-05-20 20:25:50

odoo创建单据保存时自动添加指定的关注者

call my method after create record

(1)实现的业务

在单据保存的时候,将单据的跟单人自动地加入到关注者中

odoo创建单据保存时自动添加指定的关注者odoo创建单据保存时自动添加指定的关注者

(2)代码分析和实现

在单据创建并保存时,odoo系统会运行该模型下的create()方法,

odoo创建单据保存时自动添加指定的关注者

现在我们要重写这个方法,加入添加关注者的动作,要注意的是,我们首先要继承mail.thread模型odoo创建单据保存时自动添加指定的关注者

然后我们新建一个py文件,写一个类,继承purchase.order模型,odoo创建单据保存时自动添加指定的关注者

添加关注者的方法是self.message_subscribe_users(user_ids=[这里填写id])

取消关注者的方法是self.message_unsubscribe_users(user_ids=[这里填写id])

那么,现在我们重写create方法,实现我们的功能

odoo创建单据保存时自动添加指定的关注者

到这里,已完成在表单创建和保存时,自动添加指定关注者的功能

 

对上面代码有不懂的或者发现错误的,欢迎来联系我

QQ:1104440778