feat: 增加material cate 接口
This commit is contained in:
parent
cf7007f8b8
commit
211fd1ac77
|
@ -70,6 +70,10 @@ class MaterialViewSet(CustomModelViewSet):
|
||||||
obj.save()
|
obj.save()
|
||||||
return Response()
|
return Response()
|
||||||
|
|
||||||
|
@action(methods=['get'], detail=False, serializer_class=Serializer, perms_map={'get': '*'})
|
||||||
|
def cates(self, request, *args, **kwargs):
|
||||||
|
res = Material.objects.exclude(cate='').exclude(cate=None).values_list('cate', flat=True).distinct()
|
||||||
|
return Response(set(res))
|
||||||
|
|
||||||
class ShiftViewSet(ListModelMixin, CustomGenericViewSet):
|
class ShiftViewSet(ListModelMixin, CustomGenericViewSet):
|
||||||
"""
|
"""
|
||||||
|
|
Loading…
Reference in New Issue