plan near_done out_done查询bug
This commit is contained in:
parent
a8d97f9fc0
commit
d64f51e631
|
@ -27,10 +27,11 @@ class PlanFilterSet(DynamicFieldsFilterMixin, filters.FilterSet):
|
||||||
ProductionPlan.PLAN_MTEST_DONE])
|
ProductionPlan.PLAN_MTEST_DONE])
|
||||||
elif value == 'near_done':
|
elif value == 'near_done':
|
||||||
queryset = queryset.filter(count_ok__lt=F('count'),
|
queryset = queryset.filter(count_ok__lt=F('count'),
|
||||||
end_date__lte = datetime.date(day7_after))
|
end_date__lte = datetime.date(day7_after),
|
||||||
|
end_date__gte = datetime.date(now))
|
||||||
elif value == 'out_done':
|
elif value == 'out_done':
|
||||||
queryset = queryset.filter(count_ok__lt=F('count'),
|
queryset = queryset.filter(count_ok__lt=F('count'),
|
||||||
end_date__gt = datetime.date(now))
|
end_date__lt = datetime.date(now))
|
||||||
return queryset
|
return queryset
|
||||||
|
|
||||||
def filter_material(self, queryset, name, value):
|
def filter_material(self, queryset, name, value):
|
||||||
|
|
Loading…
Reference in New Issue