fix: raise 工艺路线未配置

This commit is contained in:
caoqianming 2024-06-21 11:15:35 +08:00
parent 966821fad6
commit 7c0df5f804
1 changed files with 2 additions and 0 deletions

View File

@ -192,6 +192,8 @@ class Route(CommonADModel):
# 校验工艺路线是否正常
rq = Route.objects.filter(
**kwargs).order_by('sort', 'process__sort', 'create_time')
if not rq.exists():
raise ParseError('未配置工艺路线')
if rq.first().material_in is None or rq.last().material_out is None or rq.last().material_out != rq.last().material:
raise ParseError('首步缺少输入/最后一步缺少输出')
if not rq.filter(is_count_utask=True).exists():