feat: validate_dag检查检查未到达的物料
This commit is contained in:
parent
e607dfd51b
commit
636042e9c3
|
|
@ -527,7 +527,9 @@ class Route(CommonADModel):
|
|||
|
||||
# 5. 检查未到达的物料
|
||||
unreachable_ids = all_material_ids - visited
|
||||
if check_final and unreachable_ids:
|
||||
if check_final is False:
|
||||
unreachable_ids.discard(final_id)
|
||||
if unreachable_ids:
|
||||
# unreachable_materials = Material.objects.filter(id__in=unreachable_ids).values_list('name', flat=True)
|
||||
# raise ParseError(
|
||||
# f"以下物料无法到达最终物料: {list(unreachable_materials)}"
|
||||
|
|
|
|||
Loading…
Reference in New Issue