Explorar o código

修改套餐删除状态

peng %!s(int64=2) %!d(string=hai) anos
pai
achega
ce0eb013fe
Modificáronse 1 ficheiros con 2 adicións e 5 borrados
  1. 2 5
      AdminController/IcloudManagementController.py

+ 2 - 5
AdminController/IcloudManagementController.py

@@ -162,13 +162,10 @@ class IcloudServeView(View):
     @staticmethod
     def delete_meal(request_dict, response):
         meal_id = request_dict.get('meal_id', None)
+        status = request_dict.get('status', None)
         if not meal_id:
             return response.json(444)
-        icloud_meal_qs = ICloudStoreMeal.objects.filter(id=meal_id).values('lang__id')
-        lang = Lang.objects.filter(id=icloud_meal_qs[0]['lang__id'])
-        icloud_meal_qs = ICloudStoreMeal.objects.get(id=meal_id)
-        icloud_meal_qs.lang.remove(*lang)
-        icloud_meal_qs.delete()
+        ICloudStoreMeal.objects.filter(id=meal_id).update(is_delete=status)
         return response.json(0)
 
     @staticmethod