feat: 车间库存支持传入count_all
This commit is contained in:
parent
da1f587036
commit
f84ceaa95e
|
|
@ -174,6 +174,11 @@ class WMaterialViewSet(CustomListModelMixin, CustomGenericViewSet):
|
||||||
filterset_class = WMaterialFilter
|
filterset_class = WMaterialFilter
|
||||||
ordering_fields = ["update_time", "state", "count", "count_xtest"]
|
ordering_fields = ["update_time", "state", "count", "count_xtest"]
|
||||||
|
|
||||||
|
def get_queryset(self):
|
||||||
|
if self.request.query_params.get("count_all"):
|
||||||
|
self.queryset = WMaterial.objects.all()
|
||||||
|
return super().get_queryset()
|
||||||
|
|
||||||
def filter_queryset(self, queryset):
|
def filter_queryset(self, queryset):
|
||||||
queryset = super().filter_queryset(queryset)
|
queryset = super().filter_queryset(queryset)
|
||||||
if self.request.query_params.get("state_all"):
|
if self.request.query_params.get("state_all"):
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue