|
@@ -1982,6 +1982,19 @@ class Surveys(models.Model):
|
|
verbose_name_plural = verbose_name
|
|
verbose_name_plural = verbose_name
|
|
ordering = ('id',)
|
|
ordering = ('id',)
|
|
|
|
|
|
|
|
+class SurveysUserLog(models.Model):
|
|
|
|
+ id = models.AutoField(primary_key=True, verbose_name=u'自增标记ID')
|
|
|
|
+ user = models.ForeignKey(Device_User, to_field='userID', default='', on_delete=models.CASCADE,
|
|
|
|
+ verbose_name='关联用户表ID')
|
|
|
|
+ type = models.SmallIntegerField(default=0, verbose_name='调查用户对象[1:云存储用户,2:AI用户,3:所有APP用户]')
|
|
|
|
+ is_filled = models.SmallIntegerField(default=0, verbose_name='是否填写[0:未填,1:已填]')
|
|
|
|
+ created_time = models.IntegerField(default=0, verbose_name='创建时间')
|
|
|
|
+
|
|
|
|
+ class Meta:
|
|
|
|
+ db_table = 'surveys_user_log'
|
|
|
|
+ verbose_name = '问卷调查—用户记录'
|
|
|
|
+ verbose_name_plural = verbose_name
|
|
|
|
+ ordering = ('id',)
|
|
|
|
|
|
class SurveysTitle(models.Model):
|
|
class SurveysTitle(models.Model):
|
|
id = models.AutoField(primary_key=True, verbose_name=u'自增标记ID')
|
|
id = models.AutoField(primary_key=True, verbose_name=u'自增标记ID')
|
|
@@ -2001,7 +2014,7 @@ class CloudVodSurveysAnswer(models.Model):
|
|
title = models.ForeignKey(SurveysTitle, to_field='id', default='', on_delete=models.CASCADE, verbose_name='关联题目表ID')
|
|
title = models.ForeignKey(SurveysTitle, to_field='id', default='', on_delete=models.CASCADE, verbose_name='关联题目表ID')
|
|
user = models.ForeignKey(Device_User, to_field='userID', default='', on_delete=models.CASCADE,
|
|
user = models.ForeignKey(Device_User, to_field='userID', default='', on_delete=models.CASCADE,
|
|
verbose_name='关联用户表ID')
|
|
verbose_name='关联用户表ID')
|
|
- answer1 = models.IntegerField(verbose_name='答案1 (分数)', default='')
|
|
|
|
|
|
+ answer1 = models.SmallIntegerField(verbose_name='答案1 (分数)')
|
|
answer2 = models.CharField(max_length=500, blank=True, verbose_name='答案2', default='')
|
|
answer2 = models.CharField(max_length=500, blank=True, verbose_name='答案2', default='')
|
|
answer3 = models.CharField(max_length=500, blank=True, verbose_name='答案3', default='')
|
|
answer3 = models.CharField(max_length=500, blank=True, verbose_name='答案3', default='')
|
|
answer4 = models.CharField(max_length=500, blank=True, verbose_name='答案4', default='')
|
|
answer4 = models.CharField(max_length=500, blank=True, verbose_name='答案4', default='')
|