|
@@ -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)
|