Browse Source

套餐语言编辑

lhq 4 years ago
parent
commit
79bd9d49d9
1 changed files with 11 additions and 9 deletions
  1. 11 9
      Controller/MealManage.py

+ 11 - 9
Controller/MealManage.py

@@ -311,16 +311,18 @@ class MealManage(View):
         storeMeal_qs = Store_Meal.objects.get(id=store_meal_id)
         if not storeMeal_qs:
             return response.json(500)
-        # 删除原有数据
-        lang_qs = Lang.objects.filter(id=lang_id)
-        storeMeal_qs.lang.remove(*lang_qs)
-        lang_obj = Lang.objects.filter(lang=lang, title=title, content=content, discount_content=discount_content)
-        if not lang_obj.exists():
-            # 数据不存在,lang表创建数据
-            Lang.objects.create(lang=lang, title=title, content=content, discount_content=discount_content)
-            lang_obj = Lang.objects.filter(lang=lang, title=title, content=content, discount_content=discount_content)
-        storeMeal_qs.lang.add(*lang_obj)  # store_meal表添加语言数据
+        Lang.objects.filter(id=lang_id).update(lang=lang, title=title, content=content, discount_content=discount_content)
         return response.json(0)
+        # # 删除原有数据
+        # lang_qs = Lang.objects.filter(id=lang_id)
+        # storeMeal_qs.lang.remove(*lang_qs)
+        # lang_obj = Lang.objects.filter(lang=lang, title=title, content=content, discount_content=discount_content)
+        # if not lang_obj.exists():
+        #     # 数据不存在,lang表创建数据
+        #     Lang.objects.create(lang=lang, title=title, content=content, discount_content=discount_content)
+        #     lang_obj = Lang.objects.filter(lang=lang, title=title, content=content, discount_content=discount_content)
+        # storeMeal_qs.lang.add(*lang_obj)  # store_meal表添加语言数据
+        # return response.json(0)
 
     def delete_language(self, request_dict, response):
         # 删除套餐语言