|
@@ -1846,11 +1846,7 @@ class OauthPerfectView(TemplateView):
|
|
|
return response.json(10, '删除缓存失败')
|
|
|
return response.json(0)
|
|
|
|
|
|
-class Un_bundingWXView(TemplateView):
|
|
|
- @method_decorator(csrf_exempt)
|
|
|
- def dispatch(self, *args, **kwargs):
|
|
|
- return super(Un_bundingWXView, self).dispatch(*args, **kwargs)
|
|
|
-
|
|
|
+class UnbundingWXView(TemplateView):
|
|
|
def get(self, request, *args, **kwargs):
|
|
|
request.encoding = 'utf-8'
|
|
|
request_dict = request.GET
|
|
@@ -1881,15 +1877,21 @@ class Un_bundingWXView(TemplateView):
|
|
|
token = request_dict.get('token')
|
|
|
tko = TokenObject(token)
|
|
|
if tko.code == 0:
|
|
|
- user_qs = Device_User.objects.filter(userID=tko.userID).values('phone','userEmail')
|
|
|
- UserExtend = UserExtendModel.objects.filter(userID=tko.userID)
|
|
|
- if(user_qs[0]['phone']!='' or user_qs[0]['userEmail']!=''):
|
|
|
- print (user_qs[0]['phone']!='')
|
|
|
- print (user_qs[0]['userEmail']!='')
|
|
|
- if UserExtend.exists():
|
|
|
- UserExtend.update(authOpenID='',authType=0)
|
|
|
- else:
|
|
|
- print ('都是空')
|
|
|
+ try:
|
|
|
+ user_qs = Device_User.objects.filter(userID=tko.userID).values('phone','userEmail')
|
|
|
+ UserExtend = UserExtendModel.objects.filter(userID=tko.userID)
|
|
|
+ if(user_qs[0]['phone']!='' or user_qs[0]['userEmail']!=''):
|
|
|
+ print (user_qs[0]['phone']!='')
|
|
|
+ print (user_qs[0]['userEmail']!='')
|
|
|
+ if UserExtend.exists():
|
|
|
+ UserExtend.update(authOpenID='',authType=0)
|
|
|
+ else:
|
|
|
+ return response.json(173)
|
|
|
+ else:
|
|
|
+ print ('都是空')
|
|
|
+ return response.json(48)
|
|
|
+ except Exception as e:
|
|
|
+ return response.json(309)
|
|
|
else:
|
|
|
return response.json(tko.code)
|
|
|
|