feat: 调整

This commit is contained in:
Czw996 2022-03-24 17:24:08 +08:00
parent 1aebcec541
commit f5ed83c4f3

View file

@ -16,7 +16,12 @@ class InventoryFlowViewSet(BaseViewSet, ListModelMixin, RetrieveModelMixin):
serializer_class = InventoryFlowSerializer
permission_classes = [IsAuthenticated, InventoryFlowPermission]
filterset_class = InventoryFlowFilter
search_fields = ['goods__number', 'goods__name']
search_fields = ['goods__number', 'goods__name', 'purchase_order__number', 'void_purchase_order__number',
'purchase_return_order__number', 'void_purchase_return_order__number',
'sales_order__number', 'void_sales_order__number', 'sales_return_order__number',
'void_sales_return_order__number', 'stock_in_order__number', 'void_stock_in_order__number',
'stock_out_order__number', 'void_stock_out_order__number', 'stock_check_order__number',
'void_stock_check_order__number', 'stock_transfer_order__number', 'void_stock_transfer_order__number']
select_related_fields = ['warehouse', 'goods', 'purchase_order', 'void_purchase_order',
'purchase_return_order', 'void_purchase_return_order', 'sales_order',
'void_sales_order', 'sales_return_order', 'void_sales_return_order',
@ -32,7 +37,11 @@ class FinanceFlowViewSet(BaseViewSet, ListModelMixin, RetrieveModelMixin):
serializer_class = FinanceFlowSerializer
permission_classes = [IsAuthenticated, FinanceFlowPermission]
filterset_class = FinanceFlowFilter
search_fields = ['account__number', 'account__name']
search_fields = ['account__number', 'account__name', 'purchase_order__number', 'void_purchase_order__number',
'purchase_return_order__number', 'void_purchase_return_order__number', 'sales_order__number',
'void_sales_order__number', 'sales_return_order__number', 'void_sales_return_order__number',
'payment_order__number', 'void_payment_order__number', 'collection_order__number',
'void_collection_order__number', 'charge_order__number', 'void_charge_order__number']
select_related_fields = ['account', 'purchase_order', 'void_purchase_order',
'purchase_return_order', 'void_purchase_return_order', 'sales_order',
'void_sales_order', 'sales_return_order', 'void_sales_return_order',