瀏覽代碼

优化查询结果

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,