Pārlūkot izejas kodu

产品异常记录表

linhaohong 3 mēneši atpakaļ
vecāks
revīzija
0a523c1462
1 mainītis faili ar 18 papildinājumiem un 3 dzēšanām
  1. 18 3
      Model/models.py

+ 18 - 3
Model/models.py

@@ -5882,8 +5882,8 @@ class ProductsScheme(models.Model):
 
 class DeviceScheme(models.Model):
     id = models.AutoField(primary_key=True, verbose_name='自增标记ID')
-    serial_number = models.CharField(max_length=20, unique=True, default='', verbose_name='序列号')
-    full_serial_number = models.CharField(max_length=20, default='', verbose_name='全序列号')
+    serial_number = models.CharField(max_length=32, unique=True, default='', verbose_name='序列号')
+    full_serial_number = models.CharField(max_length=32, default='', verbose_name='全序列号')
     device_type = models.SmallIntegerField(default=0, verbose_name='设备类型')
     phone_model = models.CharField(max_length=64, default='', verbose_name='手机型号')
     storage_code = models.CharField(max_length=50, db_index=True, verbose_name='入库编码')
@@ -5892,4 +5892,19 @@ class DeviceScheme(models.Model):
 
     class Meta:
         db_table = 'device_scheme'
-        verbose_name = "设备方案"
+        verbose_name = "设备方案"
+
+
+class ProductTroubleshoot(models.Model):
+    id = models.AutoField(primary_key=True, verbose_name='自增标记ID')
+    date_time = models.IntegerField(default=0, verbose_name='产品录入时间')
+    device_type = models.SmallIntegerField(default=0, verbose_name='设备大类')
+    device_id = models.CharField(blank=True, max_length=50, db_index=True, default='', verbose_name='序列号')
+    event_code = models.CharField(default='', max_length=16, verbose_name='异常事件编码')
+    remark = models.TextField(blank=True, verbose_name="备注")
+    created_time = models.IntegerField(default=0, verbose_name='创建时间')
+    updated_time = models.IntegerField(default=0, verbose_name='更新时间')
+
+    class Meta:
+        db_table = 'product_troubleshoot'
+        verbose_name = "产品异常记录"