|
@@ -387,6 +387,12 @@ class SerialNumberView(View):
|
|
|
@param now_time: 当前时间
|
|
|
@return : bool
|
|
|
"""
|
|
|
+ redis = RedisObject()
|
|
|
+ key = f'BIND:UID:LIMIT:{serial}'
|
|
|
+ serial_obj = redis.get_data(key)
|
|
|
+ # 序列号已占用一天写一次日志记录
|
|
|
+ if serial_obj:
|
|
|
+ return False
|
|
|
ip = CommonService.get_ip_address(request)
|
|
|
operation = '{}序列号占用,APP扫码已停用同步UID'.format(serial)
|
|
|
log = {
|
|
@@ -398,6 +404,7 @@ class SerialNumberView(View):
|
|
|
'operation': operation
|
|
|
}
|
|
|
LogModel.objects.create(**log)
|
|
|
+ redis.set_data(key, '1', 86400)
|
|
|
return False
|
|
|
# sync_result = False
|
|
|
# # 测试服和国内服不同步
|