|
@@ -363,7 +363,14 @@ class AiView(View):
|
|
|
ai_service_qs = ai_service_qs.order_by('addTime').annotate(
|
|
|
bucket__content=F('orders__ai_rank__lang__title')). \
|
|
|
values('uid', 'use_status', 'bucket__content')
|
|
|
+
|
|
|
ai_service_data = ai_service_qs[0]
|
|
|
+ # 如果存在序列号返回完整序列号
|
|
|
+ device_info_qs = Device_Info.objects.filter(UID=uid).values('serial_number', 'Type')
|
|
|
+ serial_number = device_info_qs[0]['serial_number']
|
|
|
+ if serial_number:
|
|
|
+ ai_service_data['uid'] = CommonService.get_full_serial_number(uid, serial_number, device_info_qs[0]['Type'])
|
|
|
+
|
|
|
ai_service_data['endTime'] = sum_end_time
|
|
|
return response.json(0, [ai_service_data])
|
|
|
except Exception as e:
|