linhaohong 1 жил өмнө
parent
commit
8918da4b36
1 өөрчлөгдсөн 14 нэмэгдсэн , 1 устгасан
  1. 14 1
      Model/models.py

+ 14 - 1
Model/models.py

@@ -4464,6 +4464,7 @@ class DailyReconciliation(models.Model):
 class AppAdvertiseCampaign(models.Model):
     id = models.AutoField(primary_key=True, verbose_name='主键')
     image_url = models.CharField(default='', max_length=256, verbose_name='广告图片url')
+    campaign_url = models.CharField(default='', max_length=256, verbose_name='活动链接')
     campaign_name = models.CharField(default='', max_length=32, verbose_name='广告名称')
     campaign_type = models.SmallIntegerField(default=1,verbose_name='广告类型') # 1:开屏广告
     device_type = models.ManyToManyField(to="DeviceTypeModel", verbose_name='设备类型')
@@ -4478,4 +4479,16 @@ class AppAdvertiseCampaign(models.Model):
 
     class Meta:
         db_table = 'app_advertise_campaign'
-        verbose_name = 'App广告活动表'
+        verbose_name = 'App广告活动表'
+
+class OpenScreenCampaign(models.Model):
+    id = models.AutoField(primary_key=True, verbose_name='主键')
+    campaign_id = models.ForeignKey(AppAdvertiseCampaign, on_delete=models.CASCADE, verbose_name='广告活动id')
+    username = models.CharField(default='', max_length=32, verbose_name='用户名')
+    status = models.SmallIntegerField(default=0, verbose_name='广告状态')
+    # 0未展示 1未跳过 2已跳过 3点击广告
+    campaign_show_time = models.IntegerField(default=0, verbose_name='广告展示时间')
+
+    class Meta:
+        db_table = 'open_screen_campaign'
+        verbose_name = '开屏广告表'