فهرست منبع

ai反馈识别有误接口添加标签字段

peng 2 سال پیش
والد
کامیت
59592756b5
2فایلهای تغییر یافته به همراه3 افزوده شده و 1 حذف شده
  1. 2 1
      Controller/FeedBack.py
  2. 1 0
      Model/models.py

+ 2 - 1
Controller/FeedBack.py

@@ -338,6 +338,7 @@ class FeedBackView(View):
         event_type = request_dict.get('event_type', None)
         event_time = request_dict.get('event_time', None)
         channel = request_dict.get('channel', None)
+        tag = request_dict.get('tag', None)
         if not all([equipment_info_id, uid, is_st, event_type, event_time, channel]):
             return response.json(444)
 
@@ -364,7 +365,7 @@ class FeedBackView(View):
             PushInaccurateFeedback.objects.create(equipment_info_id=equipment_info_id,
                                                   user_id=user_id, event_type=event_type,
                                                   uid=uid, channel=channel, add_time=now_time,
-                                                  is_st=is_st, event_time=event_time)
+                                                  is_st=is_st, event_time=event_time, tag=tag)
             return response.json(0)
         except Exception as e:
             return response.json(500, repr(e))

+ 1 - 0
Model/models.py

@@ -573,6 +573,7 @@ class PushInaccurateFeedback(models.Model):
     event_time = models.CharField(default='', max_length=16, verbose_name='事件时间')
     is_st = models.SmallIntegerField(default=0, verbose_name='是否多图')  # 1:单图, 3:多图
     add_time = models.IntegerField(default=0, verbose_name='添加时间')
+    tag = models.CharField(default='', max_length=128, verbose_name='标签')
 
     class Meta:
         db_table = 'push_inaccurate_feedback'