From 24a28552df9f9e7c9db39f4c6c8f4c0dd0fa2efd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=B9=8F=E5=AE=87?= <9664676+pengyuthon@user.noreply.gitee.com> Date: Thu, 9 Apr 2026 10:43:19 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../wizard/soong_workflow_record_delete_wizard.py | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/soong_workflow/wizard/soong_workflow_record_delete_wizard.py b/soong_workflow/wizard/soong_workflow_record_delete_wizard.py index ee0d6b2b9..7f51518c3 100644 --- a/soong_workflow/wizard/soong_workflow_record_delete_wizard.py +++ b/soong_workflow/wizard/soong_workflow_record_delete_wizard.py @@ -77,12 +77,6 @@ class SoongWorkflowRecordDeleteWizard(models.TransientModel): if not record.reclaim_state: workflow_record.write({"reclaim_state": True}) - - # 处理工作流日志 - log_ids = self.env["soong.workflow.log"].sudo().search([("code", "=", record.code)]) - for log_id in log_ids: - log_id.sudo().write({"active": False}) - if record.res_model and record.res_id: target_model = self.env[record.res_model] target_record = target_model.sudo().browse(record.res_id).exists() @@ -102,9 +96,4 @@ class SoongWorkflowRecordDeleteWizard(models.TransientModel): }) # # # 确保在写入前记录仍然存在 # if target_record.exists(): - # target_record.write({'is_active': False}) - else: - workflow_record = self.env["soong.workflow.record"].sudo().search( - [("id", "=", record.id), ('reclaim_state', "=", True)], limit=1) - if workflow_record: - workflow_record.write({"active": False}) \ No newline at end of file + # target_record.write({'is_active': False}) \ No newline at end of file