Преглед изворни кода

联通测试服,添加和编辑卡套餐(判断添加还是编辑)

guanhailong пре 3 година
родитељ
комит
d315868c5e
1 измењених фајлова са 3 додато и 4 уклоњено
  1. 3 4
      AdminController/UnicomManageController.py

+ 3 - 4
AdminController/UnicomManageController.py

@@ -254,11 +254,10 @@ class UnicomComboView(View):
         updated_time = request_dict.get('updatedTime', None)
         created_time = request_dict.get('createdTime', None)
         is_show = request_dict.get('show', None)
-        add = request_dict.get('add', None)
 
-        if not all([add]):
+        if not all([combo_id]):
             return response.json(444)
-        UnicomCombo.objects.filter(id=combo_id).values()
+        unicom_combo_qs = UnicomCombo.objects.filter(id=combo_id).values()
 
         try:
             with transaction.atomic():
@@ -276,7 +275,7 @@ class UnicomComboView(View):
                     'created_time': created_time,
                     'is_show': is_show
                 }
-                if add == 1:
+                if unicom_combo_qs.exists():
                     UnicomCombo.objects.filter(id=combo_id).update(**re_data)
                     UnicomCombo.objects.get(id=combo_id).pay_type.set(pay_type)
                 else: