From 7c0df5f8040e6da5231c45c03f9d59b665e91579 Mon Sep 17 00:00:00 2001 From: caoqianming Date: Fri, 21 Jun 2024 11:15:35 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20raise=20=E5=B7=A5=E8=89=BA=E8=B7=AF?= =?UTF-8?q?=E7=BA=BF=E6=9C=AA=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/mtm/models.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/apps/mtm/models.py b/apps/mtm/models.py index 1f7c9065..a0ad7be6 100644 --- a/apps/mtm/models.py +++ b/apps/mtm/models.py @@ -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():