添加功能

This commit is contained in:
李鹏宇
2026-04-09 10:43:19 +08:00
parent 163a6c8ec7
commit 24a28552df
@@ -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})
# target_record.write({'is_active': False})