소스 검색

优化查询结果

zhangdongming 2 달 전
부모
커밋
c5fd66ba6c
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      AdminController/ProductsSchemeManageController.py

+ 2 - 2
AdminController/ProductsSchemeManageController.py

@@ -456,9 +456,9 @@ class ProductsSchemeManageView(View):
                     device_name = device_type_qs[0]['name']
                 status = 'N/A'
                 if device.device_type != 0:
-                    serial_qs = CompanySerialModel.objects.filter(serial_number=device.serial_number[0:6]).first(
+                    serial_qs = CompanySerialModel.objects.filter(serial_number=device.serial_number[0:6]).values(
                         'status')
-                    status = '已激活' if serial_qs and serial_qs.status > 1 else '未激活'
+                    status = '已激活' if serial_qs.exists() and serial_qs[0]['status'] > 1 else '未激活'
                 device_data = {
                     'id': device.id,
                     'serialNumber': device.serial_number,