|
@@ -191,7 +191,8 @@ def modifyUserEquipmentInterface(request):
|
|
|
return response.json(309)
|
|
|
try:
|
|
|
deviceData = json.loads(deviceContent)
|
|
|
- Device_Info.objects.filter(userID_id=userID, id=id).update(**deviceData)
|
|
|
+ dev_info_qs = Device_Info.objects.filter(userID_id=userID, id=id)
|
|
|
+ dev_info_qs.update(**deviceData)
|
|
|
except Exception as e:
|
|
|
return response.json(177, repr(e))
|
|
|
else:
|
|
@@ -204,6 +205,19 @@ def modifyUserEquipmentInterface(request):
|
|
|
us_qs = UidSetModel.objects.filter(uid=uid)
|
|
|
if us_qs.exists():
|
|
|
us_qs.update(nickname=nickname)
|
|
|
+ else:
|
|
|
+ ChannelIndex = qs[0].ChannelIndex
|
|
|
+ nowTime = int(time.time())
|
|
|
+ uid_set_create_dict = {
|
|
|
+ 'uid': uid,
|
|
|
+ 'addTime': nowTime,
|
|
|
+ 'updTime': nowTime,
|
|
|
+ 'ip': CommonService.get_ip_address(request),
|
|
|
+ 'channel': ChannelIndex,
|
|
|
+ 'nickname': nickname,
|
|
|
+ }
|
|
|
+ UidSetModel.objects.create(**uid_set_create_dict)
|
|
|
+ Device_Info.objects.filter(UID=uid).update(NickName=nickname)
|
|
|
return response.json(0, res)
|
|
|
|
|
|
|
|
@@ -703,8 +717,8 @@ def queryInterface(request):
|
|
|
# 设备版本号
|
|
|
p['uid_version'] = uv_dict[p_uid]['version']
|
|
|
# 设备昵称 调用影子信息昵称,先阶段不可
|
|
|
- # if uv_dict[p_uid]['nickname']:
|
|
|
- # p['NickName'] = uv_dict[p_uid]['nickname']
|
|
|
+ if uv_dict[p_uid]['nickname']:
|
|
|
+ p['NickName'] = uv_dict[p_uid]['nickname']
|
|
|
else:
|
|
|
# 设备版本号
|
|
|
p['uid_version'] = ''
|