|
@@ -11,7 +11,7 @@ class KnowledgeBase(models.Model):
|
|
name = models.CharField(max_length=200, verbose_name=u"名称")
|
|
name = models.CharField(max_length=200, verbose_name=u"名称")
|
|
feature = models.TextField(verbose_name=u"识别特征")
|
|
feature = models.TextField(verbose_name=u"识别特征")
|
|
desc = models.TextField(verbose_name=u"备注", null=True, blank=True)
|
|
desc = models.TextField(verbose_name=u"备注", null=True, blank=True)
|
|
- create_user = models.ForeignKey(settings.AUTH_USER_MODEL, verbose_name=u'录入人', editable=False, on_delete=models.PROTECT)
|
|
|
|
|
|
+ create_user = models.ForeignKey(settings.AUTH_USER_MODEL, verbose_name=u'录入人',related_name='knowledge_base_user', editable=False, on_delete=models.PROTECT)
|
|
create_time = models.DateTimeField(verbose_name=u"录入时间", default=timezone.now, editable=False)
|
|
create_time = models.DateTimeField(verbose_name=u"录入时间", default=timezone.now, editable=False)
|
|
delete = models.BooleanField(verbose_name=u'删除', default=False, editable=False)
|
|
delete = models.BooleanField(verbose_name=u'删除', default=False, editable=False)
|
|
|
|
|
|
@@ -45,7 +45,7 @@ class KnowledgeBaseFeedback(models.Model):
|
|
main = models.ForeignKey(KnowledgeBase, verbose_name=u"知识", on_delete=models.PROTECT)
|
|
main = models.ForeignKey(KnowledgeBase, verbose_name=u"知识", on_delete=models.PROTECT)
|
|
type = models.PositiveSmallIntegerField(choices=TYPE_CHOICES, verbose_name=u"错误类型")
|
|
type = models.PositiveSmallIntegerField(choices=TYPE_CHOICES, verbose_name=u"错误类型")
|
|
desc = models.TextField(verbose_name=u"错误描述", null=True, blank=True)
|
|
desc = models.TextField(verbose_name=u"错误描述", null=True, blank=True)
|
|
- create_user = models.ForeignKey(settings.AUTH_USER_MODEL, verbose_name=u'反馈人', editable=False, on_delete=models.PROTECT)
|
|
|
|
|
|
+ create_user = models.ForeignKey(settings.AUTH_USER_MODEL, verbose_name=u'反馈人', related_name='knowledge_base_feedback_user', editable=False, on_delete=models.PROTECT)
|
|
create_time = models.DateTimeField(verbose_name=u"反馈时间", default=timezone.now, editable=False)
|
|
create_time = models.DateTimeField(verbose_name=u"反馈时间", default=timezone.now, editable=False)
|
|
status = models.PositiveSmallIntegerField(choices=STATUS_CHOICES, verbose_name=u'处理状态', default=UNTREATED)
|
|
status = models.PositiveSmallIntegerField(choices=STATUS_CHOICES, verbose_name=u'处理状态', default=UNTREATED)
|
|
process_user = models.ForeignKey(settings.AUTH_USER_MODEL, verbose_name=u"处理人", on_delete=models.PROTECT, null=True)
|
|
process_user = models.ForeignKey(settings.AUTH_USER_MODEL, verbose_name=u"处理人", on_delete=models.PROTECT, null=True)
|