Эх сурвалжийг харах

查询ai套餐返回完整序列号

locky 3 жил өмнө
parent
commit
0a11aadc71

+ 7 - 0
Controller/AiController.py

@@ -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: