瀏覽代碼

新品体验官

peng 1 年之前
父節點
當前提交
9d2abcb958
共有 1 個文件被更改,包括 57 次插入5 次删除
  1. 57 5
      Model/models.py

+ 57 - 5
Model/models.py

@@ -1881,7 +1881,8 @@ class Order_Model(models.Model):
     store_meal_name = models.CharField(default='', blank=True, max_length=64, verbose_name=u'关联套餐名')
     store_meal_name = models.CharField(default='', blank=True, max_length=64, verbose_name=u'关联套餐名')
     create_vod = models.SmallIntegerField(default=0, verbose_name='是否生成云存服务')  # 0:未生成,1:已生成
     create_vod = models.SmallIntegerField(default=0, verbose_name='是否生成云存服务')  # 0:未生成,1:已生成
     transaction_id = models.CharField(default='', blank=True, max_length=64, verbose_name=u'苹果内购transactionId')
     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):
     def __str__(self):
         return self.orderID
         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_id = models.CharField(default='', max_length=64, verbose_name='内购订阅组id')
     subscription_group = models.CharField(default='', max_length=64, verbose_name='内购订阅组')
     subscription_group = models.CharField(default='', max_length=64, verbose_name='内购订阅组')
     product_id = models.CharField(default='', max_length=64, verbose_name='内购商品id')
     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,
     rank = models.ForeignKey(Store_Meal, blank=True, to_field='id', null=True, on_delete=models.SET_NULL,
                              verbose_name='关联云存套餐表')
                              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)
     created_time = models.IntegerField(verbose_name='创建时间', default=0)
     update_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)
     uid = models.CharField(max_length=20, verbose_name='设备UID', db_index=True)
     package_id = models.ForeignKey(InAppPurchasePackage, blank=True, to_field='id', null=True,
     package_id = models.ForeignKey(InAppPurchasePackage, blank=True, to_field='id', null=True,
                                    on_delete=models.SET_NULL, verbose_name='关联苹果内购订阅套餐表')
                                    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)
     created_time = models.IntegerField(verbose_name='创建时间', default=0)
     update_time = models.IntegerField(verbose_name='更新时间', default=0)
     update_time = models.IntegerField(verbose_name='更新时间', default=0)
 
 
     class Meta:
     class Meta:
         db_table = 'device_apple_package'
         db_table = 'device_apple_package'
         verbose_name = '设备绑定内购套餐表'
         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 = '活动人员表'