浏览代码

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

locky 1 年之前
父节点
当前提交
cb643b0955
共有 1 个文件被更改,包括 4 次插入4 次删除
  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(