feat: ftest默认为合格

This commit is contained in:
caoqianming 2025-09-05 09:47:20 +08:00
parent c20580e263
commit 41c1653d13
3 changed files with 20 additions and 2 deletions

View File

@ -0,0 +1,18 @@
# Generated by Django 3.2.12 on 2025-09-05 01:45
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('qm', '0052_auto_20250718_1558'),
]
operations = [
migrations.AlterField(
model_name='ftest',
name='is_ok',
field=models.BooleanField(default=True, verbose_name='是否合格'),
),
]

View File

@ -337,7 +337,7 @@ class Ftest(CommonBDModel):
User, verbose_name='操作人', on_delete=models.CASCADE, related_name='ftest_test_user') User, verbose_name='操作人', on_delete=models.CASCADE, related_name='ftest_test_user')
check_user = models.ForeignKey( check_user = models.ForeignKey(
User, verbose_name='专检人', on_delete=models.CASCADE, related_name='ftest_check_user', null=True, blank=True) User, verbose_name='专检人', on_delete=models.CASCADE, related_name='ftest_check_user', null=True, blank=True)
is_ok = models.BooleanField('是否合格', default=False) is_ok = models.BooleanField('是否合格', default=True)
note = models.TextField('备注', default='', blank=True) note = models.TextField('备注', default='', blank=True)
ftest_work = models.ForeignKey( ftest_work = models.ForeignKey(
FtestWork, verbose_name='关联检验工作', on_delete=models.CASCADE, null=True, blank=True) FtestWork, verbose_name='关联检验工作', on_delete=models.CASCADE, null=True, blank=True)

View File

@ -956,7 +956,7 @@ class MlogbwStartTestSerializer(serializers.Serializer):
if mlogbw.ftest: if mlogbw.ftest:
existing_ftests[mlogbw.ftest_id] = mlogbw.ftest existing_ftests[mlogbw.ftest_id] = mlogbw.ftest
else: else:
ftest = Ftest(test_date=test_date, qct=qct, test_user=test_user, type="process", id=idWorker.get_id()) ftest = Ftest(test_date=test_date, qct=qct, test_user=test_user, type="process", id=idWorker.get_id(), is_ok=True)
new_ftests.append(ftest) new_ftests.append(ftest)
mlogbws_to_update.append(mlogbw) mlogbws_to_update.append(mlogbw)