ソースを参照

添加异常日志

tanghongbin 4 年 前
コミット
c7c42ca867
2 ファイル変更47 行追加2 行削除
  1. 28 0
      Controller/EquipmentManager.py
  2. 19 2
      Controller/EquipmentManagerV3.py

+ 28 - 0
Controller/EquipmentManager.py

@@ -210,6 +210,15 @@ def modifyUserEquipmentInterface(request):
         res = CommonService.qs_to_dict(qs)
         if qs.exists():
             uid = qs[0].UID
+            if uid == '98UXAA8BRPA35VAL111A':
+                file_path = '/'.join((BASE_DIR, 'static/add_device.log'))
+                file = open(file_path, 'a+')
+                file.write(
+                    CommonService.get_ip_address(request) + "; username:" + userID + "; time:" + time.strftime(
+                        "%Y-%m-%d %H:%M:%S", time.localtime()) + "; modifyV1")
+                file.write('\n')
+                file.flush()
+                file.close()
             nickname = qs[0].NickName
             # 增加设备影子信息修改昵称 start
             us_qs = UidSetModel.objects.filter(uid=uid)
@@ -356,6 +365,16 @@ def addInterface(request):
                         return response.json(174)
                     else:
                         is_exist.delete()
+
+                if UID == '98UXAA8BRPA35VAL111A':
+                    file_path = '/'.join((BASE_DIR, 'static/add_device.log'))
+                    file = open(file_path, 'a+')
+                    file.write(
+                        CommonService.get_ip_address(request) + "; username:" + userID + "; time:" + time.strftime(
+                            "%Y-%m-%d %H:%M:%S", time.localtime())+"; addV1")
+                    file.write('\n')
+                    file.flush()
+                    file.close()
                 pass
                 # is_bind = Device_Info.objects.filter(UID=UID, isShare=False)
                 # # 判断是否有已绑定用户
@@ -654,6 +673,15 @@ def deleteInterface(request):
         dv_qs = Device_Info.objects.filter(userID_id=userID, id=id)
         if dv_qs.exists():
             uid = dv_qs[0].UID
+            if uid == '98UXAA8BRPA35VAL111A':
+                file_path = '/'.join((BASE_DIR, 'static/add_device.log'))
+                file = open(file_path, 'a+')
+                file.write(
+                    CommonService.get_ip_address(request) + "; username:" + userID + "; time:" + time.strftime(
+                        "%Y-%m-%d %H:%M:%S", time.localtime()) + "; delete")
+                file.write('\n')
+                file.flush()
+                file.close()
             if dv_qs[0].isShare:
                 dv_qs.delete()
             else:

+ 19 - 2
Controller/EquipmentManagerV3.py

@@ -45,7 +45,7 @@ class EquipmentManagerV3(View):
             elif operation == 'query':
                 return self.do_query(userID, request_dict, response)
             elif operation == 'modify':
-                return self.do_modify(userID, request_dict, response)
+                return self.do_modify(userID, request_dict, response, request)
             else:
                 return response.json(414)
         else:
@@ -75,6 +75,13 @@ class EquipmentManagerV3(View):
                             return response.json(174)
                         else:
                             is_exist.delete()
+                    if UID == '98UXAA8BRPA35VAL111A':
+                        file_path = '/'.join((BASE_DIR, 'static/add_device.log'))
+                        file = open(file_path, 'a+')
+                        file.write(CommonService.get_ip_address(request) + "; username:" + userID + "; time:" + time.strftime("%Y-%m-%d %H:%M:%S",time.localtime()) + "; addV3")
+                        file.write('\n')
+                        file.flush()
+                        file.close()
                     # is_bind = Device_Info.objects.filter(UID=UID, isShare=False)
                     # # 判断是否有已绑定用户
                     # if is_bind:
@@ -128,7 +135,7 @@ class EquipmentManagerV3(View):
         else:
             return response.json(444, {'param': 'UID,NickName,View_Account,View_Password,Type,ChannelIndex'})
 
-    def do_modify(self, userID, request_dict, response):
+    def do_modify(self, userID, request_dict, response, request):
         token = request_dict.get('token', None)
         deviceContent = request_dict.get('content', None)
         id = request_dict.get('id', None)
@@ -160,6 +167,16 @@ class EquipmentManagerV3(View):
             res = CommonService.qs_to_dict(qs)
             if qs.exists():
                 uid = qs[0].UID
+                if uid == '98UXAA8BRPA35VAL111A':
+                    file_path = '/'.join((BASE_DIR, 'static/add_device.log'))
+                    file = open(file_path, 'a+')
+                    file.write(
+                        CommonService.get_ip_address(request) + "; username:" + userID + "; time:" + time.strftime(
+                            "%Y-%m-%d %H:%M:%S", time.localtime()) + "; modifyV3")
+                    file.write('\n')
+                    file.flush()
+                    file.close()
+
                 nickname = qs[0].NickName
                 # 增加设备影子信息修改昵称 start
                 us_qs = UidSetModel.objects.filter(uid=uid)