ODOO HR 申请人看板视图创建具有特定工作的阶段列

ODOO HR Applicant Kanban View Create Stage Column with job specific

我正在做HR Recruiter模块,这里我在特定的职位里面创建了一个stage栏,但是stage栏在所有其他的职位中也会显示,但是我们可以选择job-specific通过编辑舞台。这里我想在创建舞台时保存工作职位,默认情况下它应该在我创建舞台时使用当前工作职位。

你能帮我通过代码实现这个吗?这对我很有帮助,提前致谢。

我试过这样的东西,

从上下文中获取当前 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

一起创建了一个阶段列