diff --git a/apps/wpm/serializers.py b/apps/wpm/serializers.py index 2132be70..222ad899 100644 --- a/apps/wpm/serializers.py +++ b/apps/wpm/serializers.py @@ -562,7 +562,7 @@ class MlogbInSerializer(CustomModelSerializer): attrs['batch'] = wm_in.batch attrs["batch_ofrom"] = wm_in.batch_ofrom attrs["material_ofrom"] = wm_in.material_ofrom - if route.batch_bind and mtask is not None: + if route and route.batch_bind and mtask is not None: if not WMaterial.mat_in_qs(mtask).filter(id=wm_in.id).exists(): raise ParseError('该车间库存非本任务使用') return attrs