Procházet zdrojové kódy

修改套餐删除状态

peng před 2 roky
rodič
revize
ce0eb013fe
1 změnil soubory, kde provedl 2 přidání a 5 odebrání
  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