|
@@ -26,8 +26,7 @@ from ratelimit.decorators import ratelimit
|
|
|
|
|
|
from Ansjer.config import AuthCode_Expire, SERVER_DOMAIN
|
|
from Ansjer.config import AuthCode_Expire, SERVER_DOMAIN
|
|
from Controller.CheckUserData import DataValid, date_handler, RandomStr
|
|
from Controller.CheckUserData import DataValid, date_handler, RandomStr
|
|
-from Model.models import Device_User
|
|
|
|
-from Model.models import Role
|
|
|
|
|
|
+from Model.models import Device_User, Role, UID_App, SysMsgModel
|
|
from Object.AWS.SesClassObject import SesClassObject
|
|
from Object.AWS.SesClassObject import SesClassObject
|
|
from Object.AliSmsObject import AliSmsObject
|
|
from Object.AliSmsObject import AliSmsObject
|
|
from Object.RedisObject import RedisObject
|
|
from Object.RedisObject import RedisObject
|
|
@@ -36,7 +35,6 @@ from Object.TokenObject import TokenObject
|
|
from Service.CommonService import CommonService
|
|
from Service.CommonService import CommonService
|
|
from Service.ModelService import ModelService
|
|
from Service.ModelService import ModelService
|
|
from Service.TemplateService import TemplateService
|
|
from Service.TemplateService import TemplateService
|
|
-from Model.models import UID_App
|
|
|
|
from django.views.generic import View
|
|
from django.views.generic import View
|
|
|
|
|
|
|
|
|
|
@@ -1131,8 +1129,7 @@ class InitInfoView(View):
|
|
tko = TokenObject(token)
|
|
tko = TokenObject(token)
|
|
if tko.code == 0:
|
|
if tko.code == 0:
|
|
userID = tko.userID
|
|
userID = tko.userID
|
|
- self.init_uid_app(request_dict, userID, response)
|
|
|
|
- return response.json(0)
|
|
|
|
|
|
+ return self.init_uid_app(request_dict, userID, response)
|
|
else:
|
|
else:
|
|
return response.json(tko.code)
|
|
return response.json(tko.code)
|
|
|
|
|
|
@@ -1140,9 +1137,13 @@ class InitInfoView(View):
|
|
def init_uid_app(self, request_dict, userID, response):
|
|
def init_uid_app(self, request_dict, userID, response):
|
|
token_val = request_dict.get('token_val', None)
|
|
token_val = request_dict.get('token_val', None)
|
|
m_code = request_dict.get('m_code', None)
|
|
m_code = request_dict.get('m_code', None)
|
|
- uid_app = UID_App.objects.filter(userID_id=userID, token_val=token_val, status=2,m_code=m_code)
|
|
|
|
|
|
+ uid_app = UID_App.objects.filter(userID_id=userID, token_val=token_val, status=2, m_code=m_code)
|
|
if uid_app.exists():
|
|
if uid_app.exists():
|
|
uid_app.update(status=1)
|
|
uid_app.update(status=1)
|
|
- return response.json(0)
|
|
|
|
else:
|
|
else:
|
|
- return response.json(0)
|
|
|
|
|
|
+ pass
|
|
|
|
+ sm_count = SysMsgModel.objects.filter(userID_id=userID, status=0).count()
|
|
|
|
+ res = {
|
|
|
|
+ 'usmsg': sm_count
|
|
|
|
+ }
|
|
|
|
+ return response.json(0,res)
|