chenjunkai 6 жил өмнө
parent
commit
9565eb8104

+ 4 - 3
Controller/MealManage.py

@@ -157,14 +157,15 @@ class MealManage(View):
             return response.json(0, {'update_id': store_meal.id, 'update_time': str(now_time)})
 
     def delete(self, request_dict, userID, response):
-        id = request_dict.get('id', None)
-        if not id:
+        id_list = request_dict.getlist('id', None)
+        if not id_list:
             return response.json(444, 'id')
         own_perm = ModelService.check_perm(userID=userID, permID=10)
         if own_perm is not True:
             return response.json(404)
         try:
-            Store_Meal.objects.filter(id=id).delete()
+            for id in id_list:
+                Store_Meal.objects.filter(id=id).delete()
         except Exception as e:
             errorInfo = traceback.format_exc()
             print(errorInfo)