Selaa lähdekoodia

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

locky 3 vuotta sitten
vanhempi
commit
0a11aadc71
1 muutettua tiedostoa jossa 7 lisäystä ja 0 poistoa
  1. 7 0
      Controller/AiController.py

+ 7 - 0
Controller/AiController.py

@@ -363,7 +363,14 @@ class AiView(View):
             ai_service_qs = ai_service_qs.order_by('addTime').annotate(
             ai_service_qs = ai_service_qs.order_by('addTime').annotate(
                 bucket__content=F('orders__ai_rank__lang__title')). \
                 bucket__content=F('orders__ai_rank__lang__title')). \
                 values('uid', 'use_status', 'bucket__content')
                 values('uid', 'use_status', 'bucket__content')
+
             ai_service_data = ai_service_qs[0]
             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
             ai_service_data['endTime'] = sum_end_time
             return response.json(0, [ai_service_data])
             return response.json(0, [ai_service_data])
         except Exception as e:
         except Exception as e: