diff --git a/sf_manufacturing/models/mrp_workorder.py b/sf_manufacturing/models/mrp_workorder.py index 526f7e26..1edbb62f 100644 --- a/sf_manufacturing/models/mrp_workorder.py +++ b/sf_manufacturing/models/mrp_workorder.py @@ -132,6 +132,13 @@ class ResMrpWorkOrder(models.Model): production_line = fields.Char(string="生产线") preset_program_information = fields.Char(string="预调程序信息") + @api.onchange('is_ok') + def _onchange_inspection_user_id(self): + """ + 检测is_ok(是否合格)被修改的话,就将当前用户赋值给inspection_user_id + """ + self.inspection_user_id = self.env.user.id + @api.onchange('functional_fixture_id') def _onchange_functional_fixture_id(self): if self.functional_fixture_id: