diff --git a/hb_server/apps/inm/urls.py b/hb_server/apps/inm/urls.py index 908d9b6..b0dbbd1 100644 --- a/hb_server/apps/inm/urls.py +++ b/hb_server/apps/inm/urls.py @@ -1,6 +1,6 @@ from django.db.models import base from rest_framework import urlpatterns -from apps.inm.views import FIFOItemViewSet, FIFOViewSet, MaterialBatchViewSet, WarehouseViewSet,InventoryViewSet +from apps.inm.views import FIFOItemViewSet, FIFOViewSet, IProductViewSet, MaterialBatchViewSet, WarehouseViewSet,InventoryViewSet from django.urls import path, include from rest_framework.routers import DefaultRouter @@ -10,6 +10,7 @@ router.register('inventory', InventoryViewSet, basename='inventory') router.register('materialbatch', MaterialBatchViewSet, basename='materialbatch') router.register('fifo', FIFOViewSet, basename='fifo'), router.register('fifoitem', FIFOItemViewSet, basename='fifoitem') +router.register('iproduct', IProductViewSet, basename='iproduct') urlpatterns = [ path('', include(router.urls)), ] diff --git a/hb_server/apps/inm/views.py b/hb_server/apps/inm/views.py index c05693e..eccb166 100644 --- a/hb_server/apps/inm/views.py +++ b/hb_server/apps/inm/views.py @@ -169,7 +169,7 @@ class IProductViewSet(ListModelMixin, GenericViewSet): perms_map = {'*': '*'} queryset = IProduct.objects.select_related('material', 'warehouse').all() serializer_class = IProductListSerializer - filterset_fields = ['material', 'warehouse'] + filterset_fields = ['material', 'warehouse', 'batch'] search_fields = [] ordering_fields = ['create_time'] ordering = ['-create_time'] \ No newline at end of file