Browse Source

新增产品方案数据表

zhangdongming 3 months ago
parent
commit
63823553c1
1 changed files with 29 additions and 3 deletions
  1. 29 3
      Model/models.py

+ 29 - 3
Model/models.py

@@ -5347,7 +5347,7 @@ class InAppRefund(models.Model):
     uid = models.CharField(default='', max_length=32, db_index=True, verbose_name='设备uid')
     transaction_id = models.CharField(default='', max_length=32, verbose_name='苹果事务id')
     orderID = models.CharField(blank=True, max_length=20, verbose_name=u'订单id')
-    app_type = models.SmallIntegerField(default=0, verbose_name='应用类型') # 1是zosiSmart 2是Vsees
+    app_type = models.SmallIntegerField(default=0, verbose_name='应用类型')  # 1是zosiSmart 2是Vsees
     # 0不同意 1同意
     refund_preference = models.IntegerField(default=0, verbose_name='是否同意退款')
     # 0申请退款 1已提交退款建议 2退款成功 3退款失败 4提前添加退款建议
@@ -5368,7 +5368,8 @@ class DeviceVersionInfo(models.Model):
     software_ver = models.CharField(max_length=32, verbose_name='设备版本', default='')
     firmware_ver = models.CharField(max_length=32, verbose_name='固件版本', default='')
     video_code = models.SmallIntegerField(default=0, verbose_name='编码类型')  # 0:264,1:265
-    region_alexa = models.CharField(max_length=8, verbose_name='设备Alexa区域', default='ALL', null=True)  # ALL, CN, EU, US
+    region_alexa = models.CharField(max_length=8, verbose_name='设备Alexa区域', default='ALL',
+                                    null=True)  # ALL, CN, EU, US
     supports_human_tracking = models.BooleanField(default=False, verbose_name='是否支持人形追踪')
     supports_custom_voice = models.BooleanField(default=False, verbose_name='是否支持自定义语音')
     supports_dual_band_wifi = models.BooleanField(default=False, verbose_name='是否支持双频Wifi')
@@ -5813,7 +5814,8 @@ class DictItem(models.Model):
 
 class DictCategoryI18n(models.Model):
     id = models.AutoField(primary_key=True, verbose_name='自增标记ID')
-    category = models.ForeignKey(DictCategory, related_name='translations', on_delete=models.CASCADE, verbose_name="类别id")
+    category = models.ForeignKey(DictCategory, related_name='translations', on_delete=models.CASCADE,
+                                 verbose_name="类别id")
     lang_code = models.CharField(max_length=10, verbose_name="语言代码")
     name = models.CharField(max_length=100, verbose_name="类别名称")
     remark = models.TextField(blank=True, verbose_name="备注")
@@ -5846,3 +5848,27 @@ class DictItemI18n(models.Model):
         unique_together = ('item', 'lang_code')
         verbose_name = "字典项多语言表"
 
+
+class ProductsScheme(models.Model):
+    id = models.AutoField(primary_key=True, verbose_name='自增标记ID')
+    order_number = models.CharField(max_length=100, verbose_name='关联制作单号', blank=True)
+    storage_code = models.CharField(max_length=50,unique=True,verbose_name='入库编码')
+    device_type = models.SmallIntegerField(default=0, verbose_name='设备类型')
+    flash = models.CharField(max_length=50, verbose_name='闪存', blank=True)
+    ddr = models.CharField(max_length=50, verbose_name='DDR', blank=True)
+    main_controller = models.CharField(max_length=50, verbose_name='主控', blank=True)
+    wifi = models.CharField(max_length=50, verbose_name='Wifi', blank=True)
+    four_g = models.CharField(max_length=50, verbose_name='4G', blank=True)
+    ad = models.CharField(max_length=50, verbose_name='AD', blank=True)
+    sensor = models.CharField(max_length=50, verbose_name='传感器', blank=True)
+    order_quantity = models.IntegerField(verbose_name='订单数量', default=0)
+    remark = models.TextField(blank=True, verbose_name="备注")
+    created_time = models.IntegerField(default=0, verbose_name='创建时间')
+    created_by = models.CharField(max_length=64, verbose_name='创建人')
+    updated_time = models.IntegerField(default=0, verbose_name='创建时间')
+    updated_by = models.CharField(max_length=64, blank=True, verbose_name="更新人")
+    deleted = models.BooleanField(default=False, verbose_name='逻辑删除')
+
+    class Meta:
+        db_table = 'products_scheme'
+        verbose_name = "产品方案"