Quellcode durchsuchen

用户反馈修改标签默认值

peng vor 2 Jahren
Ursprung
Commit
8b6982caec
1 geänderte Dateien mit 4 neuen und 9 gelöschten Zeilen
  1. 4 9
      Controller/FeedBack.py

+ 4 - 9
Controller/FeedBack.py

@@ -338,7 +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)
+        tag = request_dict.get('tag', '')
         if not all([equipment_info_id, uid, is_st, event_type, event_time, channel]):
             return response.json(444)
 
@@ -362,14 +362,9 @@ class FeedBackView(View):
                                                                                    event_time=event_time,
                                                                                    index=index)
                     s3.copy_obj(PUSH_BUCKET, PUSH_INACCURATE_BUCKET, file_path)
-            push_inaccurate_feedback_qs = 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)
-            if tag:
-                push_inaccurate_feedback_qs.tag = tag
-                push_inaccurate_feedback_qs.save()
+            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, tag=tag, is_st=is_st, event_time=event_time)
             return response.json(0)
         except Exception as e:
             return response.json(500, repr(e))