|  |  | @@ -1440,6 +1440,7 @@ def complement_code_list(request): | 
            
            
              | 1440 | 1440 |      start_time = request.POST.get('start_time', '') | 
            
            
              | 1441 | 1441 |      end_time = request.POST.get('end_time', '') | 
            
            
              | 1442 | 1442 |      type_ = request.POST.get('type', '') | 
            
            
              |  | 1443 | +    query = request.POST.get('query', '') | 
            
            
              | 1443 | 1444 |   | 
            
            
              | 1444 | 1445 |      if brand_id != settings.KODO_DEFAULT_BRAND_ID: | 
            
            
              | 1445 | 1446 |          return response(ProductBrandStatusCode.BRAND_NOT_MATCH) | 
            
            
            
            
              |  |  | @@ -1464,6 +1465,9 @@ def complement_code_list(request): | 
            
            
              | 1464 | 1465 |          logs = logs.filter(audit_status=ComplementCodeLogInfo.AUDIT_REFUSED) | 
            
            
              | 1465 | 1466 |      logs = logs.order_by('audit_status', '-pk') | 
            
            
              | 1466 | 1467 |   | 
            
            
              |  | 1468 | +    if query: | 
            
            
              |  | 1469 | +        logs = logs.filter(Q(phone=query) | Q(name__icontains=query) | Q(sn=query)) | 
            
            
              |  | 1470 | + | 
            
            
              | 1467 | 1471 |      count = logs.count() | 
            
            
              | 1468 | 1472 |   | 
            
            
              | 1469 | 1473 |      logs, left = pagination(logs, page, num) |