浏览代码

查询扫码添加设备列表添加下序列号和uid查询方式

linhaohong 1 年之前
父节点
当前提交
13fb8113b9
共有 1 个文件被更改,包括 8 次插入0 次删除
  1. 8 0
      AdminController/DeviceManagementController.py

+ 8 - 0
AdminController/DeviceManagementController.py

@@ -1234,6 +1234,8 @@ class DeviceManagement(View):
         order_number = request_dict.get('orderNumber')
         name = request_dict.get('name')
         email = request_dict.get('email')
+        serial_number = request_dict.get('serialNumber')
+        uid = request_dict.get('uid')
         page = int(request_dict.get('pageNo', 1))
         page_size = int(request_dict.get('pageSize', 10))
 
@@ -1255,6 +1257,12 @@ class DeviceManagement(View):
             # 查询设备列表
             customer_device_qs = CustomCustomerDevice.objects.filter(c_id__in=c_id_list).order_by('-created_time')
 
+            # 通过serial_number和uid进行过滤
+            if serial_number:
+                customer_device_qs = customer_device_qs.filter(serial_number__icontains=serial_number)
+            if uid:
+                customer_device_qs = customer_device_qs.filter(uid=uid)
+
             # 分页处理
             paginator = Paginator(customer_device_qs, page_size)
             customer_device_page = paginator.get_page(page)