소스 검색

修复查询云存用户信息uid大小写问题

locky 3 년 전
부모
커밋
3aaf4016e6
1개의 변경된 파일5개의 추가작업 그리고 4개의 파일을 삭제
  1. 5 4
      AdminController/ServeManagementController.py

+ 5 - 4
AdminController/ServeManagementController.py

@@ -769,7 +769,7 @@ class serveManagement(View):
         try:
             uid_bucket_qs = UID_Bucket.objects.all()
             if uid:
-                uid_bucket_qs = uid_bucket_qs.filter(uid__contains=uid)
+                uid_bucket_qs = uid_bucket_qs.filter(uid__icontains=uid)
             if status:
                 uid_bucket_qs = uid_bucket_qs.filter(status=status)
             if use_status:
@@ -845,9 +845,10 @@ class serveManagement(View):
             uid_bucket_qs = uid_bucket_qs.order_by('-addTime')[(page - 1) * line:page * line]
 
             for uid_bucket in uid_bucket_qs:
+                uid = uid_bucket.uid.upper()
                 data = {
                     'id': uid_bucket.id,
-                    'uid': uid_bucket.uid,
+                    'uid': uid,
                     'channel': uid_bucket.channel,
                     'status': uid_bucket.status,
                     'endTime': time.strftime(
@@ -884,8 +885,8 @@ class serveManagement(View):
                     data['playcount'] = cg_qs.filter(
                         operation='cloudstorage/queryvodlist', uid=order['UID']).count()
 
-                data['ucode'] = uid_set_dict[uid_bucket.uid]['ucode']
-                data['version'] = uid_set_dict[uid_bucket.uid]['version']
+                data['ucode'] = uid_set_dict[uid]['ucode']
+                data['version'] = uid_set_dict[uid]['version']
 
                 list_data.append(data)
             return response.json(