plan near_done out_done查询bug

This commit is contained in:
caoqianming 2022-03-18 16:50:29 +08:00
parent a8d97f9fc0
commit d64f51e631
1 changed files with 3 additions and 2 deletions

View File

@ -27,10 +27,11 @@ class PlanFilterSet(DynamicFieldsFilterMixin, filters.FilterSet):
ProductionPlan.PLAN_MTEST_DONE])
elif value == 'near_done':
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':
queryset = queryset.filter(count_ok__lt=F('count'),
end_date__gt = datetime.date(now))
end_date__lt = datetime.date(now))
return queryset
def filter_material(self, queryset, name, value):