Эх сурвалжийг харах

Merge branch 'dev' of http://192.168.136.45:3000/SERVER/AnsjerServer into dev

chanjunkai 5 жил өмнө
parent
commit
2bcc40c7e8

+ 4 - 5
Controller/UserController.py

@@ -2386,7 +2386,7 @@ class generatePictureCodeView(TemplateView):
             random_low_alpha = chr(random.randint(97, 122))
             random_high_alpha = chr(random.randint(65, 90))
             random_char = random.choice([random_num, random_low_alpha, random_high_alpha])
-            draw.text((i * 50 + 20, 5), random_char, 'white', kumo_font)
+            draw.text((i * 50 + 20, -3), random_char, 'white', kumo_font)
 
             # 保存验证码字符串
             valid_code_str += random_char
@@ -2420,10 +2420,9 @@ class generatePictureCodeView(TemplateView):
     # 生成验证码方法
     def validates(self, request_dict):
         # 页面传过来的uuid
-        # id = request.GET.get('id','')
-        id = request_dict.get('id', '')
+        imageCodeId = request_dict.get('imageCodeId', '')
         # 存入redis的key
-        image_code_id = "image_code_%s" % id
+        image_code_id = "image_code_%s" % imageCodeId
         """
         基于PIL模块动态生成响应状态码图片
         :param request:
@@ -2431,7 +2430,7 @@ class generatePictureCodeView(TemplateView):
         """
         # 图片data,验证码
         data, valid_code_str = self.get_valid_code_img(request_dict)
-        if id:
+        if imageCodeId:
             redisObj = RedisObject(db=6)
             # 单条维护
             redisObj.set_data(key=image_code_id, val=valid_code_str, expire=120)