|
@@ -641,14 +641,14 @@ class Order_Model(models.Model):
|
|
|
|
|
|
class PromotionRuleModel(models.Model):
|
|
|
id = models.AutoField(primary_key=True, verbose_name='主键')
|
|
|
- ruleName = models.TextField(default='', verbose_name='规则名字')
|
|
|
- ruleDesc = models.TextField(default='', verbose_name='规则描述')
|
|
|
- ruleConfig = models.CharField(max_length=2000, default='', verbose_name='规则配置')
|
|
|
+ ruleName = models.TextField(default='', verbose_name='规则名字') #json格式, 例: {"cn":"黑色星期五","en":"Black Friday"}
|
|
|
+ ruleDesc = models.TextField(default='', verbose_name='规则描述') #json格式, 例: {"cn":"买一送一","en":"buy one get one free"}
|
|
|
+ ruleConfig = models.CharField(max_length=2000, default='', verbose_name='规则配置') #json格式, 例: {"buy": 1, "get": 1}
|
|
|
startTime = models.IntegerField(verbose_name='促销活动开始时间', default=0)
|
|
|
endTime = models.IntegerField(verbose_name='促销活动结束时间', default=0)
|
|
|
status = models.SmallIntegerField(default=0, verbose_name='活动状态:0未进行;1进行中')
|
|
|
remark = models.CharField(max_length=50, default='', verbose_name='备注')
|
|
|
- popups = models.CharField(max_length=2000, default='', verbose_name='app弹窗消息')
|
|
|
+ popups = models.CharField(max_length=2000, default='', verbose_name='app弹窗消息') #json格式 ,例: {"cn":"买一送一","en":"buy one get one free"}
|
|
|
|
|
|
def __str__(self):
|
|
|
return self.id
|