From 5a8b4245079e2aef6f8e75102139d5ca012d6cfe Mon Sep 17 00:00:00 2001 From: pengyuthon Date: Fri, 20 Feb 2026 20:35:01 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=87=E8=B4=AD=E8=AE=A2=E5=8D=95=E7=8A=B6?= =?UTF-8?q?=E6=80=81=E5=BD=92=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- soong_workflow/wizard/soong_workflow_comment_wizard.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/soong_workflow/wizard/soong_workflow_comment_wizard.py b/soong_workflow/wizard/soong_workflow_comment_wizard.py index 9d3528a87..1bfa38b4d 100644 --- a/soong_workflow/wizard/soong_workflow_comment_wizard.py +++ b/soong_workflow/wizard/soong_workflow_comment_wizard.py @@ -886,6 +886,8 @@ class SoongWorkflowCommentWizard(models.TransientModel): target_url = f'https://oa.thtzjt.com/web#id={record_id.id}&cids=2&menu_id={menu_id.id}&active_id={action_id.id}&model={record_id._name}&view_type=form' description = "标题: {}\n".format(record_id.name) + self.env.user.name + ' ' + str(fields.Datetime.now() + timedelta(hours=8)) record = self.env[self.res_model].search([('id', '=', self.res_id)]) + if self.res_model == 'purchase.order': + record.write({'purchase_state': 'done'}) record.log_ids[-1].write({'is_active_operate': True, 'approval_state': '1' })