This commit is contained in:
shijing 2023-07-10 13:18:19 +08:00
commit 37d908b4bf
3 changed files with 26 additions and 3 deletions

View File

@ -0,0 +1,23 @@
# Generated by Django 3.2.12 on 2023-07-07 09:39
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('supervision', '0050_rename_end_time_task2_end_date'),
]
operations = [
migrations.AlterField(
model_name='task2do',
name='num_expect',
field=models.PositiveIntegerField(blank=True, null=True, verbose_name='应发报告数'),
),
migrations.AlterField(
model_name='task2do',
name='num_issue',
field=models.PositiveIntegerField(blank=True, null=True, verbose_name='已发放报告数量'),
),
]

View File

@ -171,8 +171,8 @@ class Task2Do(CommonBDModel):
count_up = models.PositiveSmallIntegerField('完成上报内容数', default=0)
count_all = models.PositiveSmallIntegerField('需上报内容数', default=9)
num_issue = models.PositiveSmallIntegerField('已发放报告数量', null=True, blank=True)
num_expect = models.PositiveSmallIntegerField('应发报告数', null=True, blank=True)
num_issue = models.PositiveIntegerField('已发放报告数量', null=True, blank=True)
num_expect = models.PositiveIntegerField('应发报告数', null=True, blank=True)
num_acc = models.PositiveSmallIntegerField('重大质量事故', null=True, blank=True)
num_error = models.PositiveSmallIntegerField('不准确报告数', null=True, blank=True)

View File

@ -8,7 +8,7 @@ class MyPagination(PageNumberPagination):
def paginate_queryset(self, queryset, request, view=None):
if request.query_params.get('pageoff', None) or request.query_params.get('page', None) == '0':
if queryset.count() < 500:
if queryset.count() < 5000:
return None
raise ParseError('单次请求数据量大,请分页获取')
return super().paginate_queryset(queryset, request, view=view)