瀏覽代碼

序列号重复新增时间字段

zhangdongming 2 年之前
父節點
當前提交
7d609f6072
共有 2 個文件被更改,包括 3 次插入1 次删除
  1. 2 1
      Controller/TestApi.py
  2. 1 0
      Model/models.py

+ 2 - 1
Controller/TestApi.py

@@ -172,7 +172,8 @@ class testView(View):
             with transaction.atomic():
             with transaction.atomic():
                 serial_qs = TestSerialRepetition.objects.filter(serial_number=serial_no)
                 serial_qs = TestSerialRepetition.objects.filter(serial_number=serial_no)
                 if not serial_qs.exists():
                 if not serial_qs.exists():
-                    params = {'serial_number': serial_no}
+                    n_time = int(time.time())
+                    params = {'serial_number': serial_no, 'created_time': n_time}
                     TestSerialRepetition.objects.create(**params)
                     TestSerialRepetition.objects.create(**params)
                     return response.json(0)
                     return response.json(0)
                 else:
                 else:

+ 1 - 0
Model/models.py

@@ -3366,6 +3366,7 @@ class TestSerialRepetition(models.Model):
     id = models.AutoField(primary_key=True, verbose_name='自增id')
     id = models.AutoField(primary_key=True, verbose_name='自增id')
     serial_number = models.CharField(blank=True, unique=True, db_index=True, max_length=20, default='',
     serial_number = models.CharField(blank=True, unique=True, db_index=True, max_length=20, default='',
                                      verbose_name='序列号')
                                      verbose_name='序列号')
+    created_time = models.IntegerField(default=0, verbose_name='创建时间')
 
 
     class Meta:
     class Meta:
         db_table = 'test_serial_repetition'
         db_table = 'test_serial_repetition'