如何解决ODOO HR 申请人看板视图创建阶段列与工作特定
我正在处理 HR Recruiter 模块,这里我在特定职位内创建了一个阶段列,但该阶段列也显示在所有其他职位中,但我们可以通过编辑选择特定于工作的职位舞台。在这里,我想将工作职位与舞台创建一起保存,默认情况下,当我创建舞台时,它应该采用当前的工作职位。
你能帮我通过代码来实现吗?这对我很有帮助,提前致谢。
解决方法
我试过这样的事情,
从上下文中获取当前的 active_id(职位 ID)
class StageInherit(models.Model):
_inherit = 'hr.recruitment.stage'
@api.model
def create(self,vals_list):
stage = super(StageInherit,self).create(vals_list)
current_job_id = self._context.get('active_id')
stage.write({'job_ids': [(4,current_job_id)]})
return stage
因此它创建了一个带有 job_ids 的 stage 列
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。