|
@@ -35,11 +35,13 @@ class IncomeProductsView(View):
|
|
|
"""
|
|
|
storage_code = request_dict.get("storageCode", None)
|
|
|
serial_number = request_dict.get("serialNumber", None)
|
|
|
+ device_type = request_dict.get("deviceType", None)
|
|
|
phone_model = request_dict.get("phoneModel", None)
|
|
|
|
|
|
- if not all([storage_code, serial_number, phone_model]):
|
|
|
+ if not all([storage_code, serial_number, phone_model, device_type]):
|
|
|
return response.json(444)
|
|
|
|
|
|
+ full_serial_number = serial_number
|
|
|
serial_number = serial_number[0:9]
|
|
|
|
|
|
try:
|
|
@@ -53,6 +55,7 @@ class IncomeProductsView(View):
|
|
|
now_time = int(time.time())
|
|
|
|
|
|
DeviceScheme.objects.create(storage_code=storage_code, serial_number=serial_number,
|
|
|
+ full_serial_number=full_serial_number, device_type=device_type,
|
|
|
phone_model=phone_model, created_time=now_time,
|
|
|
updated_time=now_time)
|
|
|
|