|
@@ -23,7 +23,7 @@ from pyfcm import FCMNotification
|
|
from AnsjerPush.config import SERVER_TYPE
|
|
from AnsjerPush.config import SERVER_TYPE
|
|
from AnsjerPush.config import OSS_STS_ACCESS_KEY, OSS_STS_ACCESS_SECRET, DETECT_PUSH_DOMAIN, JPUSH_CONFIG, FCM_CONFIG, \
|
|
from AnsjerPush.config import OSS_STS_ACCESS_KEY, OSS_STS_ACCESS_SECRET, DETECT_PUSH_DOMAIN, JPUSH_CONFIG, FCM_CONFIG, \
|
|
APNS_CONFIG, BASE_DIR, APNS_MODE
|
|
APNS_CONFIG, BASE_DIR, APNS_MODE
|
|
-from Model.models import Equipment_Info, UidPushModel, SysMsgModel, EquipmentInfoExModel
|
|
|
|
|
|
+from Model.models import Equipment_Info, UidPushModel, SysMsgModel
|
|
from Object.ETkObject import ETkObject
|
|
from Object.ETkObject import ETkObject
|
|
from Object.LogUtil import LogUtil
|
|
from Object.LogUtil import LogUtil
|
|
from Object.RedisObject import RedisObject
|
|
from Object.RedisObject import RedisObject
|
|
@@ -231,6 +231,9 @@ class NotificationView(View):
|
|
alarm='Motion \tChannel:{channel}'.format(channel=channel),
|
|
alarm='Motion \tChannel:{channel}'.format(channel=channel),
|
|
is_st=int_is_st,
|
|
is_st=int_is_st,
|
|
receiveTime=n_time,
|
|
receiveTime=n_time,
|
|
|
|
+ message_id='',
|
|
|
|
+ push_type=push_type,
|
|
|
|
+ push_server_status=200,
|
|
addTime=now_time
|
|
addTime=now_time
|
|
))
|
|
))
|
|
if is_sys_msg:
|
|
if is_sys_msg:
|
|
@@ -243,23 +246,10 @@ class NotificationView(View):
|
|
updTime=now_time,
|
|
updTime=now_time,
|
|
uid=uid,
|
|
uid=uid,
|
|
eventType=event_type))
|
|
eventType=event_type))
|
|
- if detect_med_type == 2 or detect_med_type == 0:
|
|
|
|
- eq_ex_list.append(EquipmentInfoExModel(
|
|
|
|
- add_time=now_time,
|
|
|
|
- user_id=userID_id,
|
|
|
|
- message_id='',
|
|
|
|
- push_type=push_type,
|
|
|
|
- push_server_status=200,
|
|
|
|
- ))
|
|
|
|
userID_ids.append(userID_id)
|
|
userID_ids.append(userID_id)
|
|
if is_sys_msg:
|
|
if is_sys_msg:
|
|
SysMsgModel.objects.bulk_create(sys_msg_list)
|
|
SysMsgModel.objects.bulk_create(sys_msg_list)
|
|
Equipment_Info.objects.bulk_create(eq_list)
|
|
Equipment_Info.objects.bulk_create(eq_list)
|
|
- if len(eq_ex_list) > 0:
|
|
|
|
- try:
|
|
|
|
- EquipmentInfoExModel.objects.bulk_create(eq_ex_list)
|
|
|
|
- except Exception as e:
|
|
|
|
- print(repr(e))
|
|
|
|
|
|
|
|
if is_st == '0' or is_st == '2':
|
|
if is_st == '0' or is_st == '2':
|
|
print("is_st=0or2")
|
|
print("is_st=0or2")
|