feat: mlogbw添加排序以支持直接展示
This commit is contained in:
parent
8ecd7d25b0
commit
c69c33e85a
|
@ -826,13 +826,13 @@ class MlogbwViewSet(CustomModelViewSet):
|
||||||
serializer_class = MlogbwCreateUpdateSerializer
|
serializer_class = MlogbwCreateUpdateSerializer
|
||||||
filterset_class = MlogbwFilter
|
filterset_class = MlogbwFilter
|
||||||
select_related_fields = ["ftest", "equip", "wpr", "mlogb"]
|
select_related_fields = ["ftest", "equip", "wpr", "mlogb"]
|
||||||
ordering = ["number", "create_time"]
|
ordering = ["mlogb", "number", "create_time"]
|
||||||
ordering_fields = ["number", "create_time"]
|
ordering_fields = ["number", "create_time", "mlogb"]
|
||||||
|
|
||||||
def filter_queryset(self, queryset):
|
# def filter_queryset(self, queryset):
|
||||||
if not self.detail and not self.request.query_params.get('mlogb', None):
|
# if not self.detail and not self.request.query_params.get('mlogb', None):
|
||||||
raise ParseError('请指定所属消耗/产出明细')
|
# raise ParseError('请指定所属消耗/产出明细')
|
||||||
return super().filter_queryset(queryset)
|
# return super().filter_queryset(queryset)
|
||||||
|
|
||||||
@transaction.atomic
|
@transaction.atomic
|
||||||
def perform_create(self, serializer):
|
def perform_create(self, serializer):
|
||||||
|
|
Loading…
Reference in New Issue