浏览代码

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

locky 3 年之前
父节点
当前提交
0a11aadc71
共有 1 个文件被更改,包括 7 次插入0 次删除
  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(
                 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: