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

删除分享次用户时删除数据

locky 4 жил өмнө
parent
commit
6b9401d2d4

+ 7 - 10
Controller/DeviceShare.py

@@ -249,14 +249,11 @@ class DeviceShareView(View):
 
 
     def do_delete_userV2(self, userID, request_dict, response):
     def do_delete_userV2(self, userID, request_dict, response):
         ids = request_dict.get('ids', None)
         ids = request_dict.get('ids', None)
-        if ids:
-            try:
-                # redisObj = RedisObject(db=8)
-                # redisObj.del_data(key='uid_qs_' + userID)
-                Device_Info.objects.filter(id__in=ids.split(','), primaryUserID=userID).update(isExist=0)
-            except Exception as e:
-                return response.json(10, repr(e))
-            else:
-                return response.json(0)
-        else:
+        if not ids:
             return response.json(444, 'id')
             return response.json(444, 'id')
+        try:
+            Device_Info.objects.filter(id__in=ids.split(','), primaryUserID=userID).delete()
+        except Exception as e:
+            return response.json(10, repr(e))
+        else:
+            return response.json(0)