Explorar o código

传eventType=57,就已读改类型的,如果不传就默认全部一键已读

pengzhibo168 %!s(int64=5) %!d(string=hai) anos
pai
achega
1e801f06d1
Modificáronse 1 ficheiros con 7 adicións e 2 borrados
  1. 7 2
      Controller/EquipmentInfo.py

+ 7 - 2
Controller/EquipmentInfo.py

@@ -150,10 +150,15 @@ class EquipmentInfo(View):
 
 
     def update_info(self, request_dict, userID, response):
     def update_info(self, request_dict, userID, response):
         id_all = request_dict.getlist('all', None)
         id_all = request_dict.getlist('all', None)
+        type = request_dict.getlist('eventType', None)
         if id_all == 1:
         if id_all == 1:
             try:
             try:
-                eq = Equipment_Info.objects.filter(userID=userID)
-                eq.update(status=1)
+                if Type == 57:
+                    eq = Equipment_Info.objects.filter(userID=userID, eventType=type)
+                    eq.update(status=1)
+                else:
+                    eq = Equipment_Info.objects.filter(userID=userID)
+                    eq.update(status=1)
             except Exception as e:
             except Exception as e:
                 print(repr(e))
                 print(repr(e))
             return response.json(0, {'update_success': 'all'})
             return response.json(0, {'update_success': 'all'})