Bladeren bron

修改添加定制客户信息接口

locky 1 jaar geleden
bovenliggende
commit
cb643b0955
1 gewijzigde bestanden met toevoegingen van 4 en 4 verwijderingen
  1. 4 4
      Controller/CustomCustomer/CustomCustomerController.py

+ 4 - 4
Controller/CustomCustomer/CustomCustomerController.py

@@ -100,16 +100,16 @@ class CustomCustomerView(View):
         """
         order_number = request_dict.get('orderNumber', None)
         name = request_dict.get('name', None)
-        quantity = request_dict.get('quantity', None)
+        quantity = int(request_dict.get('quantity', 0))
         email = request_dict.get('email', '')
         country_id = request_dict.get('countryId', 0)
 
-        if not order_number or not name:
-            return response.json(444, 'orderNumber、name和quantity是必要参数')
+        if not all([order_number, name, quantity]):
+            return response.json(444)
 
         custom_customer_qs = CustomCustomerOrderInfo.objects.filter(order_number=order_number)
         if custom_customer_qs.exists():
-            return response.json(174, 'orderNumber重复')
+            return response.json(174)
 
         try:
             CustomCustomerOrderInfo.objects.create(