|
@@ -476,6 +476,10 @@ class AiView(View):
|
|
return response.json(0,aiRes)
|
|
return response.json(0,aiRes)
|
|
|
|
|
|
def do_ai_identification(self, request_dict,response):
|
|
def do_ai_identification(self, request_dict,response):
|
|
|
|
+ msg_id = CommonService.createOrderID()
|
|
|
|
+ AiProcessTime.objects.create(detectTime=0, receiveTime=0, aiTime=0,
|
|
|
|
+ aiEndTime=0, pushTime=0,
|
|
|
|
+ pushEndTime=0, serverCountTime=0, msg_id=msg_id)
|
|
etk = request_dict.get('etk', None)
|
|
etk = request_dict.get('etk', None)
|
|
n_time = request_dict.get('n_time', None)
|
|
n_time = request_dict.get('n_time', None)
|
|
receiveTime = int(time.time())
|
|
receiveTime = int(time.time())
|
|
@@ -600,7 +604,6 @@ class AiView(View):
|
|
userID_ids = []
|
|
userID_ids = []
|
|
apns_start_time = 0
|
|
apns_start_time = 0
|
|
apns_end_time = 0
|
|
apns_end_time = 0
|
|
- msg_id = CommonService.createOrderID()
|
|
|
|
for up in uid_push_list:
|
|
for up in uid_push_list:
|
|
push_type = up['push_type']
|
|
push_type = up['push_type']
|
|
appBundleId = up['appBundleId']
|
|
appBundleId = up['appBundleId']
|
|
@@ -670,9 +673,9 @@ class AiView(View):
|
|
if c_res and d_res:
|
|
if c_res and d_res:
|
|
logger.info('upload-----S3----success')
|
|
logger.info('upload-----S3----success')
|
|
count_time = int(time.time()) - receiveTime
|
|
count_time = int(time.time()) - receiveTime
|
|
- AiProcessTime.objects.create(detectTime=n_time, receiveTime=receiveTime, aiTime=ai_start_time,
|
|
|
|
|
|
+ AiProcessTime.objects.filter(msg_id=msg_id).update(detectTime=n_time, receiveTime=receiveTime, aiTime=ai_start_time,
|
|
aiEndTime=ai_end_time, pushTime=apns_start_time,
|
|
aiEndTime=ai_end_time, pushTime=apns_start_time,
|
|
- pushEndTime=apns_end_time, serverCountTime=count_time, msg_id=msg_id)
|
|
|
|
|
|
+ pushEndTime=apns_end_time, serverCountTime=count_time)
|
|
return JsonResponse(status=200, data='success', safe=False)
|
|
return JsonResponse(status=200, data='success', safe=False)
|
|
return JsonResponse(status=500, data='fail', safe=False)
|
|
return JsonResponse(status=500, data='fail', safe=False)
|
|
|
|
|