diff --git a/apps/sam/views.py b/apps/sam/views.py index 87fef429..8eff10b1 100644 --- a/apps/sam/views.py +++ b/apps/sam/views.py @@ -77,16 +77,16 @@ class OrderViewSet(CustomModelViewSet): order.save() return Response() + class OrderItemViewSet(ListModelMixin, CreateModelMixin, DestroyModelMixin, CustomGenericViewSet): """ list: 订单明细 订单明细 """ + perms_map = {'get': '*', 'post': 'order.update', 'delete': 'order.update'} queryset = OrderItem.objects.all() serializer_class = OrderItemSerializer select_related_fields = ['order', 'material'] filterset_fields = ['order', 'material', 'mtask'] ordering = ['create_time'] - -