|
@@ -1881,7 +1881,8 @@ class Order_Model(models.Model):
|
|
|
store_meal_name = models.CharField(default='', blank=True, max_length=64, verbose_name=u'关联套餐名')
|
|
|
create_vod = models.SmallIntegerField(default=0, verbose_name='是否生成云存服务') # 0:未生成,1:已生成
|
|
|
transaction_id = models.CharField(default='', blank=True, max_length=64, verbose_name=u'苹果内购transactionId')
|
|
|
- original_transaction_id = models.CharField(default='', blank=True, max_length=64, verbose_name=u'苹果内购originalTransactionId')
|
|
|
+ original_transaction_id = models.CharField(default='', blank=True, max_length=64,
|
|
|
+ verbose_name=u'苹果内购originalTransactionId')
|
|
|
|
|
|
def __str__(self):
|
|
|
return self.orderID
|
|
@@ -5120,10 +5121,10 @@ class InAppPurchasePackage(models.Model):
|
|
|
subscription_group_id = models.CharField(default='', max_length=64, verbose_name='内购订阅组id')
|
|
|
subscription_group = models.CharField(default='', max_length=64, verbose_name='内购订阅组')
|
|
|
product_id = models.CharField(default='', max_length=64, verbose_name='内购商品id')
|
|
|
- package_type = models.SmallIntegerField(default=0, verbose_name='套餐类型') # 0:非订阅, 1:订阅
|
|
|
+ package_type = models.SmallIntegerField(default=0, verbose_name='套餐类型') # 0:非订阅, 1:订阅
|
|
|
rank = models.ForeignKey(Store_Meal, blank=True, to_field='id', null=True, on_delete=models.SET_NULL,
|
|
|
verbose_name='关联云存套餐表')
|
|
|
- is_ai = models.SmallIntegerField(default=0, verbose_name='是否支持ai') # 0:不支持, 1:支持
|
|
|
+ is_ai = models.SmallIntegerField(default=0, verbose_name='是否支持ai') # 0:不支持, 1:支持
|
|
|
created_time = models.IntegerField(verbose_name='创建时间', default=0)
|
|
|
update_time = models.IntegerField(verbose_name='更新时间', default=0)
|
|
|
|
|
@@ -5138,11 +5139,62 @@ class DeviceApplePackage(models.Model):
|
|
|
uid = models.CharField(max_length=20, verbose_name='设备UID', db_index=True)
|
|
|
package_id = models.ForeignKey(InAppPurchasePackage, blank=True, to_field='id', null=True,
|
|
|
on_delete=models.SET_NULL, verbose_name='关联苹果内购订阅套餐表')
|
|
|
- subscription_status = models.SmallIntegerField(default=0, verbose_name='订阅状态') # 0:未订阅, 1:订阅 2:订阅已过期 3:取消订阅
|
|
|
- original_transaction_id = models.CharField(default='', blank=True, max_length=64, verbose_name=u'苹果内购originalTransactionId')
|
|
|
+ subscription_status = models.SmallIntegerField(default=0, verbose_name='订阅状态') # 0:未订阅, 1:订阅 2:订阅已过期 3:取消订阅
|
|
|
+ original_transaction_id = models.CharField(default='', blank=True, max_length=64,
|
|
|
+ verbose_name=u'苹果内购originalTransactionId')
|
|
|
created_time = models.IntegerField(verbose_name='创建时间', default=0)
|
|
|
update_time = models.IntegerField(verbose_name='更新时间', default=0)
|
|
|
|
|
|
class Meta:
|
|
|
db_table = 'device_apple_package'
|
|
|
verbose_name = '设备绑定内购套餐表'
|
|
|
+
|
|
|
+
|
|
|
+class FreeEvaluationActivity(models.Model):
|
|
|
+ id = models.AutoField(primary_key=True, verbose_name=u'自增标记ID')
|
|
|
+ activity_name = models.CharField(default='', max_length=64, verbose_name='活动名称')
|
|
|
+ carousel_image_url = models.CharField(default='', max_length=64, verbose_name='轮播图地址')
|
|
|
+ details_image_url = models.CharField(default='', max_length=64, verbose_name='详情图地址')
|
|
|
+ issue = models.SmallIntegerField(default=0, verbose_name='活动期数')
|
|
|
+ product_number = models.SmallIntegerField(default=0, verbose_name='物品数量')
|
|
|
+ original_price = models.CharField(default='0', verbose_name='物品原价')
|
|
|
+ is_show = models.SmallIntegerField(default=0, verbose_name='是否展示') # 0:不展示;1:展示
|
|
|
+ created_time = models.IntegerField(verbose_name='创建时间', default=0)
|
|
|
+ update_time = models.IntegerField(verbose_name='更新时间', default=0)
|
|
|
+
|
|
|
+ class Meta:
|
|
|
+ db_table = 'free_evaluation_activity'
|
|
|
+ verbose_name = '新品体验官'
|
|
|
+
|
|
|
+
|
|
|
+class ActivityTime(models.Model):
|
|
|
+ id = models.AutoField(primary_key=True, verbose_name=u'自增标记ID')
|
|
|
+ activity_id = models.IntegerField(default=0, verbose_name='关联活动id')
|
|
|
+ node_content = models.CharField(default='', max_length=10, verbose_name='节点内容')
|
|
|
+ start_time = models.IntegerField(verbose_name='开始时间', default=0)
|
|
|
+ end_time = models.IntegerField(verbose_name='结束时间', default=0)
|
|
|
+ sort = models.SmallIntegerField(verbose_name='排序', default=0)
|
|
|
+
|
|
|
+ class Meta:
|
|
|
+ db_table = 'activity_time'
|
|
|
+ verbose_name = '活动时间表'
|
|
|
+
|
|
|
+
|
|
|
+class ActivityUser(models.Model):
|
|
|
+ id = models.AutoField(primary_key=True, verbose_name=u'自增标记ID')
|
|
|
+ activity_id = models.IntegerField(default=0, verbose_name='关联活动id')
|
|
|
+ user_id = models.CharField(default='', max_length=32, verbose_name='关联用户id')
|
|
|
+ user_name = models.CharField(default='', max_length=10, verbose_name='用户名')
|
|
|
+ phone = models.IntegerField(default=0, verbose_name='手机号')
|
|
|
+ address = models.CharField(default='', max_length=50, verbose_name='用户地址')
|
|
|
+ sex = models.SmallIntegerField(verbose_name='性别', default=0) # 0:女;1:男
|
|
|
+ age = models.SmallIntegerField(verbose_name='年龄', default=0)
|
|
|
+ usage_environment = models.CharField(default='', max_length=50, verbose_name='使用环境')
|
|
|
+ is_reports = models.SmallIntegerField(verbose_name='是否输出过体验报告', default=0) # 0:未输出;1:输出过
|
|
|
+ is_selected = models.SmallIntegerField(verbose_name='是否入选', default=0) # 0:未入选;1:入选
|
|
|
+ created_time = models.IntegerField(verbose_name='创建时间', default=0)
|
|
|
+ update_time = models.IntegerField(verbose_name='更新时间', default=0)
|
|
|
+
|
|
|
+ class Meta:
|
|
|
+ db_table = 'activity_user'
|
|
|
+ verbose_name = '活动人员表'
|