|
@@ -1070,6 +1070,14 @@ class SerialNumberView(View):
|
|
|
DeviceNetInfo.objects.create(
|
|
|
device_id=device_id, wifi_name=wifi_name, wifi_password=wifi_password
|
|
|
)
|
|
|
+ # 生成或更新扫码记录
|
|
|
+ serial = serial[:6]
|
|
|
+ now_time = int(time.time())
|
|
|
+ app_scanned_serial_qs = AppScannedSerial.objects.filter(serial=serial)
|
|
|
+ if app_scanned_serial_qs.exists():
|
|
|
+ app_scanned_serial_qs.update(update_time=now_time)
|
|
|
+ else:
|
|
|
+ AppScannedSerial.objects.create(serial=serial, add_time=now_time, update_time=now_time)
|
|
|
return response.json(0)
|
|
|
except Exception as e:
|
|
|
return response.json(500, 'error_line:{}, error_msg:{}'.format(e.__traceback__.tb_lineno, repr(e)))
|