parent
28900d3218
commit
9b5e1bd9a7
|
@ -147,7 +147,8 @@ class MIOViewSet(CustomModelViewSet):
|
||||||
serializer_class = MIOListSerializer
|
serializer_class = MIOListSerializer
|
||||||
retrieve_serializer_class = MIODetailSerializer
|
retrieve_serializer_class = MIODetailSerializer
|
||||||
filterset_class = MioFilter
|
filterset_class = MioFilter
|
||||||
search_fields = ['id', 'number', 'item_mio__batch', 'item_mio__material__name', 'item_mio__material__specification', 'item_mio__material__model']
|
search_fields = ['id', 'number', 'item_mio__batch', 'item_mio__material__name', 'item_mio__material__specification', 'item_mio__material__model',
|
||||||
|
'item_mio__a_mioitem__batch']
|
||||||
data_filter = True
|
data_filter = True
|
||||||
|
|
||||||
def add_info_for_list(self, data):
|
def add_info_for_list(self, data):
|
||||||
|
@ -305,7 +306,7 @@ class MIOItemViewSet(CustomListModelMixin, BulkCreateModelMixin, BulkDestroyMode
|
||||||
serializer_class = MIOItemSerializer
|
serializer_class = MIOItemSerializer
|
||||||
retrieve_serializer_class = MioItemDetailSerializer
|
retrieve_serializer_class = MioItemDetailSerializer
|
||||||
create_serializer_class = MIOItemCreateSerializer
|
create_serializer_class = MIOItemCreateSerializer
|
||||||
select_related_fields = ['warehouse', 'mio', 'material', 'test_user']
|
select_related_fields = ['warehouse', 'mio', 'material', 'test_user', 'batch', 'a_mioitem__batch']
|
||||||
filterset_fields = {
|
filterset_fields = {
|
||||||
"warehouse": ["exact"],
|
"warehouse": ["exact"],
|
||||||
"mio": ["exact"],
|
"mio": ["exact"],
|
||||||
|
|
Loading…
Reference in New Issue