diff --git a/hb_server/apps/inm/views.py b/hb_server/apps/inm/views.py index 109feb6..0956d4f 100644 --- a/hb_server/apps/inm/views.py +++ b/hb_server/apps/inm/views.py @@ -39,7 +39,7 @@ class InventoryViewSet(ListModelMixin, GenericViewSet): 仓库物料表 """ perms_map = {'*': '*'} - queryset = Inventory.objects.select_related('material', 'warehouse').all() + queryset = Inventory.objects.select_related('material', 'warehouse').filter(count__gt=0).all() serializer_class = InventorySerializer filterset_fields = ['material', 'warehouse'] search_fields = [] @@ -48,7 +48,7 @@ class InventoryViewSet(ListModelMixin, GenericViewSet): class MaterialBatchViewSet(ListModelMixin, GenericViewSet): perms_map = {'*': '*'} - queryset = MaterialBatch.objects.select_related('material', 'warehouse').all() + queryset = MaterialBatch.objects.select_related('material', 'warehouse').filter(count__gt=0).all() serializer_class = MaterialBatchSerializer # filterset_fields = ['material', 'warehouse'] filterset_class = MbFilterSet