|
@@ -217,3 +217,35 @@ class DeviceCustomUID(models.Model):
|
|
|
verbose_name = '设备关联定制UID'
|
|
|
verbose_name_plural = verbose_name
|
|
|
app_label = 'AgentModel'
|
|
|
+
|
|
|
+
|
|
|
+class BurnRecord(models.Model):
|
|
|
+ id = models.AutoField(primary_key=True, verbose_name='自增标记ID')
|
|
|
+ order_number = models.CharField(default='', max_length=32, unique=True, verbose_name='订单号')
|
|
|
+ burn_count = models.IntegerField(verbose_name='烧录数量')
|
|
|
+ purpose = models.TextField(verbose_name='用途')
|
|
|
+ created_time = models.DateTimeField(auto_now_add=True, verbose_name='创建时间')
|
|
|
+ updated_time = models.DateTimeField(auto_now=True, verbose_name='更新时间')
|
|
|
+
|
|
|
+ class Meta:
|
|
|
+ db_table = 'burn_record'
|
|
|
+ verbose_name = '烧录记录'
|
|
|
+ verbose_name_plural = verbose_name
|
|
|
+ app_label = 'AgentModel'
|
|
|
+
|
|
|
+
|
|
|
+class BurnEncryptedICUID(models.Model):
|
|
|
+ id = models.AutoField(primary_key=True, verbose_name='自增标记ID')
|
|
|
+ burn_id = models.IntegerField(default=0, verbose_name='烧录记录ID')
|
|
|
+ batch_number = models.CharField(max_length=50, db_index=True, unique=True, verbose_name='批次号')
|
|
|
+ purpose = models.TextField(verbose_name='用途')
|
|
|
+ uid = models.CharField(default='', db_index=True, max_length=32, unique=True, verbose_name='设备UID')
|
|
|
+ status = models.IntegerField(default=0, verbose_name='0:已下载,1:烧录成功,2:失败')
|
|
|
+ created_time = models.IntegerField(default=0, verbose_name='创建时间')
|
|
|
+ updated_time = models.IntegerField(default=0, verbose_name='更新时间')
|
|
|
+
|
|
|
+ class Meta:
|
|
|
+ db_table = 'burn_encrypted_ic_uid'
|
|
|
+ verbose_name = '烧录加密ICUID'
|
|
|
+ verbose_name_plural = verbose_name
|
|
|
+ app_label = 'AgentModel'
|