Преглед на файлове

修复查询云存用户信息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(