From 630edfc785123f3f34982a935383d713f21043a0 Mon Sep 17 00:00:00 2001 From: caoqianming Date: Thu, 13 Jan 2022 09:37:01 +0800 Subject: [PATCH] last_test_result --- .../0047_wproductflow_last_test_result.py | 18 ++++++++++++++++++ hb_server/apps/wpm/models.py | 1 + hb_server/apps/wpm/services.py | 1 + 3 files changed, 20 insertions(+) create mode 100644 hb_server/apps/wpm/migrations/0047_wproductflow_last_test_result.py diff --git a/hb_server/apps/wpm/migrations/0047_wproductflow_last_test_result.py b/hb_server/apps/wpm/migrations/0047_wproductflow_last_test_result.py new file mode 100644 index 0000000..7be0622 --- /dev/null +++ b/hb_server/apps/wpm/migrations/0047_wproductflow_last_test_result.py @@ -0,0 +1,18 @@ +# Generated by Django 3.2.9 on 2022-01-13 01:36 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('wpm', '0046_auto_20220113_0932'), + ] + + operations = [ + migrations.AddField( + model_name='wproductflow', + name='last_test_result', + field=models.BooleanField(blank=True, null=True, verbose_name='最后一次检验结果'), + ), + ] diff --git a/hb_server/apps/wpm/models.py b/hb_server/apps/wpm/models.py index ef7e71a..a525ae8 100644 --- a/hb_server/apps/wpm/models.py +++ b/hb_server/apps/wpm/models.py @@ -163,6 +163,7 @@ class WproductFlow(CommonAModel): is_mtested = models.BooleanField('是否军检', default=False) is_mtestok = models.BooleanField('是否军检合格', null=True, blank=True) remark_mtest = models.TextField('军检备注', null=True, blank=True) + last_test_result = models.BooleanField('最后一次检验结果', null=True, blank=True) is_lastlog = models.BooleanField('是否该子计划下的最后一条日志', default=True) change_str = models.CharField('变动描述', default='', max_length=1000) diff --git a/hb_server/apps/wpm/services.py b/hb_server/apps/wpm/services.py index 91e9438..641be72 100644 --- a/hb_server/apps/wpm/services.py +++ b/hb_server/apps/wpm/services.py @@ -94,6 +94,7 @@ class WpmServies(object): wproduct.update_by = user wproduct.update_time = timezone.now() wproduct.test = None + wproduct.last_test_result = is_testok wproduct.save() # 添加日志 cls.add_wproduct_flow_log(wproduct, 'test_ok' if is_testok else 'test_notok')