|
@@ -319,8 +319,10 @@ class SerialView(View):
|
|
|
if not uid_company_serial_qs.exists():
|
|
|
return response.json(173)
|
|
|
|
|
|
+ uid = uid_company_serial_qs[0]['uid__uid']
|
|
|
+
|
|
|
res_data = {
|
|
|
- 'uid': uid_company_serial_qs[0]['uid__uid'],
|
|
|
+ 'uid': uid,
|
|
|
'mac': uid_company_serial_qs[0]['uid__mac'],
|
|
|
'uid_extra': uid_company_serial_qs[0]['uid__uid_extra'],
|
|
|
'status': uid_company_serial_qs[0]['uid__status'],
|
|
@@ -349,8 +351,10 @@ class SerialView(View):
|
|
|
res_data['endpoint'] = iot_device_info_qs[0]['endpoint']
|
|
|
res_data['token_iot_number'] = iot_device_info_qs[0]['token_iot_number']
|
|
|
|
|
|
- # 修改序列号状态为占用
|
|
|
+ # 修改序列号状态为占用,uid状态为3(数据被同步)
|
|
|
CompanySerialModel.objects.filter(serial_number=serial).update(status=3)
|
|
|
+ UIDModel.objects.filter(uid=uid).update(status=3)
|
|
|
+
|
|
|
return response.json(0, {'res_data': res_data})
|
|
|
except Exception as e:
|
|
|
return response.json(500, 'error_line:{}, error_msg:{}'.format(e.__traceback__.tb_lineno, repr(e)))
|