diff --git a/sf_tool_management/models/base.py b/sf_tool_management/models/base.py index 3125cf01..cc12f7f2 100644 --- a/sf_tool_management/models/base.py +++ b/sf_tool_management/models/base.py @@ -352,7 +352,7 @@ class CAMWorkOrderProgramKnifePlan(models.Model): cam_plan_ids = self.env['sf.cam.work.order.program.knife.plan'].search([('name', '=', item.name)]) for cam_plan_id in cam_plan_ids: assembly_id = cam_plan_id.sf_functional_tool_assembly_id - if assembly_id.assemble_status == 0 and not assembly_id.start_preset_bool: + if assembly_id.assemble_status in ('0', '待组装') and not assembly_id.start_preset_bool: logging.info('%s删除成功!!!' % assembly_id) assembly_id.sudo().unlink() logging.info('unlink_cam_plan成功!!!')