1234567891011121314151617181920212223242526 |
- from django_filters import FilterSet
- from .models import flowModel
- class FlowFilter(FilterSet):
- class Meta:
- model = flowModel
- fields = {
- 'document_date': ['exact', 'range'],
- 'document_number': ['exact', 'icontains'],
- 'document_type': ['exact', 'icontains'],
- 'business_type': ['exact', 'icontains'],
- 'iout_type': ['exact', 'icontains'],
- 'department': ['exact', 'icontains'],
- 'warehouse_code': ['exact', 'icontains'],
- 'warehouse_name': ['exact', 'icontains'],
- 'goods_code': ['exact', 'icontains'],
- 'goods_desc': ['exact', 'icontains'],
- 'goods_std': ['exact', 'icontains'],
- 'goods_batch': ['exact', 'icontains'],
- 'in_batch': ['exact', 'icontains'],
- 'out_batch': ['exact', 'icontains'],
- 'goods_in': ['exact', 'gt', 'lt', 'gte', 'lte'],
- 'goods_out': ['exact', 'gt', 'lt', 'gte', 'lte'],
- 'goods_notes': ['exact', 'icontains'],
- 'creator': ['exact', 'icontains']
- }
|