|
@@ -453,7 +453,8 @@ class SerialNumberView(View):
|
|
else:
|
|
else:
|
|
return response.json(444)
|
|
return response.json(444)
|
|
|
|
|
|
- def do_detach_uid(self, request, request_dict, response):
|
|
|
|
|
|
+ @staticmethod
|
|
|
|
+ def do_detach_uid(request, request_dict, response):
|
|
token = request_dict.get('token', None)
|
|
token = request_dict.get('token', None)
|
|
time_stamp = request_dict.get('time_stamp', None)
|
|
time_stamp = request_dict.get('time_stamp', None)
|
|
serial_number = request_dict.get('serial_number', None)
|
|
serial_number = request_dict.get('serial_number', None)
|
|
@@ -542,8 +543,19 @@ class SerialNumberView(View):
|
|
LogModel.objects.create(**log)
|
|
LogModel.objects.create(**log)
|
|
return response.json(0)
|
|
return response.json(0)
|
|
except Exception as e:
|
|
except Exception as e:
|
|
- djangoLogger = logging.getLogger('django')
|
|
|
|
- djangoLogger.exception(repr(e))
|
|
|
|
|
|
+ # 记录操作日志
|
|
|
|
+ ip = CommonService.get_ip_address(request)
|
|
|
|
+ content = json.loads(json.dumps(request_dict))
|
|
|
|
+ log = {
|
|
|
|
+ 'ip': ip,
|
|
|
|
+ 'user_id': 1,
|
|
|
|
+ 'status': 200,
|
|
|
|
+ 'time': now_time,
|
|
|
|
+ 'content': json.dumps(content) + '异常:{}'.format(repr(e)),
|
|
|
|
+ 'url': 'serialNumber/detachUID',
|
|
|
|
+ 'operation': '序列号{}解绑uid{}异常'.format(serial, uid),
|
|
|
|
+ }
|
|
|
|
+ LogModel.objects.create(**log)
|
|
return response.json(176, str(e))
|
|
return response.json(176, str(e))
|
|
|
|
|
|
def get_uid(self, request_dict, response, request):
|
|
def get_uid(self, request_dict, response, request):
|