浏览代码

修改优化

pzb 6 年之前
父节点
当前提交
224bc61440
共有 1 个文件被更改,包括 9 次插入10 次删除
  1. 9 10
      Object/TokenObject.py

+ 9 - 10
Object/TokenObject.py

@@ -44,17 +44,16 @@ class TokenObject:
                 # 过期不存在情况
                 # 过期不存在情况
                 if resetCode != res['machine_code']:
                 if resetCode != res['machine_code']:
                     user_qs = Device_User.objects.filter(userID=res['userID'], is_active=True,user_isValid=True).values("machine_code", )
                     user_qs = Device_User.objects.filter(userID=res['userID'], is_active=True,user_isValid=True).values("machine_code", )
-                    order_list = list(user_qs)
-                    for ev in order_list:
-                        if res['machine_code'] != ev['machine_code'] :
-                            # 与数据库的唯一码不一致
-                            self.code = 309
-                            return
-                        else:
-                            reds.set_data(key=res['userID'] + 'machine_code', val=res['machine_code'],
-                                                 expire=5)  # 1个小时
+                    user_list = list(user_qs)
+                    if res['machine_code'] != user_list[0]['machine_code'] :
+                        # 与数据库的唯一码不一致
+                        self.code = 309
+                        return
+                    else:
+                        reds.set_data(key=res['userID'] + 'machine_code', val=res['machine_code'],
+                                             expire=5)  # 1个小时
                 else:
                 else:
-                    if ev['machine_code'] == '':
+                    if res['machine_code'] == '':
                         # 空的情况
                         # 空的情况
                         reds.set_data(key=res['userID'] + 'machine_code', val=res['machine_code'],
                         reds.set_data(key=res['userID'] + 'machine_code', val=res['machine_code'],
                                              expire=5)  # 1个小时
                                              expire=5)  # 1个小时