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

初始化用户地区 和 APP设置更新值

chenshibin 4 жил өмнө
parent
commit
739c3074a1

+ 7 - 0
Controller/AppSetController.py

@@ -55,6 +55,7 @@ class AppSetView(View):
 
     # 查询
     def do_query(self, request_dict, response):
+        lang = request_dict.get('lang', None)
         appBundleId = request_dict.get('appBundleId', None)
         if not appBundleId:
             return response.json(444,'appBundleId')
@@ -71,6 +72,12 @@ class AppSetView(View):
             sm_qs = AppSetModel.objects.filter(appBundleId=appBundleId)
             count = sm_qs.count()
             if count > 0:
+                if sm_qs[0]['editionUpgrading']:
+                    if lang !='cn':
+                        sm_qs[0]['editionUpgrading'] = 'Upgrading, please sign in later'
+                    else:
+                        sm_qs[0]['editionUpgrading'] = '正在升级,请稍后登录'
+
                 sm_qs = sm_qs.values("content")
                 # 添加到缓存,缓存时间为3600秒------指的是一个钟后再次访问,就会刷新缓存一次
                 content_json_str = list(sm_qs)[0]['content'].replace("'", '"')

+ 5 - 4
Controller/RegionCountryController.py

@@ -39,12 +39,13 @@ class RegionCountryView(View):
             return response.json(404)
 
     def do_initUserRegion(self, userID, request_dict, response):
-        user_qs = Device_User.objects.filter(userID=userID)
+        user = Device_User.objects.get(userID=userID)
         number = request_dict.get('number', None)
-        if not user_qs.exists():
+        if not user:
             return response.json(309)
-        user_qs[0].region_country = number
-        user_qs[0].save()
+
+        user.region_country=number
+        user.save()
         return response.json(0)
 
     def do_initRegionDate(self, request_dict, response):