|
@@ -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(
|