|
@@ -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 = "产品方案"
|