MchSearchModelAndCameraLogInfo add is_selected_model

FFIB 5 年之前
父節點
當前提交
b0ca423664
共有 3 個文件被更改,包括 5 次插入2 次删除
  1. 2 0
      api/log_views.py
  2. 2 2
      logs/admin.py
  3. 1 0
      logs/models.py

+ 2 - 0
api/log_views.py

@@ -13,6 +13,7 @@ def collect_camera_adaptive_log(request):
13 13
   user_id = request.POST.get('user_id', '')
14 14
   is_search_model = int(request.POST.get('is_search_model', 0))
15 15
   is_search_camera = int(request.POST.get('is_search_camera', 0))
16
+  is_selected_model = int(request.POST.get('is_selected_model', 0))
16 17
   is_search_model_camera = int(request.POST.get('is_search_model_camera', 0))
17 18
   is_search_camera_after_model = int(request.POST.get('is_search_camera_after_model', 0))
18 19
 
@@ -20,6 +21,7 @@ def collect_camera_adaptive_log(request):
20 21
       user_id=user_id,
21 22
       is_search_model=is_search_model,
22 23
       is_search_camera=is_search_camera,
24
+      is_selected_model=is_selected_model,
23 25
       is_search_model_camera=is_search_model_camera,
24 26
       is_search_camera_after_model=is_search_camera_after_model,
25 27
   )

+ 2 - 2
logs/admin.py

@@ -27,8 +27,8 @@ class MchLogInfoAdmin(ReadOnlyModelAdmin, admin.ModelAdmin):
27 27
     search_fields = ('operator_id', 'app_version')
28 28
 
29 29
 class MchSearchModelAndCameraLogInfoAdmin(admin.ModelAdmin):
30
-    list_display = ('user_id', 'is_search_model', 'is_search_camera', 'is_search_model_camera', 'is_search_camera_after_model', 'created_at')
31
-    list_filter = ('is_search_model', 'is_search_camera', 'is_search_model_camera', 'is_search_camera_after_model')
30
+    list_display = ('user_id', 'is_search_model', 'is_selected_model', 'is_search_camera', 'is_search_model_camera', 'is_search_camera_after_model', 'created_at')
31
+    list_filter = ('is_search_model', 'is_selected_model', 'is_search_camera', 'is_search_model_camera', 'is_search_camera_after_model')
32 32
 
33 33
 admin.site.register(MchInfoDecryptLogInfo, MchInfoDecryptLogInfoAdmin)
34 34
 admin.site.register(MchInfoEncryptLogInfo, MchInfoEncryptLogInfoAdmin)

+ 1 - 0
logs/models.py

@@ -78,6 +78,7 @@ class MchSearchModelAndCameraLogInfo(BaseModelMixin):
78 78
     log_id = ShortUUIDField(_(u'log_id'), max_length=32, help_text=u'日志唯一标识', db_index=True)
79 79
 
80 80
     is_search_model = models.IntegerField(_(u'is_search_model'), default=0, help_text=u'搜索镜头型号', db_index=True)
81
+    is_selected_model = models.IntegerField(_(u'is_selected_model'), default=0, help_text=u'搜索相机型号', db_index=True)
81 82
     is_search_camera = models.IntegerField(_(u'is_search_model'), default=0, help_text=u'搜索相机型号', db_index=True)
82 83
     is_search_model_camera = models.IntegerField(_(u'is_search_model'), default=0, help_text=u'搜索相机型号和镜头型号', db_index=True)
83 84
     is_search_camera_after_model = models.IntegerField(_(u'is_search_camera_after_model'), default=0, help_text=u'选择镜头后搜索相机型号', db_index=True)