Sfoglia il codice sorgente

取消异步请求Alexa服务器更新事件网关2

locky 1 anno fa
parent
commit
ffac09600a

+ 4 - 14
Controller/EquipmentManager.py

@@ -257,14 +257,9 @@ def modifyUserEquipmentInterface(request):
                 encrypt_pwd = ''
                 if deviceData.__contains__('View_Password'):
                     encrypt_pwd = deviceData['View_Password']
-                # 异步请求Alexa服务器更新事件网关
                 data_list = [{'userID': userID, 'UID': uid, 'uid_nick': nickname, 'password': encrypt_pwd}]
-                data_list = json.dumps(data_list)
-                data = {'data_list': data_list}
-                alexa_thread = threading.Thread(
-                    target=CommonService.update_alexa_events,
-                    kwargs=data)
-                alexa_thread.start()
+                # 请求Alexa服务器更新事件网关
+                CommonService.update_alexa_events(data_list)
         return response.json(0, res)
 
 
@@ -522,13 +517,8 @@ def addInterface(request):
                             data_list = [
                                 {'userID': userID, 'UID': UID, 'uid_nick': NickName, 'password': View_Password}]
 
-                        # 异步请求Alexa服务器更新事件网关
-                        data_list = json.dumps(data_list)
-                        data = {'data_list': data_list}
-                        alexa_thread = threading.Thread(
-                            target=CommonService.update_alexa_events,
-                            kwargs=data)
-                        alexa_thread.start()
+                        # 请求Alexa服务器更新事件网关
+                        CommonService.update_alexa_events(data_list)
                 except Exception as e:
                     return response.json(10, repr(e))
                 else:

+ 4 - 13
Controller/EquipmentManagerV3.py

@@ -609,13 +609,8 @@ class EquipmentManagerV3(View):
                     else:
                         data_list = [{'userID': userID, 'UID': UID, 'uid_nick': NickName, 'password': encryptPassword}]
 
-                    # 异步请求Alexa服务器更新事件网关
-                    data_list = json.dumps(data_list)
-                    data = {'data_list': data_list}
-                    alexa_thread = threading.Thread(
-                        target=CommonService.update_alexa_events,
-                        kwargs=data)
-                    alexa_thread.start()
+                    # 请求Alexa服务器更新事件网关
+                    CommonService.update_alexa_events(data_list)
 
                 dvqs = Device_Info.objects.filter(id=id).values('id', 'userID', 'NickName', 'UID',
                                                                 'View_Account',
@@ -723,12 +718,8 @@ class EquipmentManagerV3(View):
                     # 异步请求Alexa服务器更新事件网关
                     password = encrypt_pwd if deviceData.__contains__('View_Password') else ''
                     data_list = [{'userID': userID, 'UID': uid, 'uid_nick': nickname, 'password': password}]
-                    data_list = json.dumps(data_list)
-                    data = {'data_list': data_list}
-                    alexa_thread = threading.Thread(
-                        target=CommonService.update_alexa_events,
-                        kwargs=data)
-                    alexa_thread.start()
+                    # 请求Alexa服务器更新事件网关
+                    CommonService.update_alexa_events(data_list)
 
             return response.json(0, res)
 

+ 2 - 7
Controller/UidSetController.py

@@ -402,14 +402,9 @@ class UidSetView(View):
                 uid_channel_set_qs.update(**deviceData)
 
             if uidObject[0].is_alexa == 1 and 'channel_name' in deviceData.keys():
-                # 异步请求Alexa服务器更新事件网关
                 data_list = [{'userID': userID, 'UID': uid, 'uid_nick': deviceData['channel_name'], 'password': ''}]
-                data_list = json.dumps(data_list)
-                data = {'data_list': data_list}
-                alexa_thread = threading.Thread(
-                    target=CommonService.update_alexa_events,
-                    kwargs=data)
-                alexa_thread.start()
+                # 请求Alexa服务器更新事件网关
+                CommonService.update_alexa_events(data_list)
 
         except Exception as e:
             return response.json(177, repr(e))