|
@@ -249,6 +249,10 @@ class DevicePushService:
|
|
|
|
|
|
for equipment_info in equipment_info_redis_list:
|
|
for equipment_info in equipment_info_redis_list:
|
|
equipment_info_data = eval(equipment_info)
|
|
equipment_info_data = eval(equipment_info)
|
|
|
|
+ # 设备昵称存在表情,解码utf-8
|
|
|
|
+ if equipment_info_data.get('device_nick_name') is not None:
|
|
|
|
+ equipment_info_data['device_nick_name'] = equipment_info_data['device_nick_name'].\
|
|
|
|
+ encode('UTF-8', 'ignore').decode('UTF-8')
|
|
equipment_info_list.append(equipment_info_model(**equipment_info_data))
|
|
equipment_info_list.append(equipment_info_model(**equipment_info_data))
|
|
equipment_info_model.objects.bulk_create(equipment_info_list)
|
|
equipment_info_model.objects.bulk_create(equipment_info_list)
|
|
|
|
|