Parcourir la source

AI套餐表多对多关联套餐语言表

locky il y a 3 ans
Parent
commit
53f471c940
1 fichiers modifiés avec 7 ajouts et 14 suppressions
  1. 7 14
      Model/models.py

+ 7 - 14
Model/models.py

@@ -518,25 +518,18 @@ class Store_Meal(models.Model):
 
 class AiStoreMeal(models.Model):
     id = models.AutoField(primary_key=True, verbose_name=u'自增ID')
-    title = models.CharField(blank=True, max_length=32, verbose_name=u'标题')
-    currency = models.CharField(blank=True, default='$', max_length=32, verbose_name=u'货币符号')
-    symbol = models.CharField(blank=True, default='$', max_length=32, verbose_name=u'符号')
     price = models.CharField(blank=True, max_length=32, verbose_name=u'价格')
     virtual_price = models.CharField(blank=True, max_length=32, verbose_name=u'虚拟价格')
-    is_discounts = models.SmallIntegerField(default=0, verbose_name=u'该套餐是否有优惠 [0=否,1是]')   # 0没有;1有
+    symbol = models.CharField(blank=True, default='$', max_length=32, verbose_name=u'符号')
+    currency = models.CharField(blank=True, default='$', max_length=32, verbose_name=u'货币符号')
+    is_show = models.SmallIntegerField(default=0, verbose_name=u'是否隐藏')  # 0: 否, 1: 是
+    is_discounts = models.SmallIntegerField(default=0, verbose_name=u'是否有优惠')   # 0: 没有, 1: 有
     discount_price = models.CharField(blank=True, max_length=32, verbose_name=u'第二年优惠价格')
-    effective_day = models.IntegerField(default=0, blank=True, verbose_name=u'有效天数')   # 7,30,180,360
-    content = models.TextField(blank=True, null=True, verbose_name=u'描述')
-    add_time = models.DateTimeField(blank=True, null=True, verbose_name=u'加入时间', auto_now_add=True)
-    # type = models.SmallIntegerField(default=0, verbose_name='付款类型')  # 0是paypal,1为支付宝
+    effective_day = models.IntegerField(default=0, blank=True, verbose_name=u'有效天数')   # 7, 30
     pay_type = models.ManyToManyField(to='Pay_Type', verbose_name='付款类型', db_table='ai_store_meal_pay')
+    lang = models.ManyToManyField(to='Lang', verbose_name='套餐语言', db_table='ai_store_meal_lang')
+    add_time = models.DateTimeField(blank=True, verbose_name=u'添加时间', auto_now_add=True)
     update_time = models.DateTimeField(blank=True, verbose_name=u'更新时间', auto_now=True)
-    # bucket = models.ForeignKey(VodBucketModel, blank=True, to_field='id', on_delete=models.CASCADE,
-    #                            default=1, verbose_name='存储空间')
-    # commodity_type = models.SmallIntegerField(default=0, verbose_name='套餐类型')  # 1:人形 2:动物 3:汽车
-    is_show = models.SmallIntegerField(default=0, verbose_name=u'该套餐是否隐藏 [0=否,1是]')
-    lang = models.CharField(default='', max_length=20, verbose_name='语言/国家')
-    # cycle_config_id = models.IntegerField(null=True, verbose_name='周期付款配置表id')
 
     def __str__(self):
         return self.id