子工序列表增加设备信息

This commit is contained in:
caoqianming 2021-09-06 09:07:55 +08:00
parent 6805669f47
commit 55a266808f
1 changed files with 2 additions and 4 deletions

View File

@ -62,7 +62,7 @@ class ProcessViewSet(PageOrNot, CreateUpdateModelAMixin, ModelViewSet):
serializer = self.serializer_class(instance=Step.objects.filter(process=process, is_deleted=False), many=True)
return Response(serializer.data)
class StepViewSet(CreateUpdateModelAMixin, CreateModelMixin, UpdateModelMixin, RetrieveModelMixin, DestroyModelMixin, GenericViewSet):
class StepViewSet(OptimizationMixin, CreateUpdateModelAMixin, CreateModelMixin, UpdateModelMixin, RetrieveModelMixin, DestroyModelMixin, GenericViewSet):
"""
子工序-增删改查
"""
@ -74,9 +74,7 @@ class StepViewSet(CreateUpdateModelAMixin, CreateModelMixin, UpdateModelMixin, R
ordering = ['sort']
def get_serializer_class(self):
if self.action == 'retrieve':
return StepDetailSerializer
return StepSerializer
return StepDetailSerializer
# class ProductProcessViewSet(PageOrNot, CreateModelMixin, UpdateModelMixin, ListModelMixin, DestroyModelMixin, GenericViewSet):
# """