Browse Source

添加AI识别为空时状态码

lang 3 years ago
parent
commit
1153ae5134
1 changed files with 5 additions and 2 deletions
  1. 5 2
      Controller/AiController.py

+ 5 - 2
Controller/AiController.py

@@ -491,13 +491,16 @@ class AiView(View):
                 return response.json(173)
                 return response.json(173)
             labels =rekognition_res['Labels']
             labels =rekognition_res['Labels']
             label_name = []
             label_name = []
+            logger.info('--------识别到的标签-------')
+            logger.info(labels)
             for label in labels:
             for label in labels:
                 label_name.append(label['Name'])
                 label_name.append(label['Name'])
                 for Parents in label['Parents']:
                 for Parents in label['Parents']:
                     label_name.append(Parents['Name'])
                     label_name.append(Parents['Name'])
             labels = self.checkLabels(detect_group, label_name)    #检查标签是否符合用户选择的识别类型
             labels = self.checkLabels(detect_group, label_name)    #检查标签是否符合用户选择的识别类型
-            if len(labels['label_list']) == 0:
-                return JsonResponse(status=500, data='label_list_none')
+            if len(labels['label_list']) != 0:
+                logger.info('没有识别到任何标签-----------------')
+                return response.json(10055)
             event_type = ','.join(labels['label_type'])
             event_type = ','.join(labels['label_type'])
             label_list = ','.join(labels['label_list'])
             label_list = ','.join(labels['label_list'])
             logger.info(event_type)
             logger.info(event_type)