forked from erp-dev/erp
feat: added plate_at_from and plate_at_to in plate order query api
This commit is contained in:
@@ -564,6 +564,9 @@ class PlateOrderFilterSet(django_filters.FilterSet):
|
||||
style_name = django_filters.CharFilter(lookup_expr='icontains')
|
||||
plate_date_from = django_filters.DateFilter(field_name='plate_date', lookup_expr='gte')
|
||||
plate_date_to = django_filters.DateFilter(field_name='plate_date', method='filter_plate_date_to')
|
||||
# plate_at_from / plate_at_to: 支持带时分秒的精确时间筛选(ISO 8601 格式)
|
||||
plate_at_from = IsoDateTimeFilter(field_name='plate_date', lookup_expr='gte')
|
||||
plate_at_to = IsoDateTimeFilter(field_name='plate_date', lookup_expr='lte')
|
||||
required_completion_date_from = IsoDateTimeFilter(field_name='required_completion_date', lookup_expr='gte')
|
||||
required_completion_date_to = IsoDateTimeFilter(field_name='required_completion_date', lookup_expr='lte')
|
||||
created_date_from = django_filters.DateFilter(field_name='created_at', lookup_expr='gte')
|
||||
@@ -643,8 +646,10 @@ class PlateOrderViewSet(LimitedModelViewSet):
|
||||
- is_mark_frame: 是否打样架(true/false)
|
||||
- fabric: 面料(模糊查询)
|
||||
- style_name: 款式名称(模糊查询)
|
||||
- plate_date_from: 开版日期起始
|
||||
- plate_date_to: 开版日期结束
|
||||
- plate_date_from: 开版日期起始(仅日期)
|
||||
- plate_date_to: 开版日期结束(仅日期,包含整天)
|
||||
- plate_at_from: 开版时间起始(ISO 8601 格式,含时分秒,如 2024-01-01T08:00:00)
|
||||
- plate_at_to: 开版时间结束(ISO 8601 格式,含时分秒)
|
||||
- required_completion_date_from: 要求完成时间起始(含时分秒)
|
||||
- required_completion_date_to: 要求完成时间结束
|
||||
- created_date_from: 创建日期起始
|
||||
|
||||
Reference in New Issue
Block a user