|
@@ -23,7 +23,7 @@ from pyfcm import FCMNotification
|
|
|
from Object.RedisObject import RedisObject
|
|
|
from Ansjer.config import OSS_STS_ACCESS_KEY, OSS_STS_ACCESS_SECRET, DETECT_PUSH_DOMAIN, JPUSH_CONFIG, \
|
|
|
FCM_CONFIG, APNS_CONFIG, BASE_DIR, APNS_MODE
|
|
|
-from Model.models import Device_Info, VodHlsModel, Equipment_Info, UidSetModel, UidPushModel
|
|
|
+from Model.models import Device_Info, VodHlsModel, Equipment_Info, UidSetModel, UidPushModel, CompanyModel
|
|
|
from Object.ETkObject import ETkObject
|
|
|
from Object.RedisObject import RedisObject
|
|
|
from Object.ResponseObject import ResponseObject
|
|
@@ -98,6 +98,11 @@ class DetectControllerViewV2(View):
|
|
|
interval = request_dict.get('interval', None)
|
|
|
if not status:
|
|
|
return response.json(444, 'status')
|
|
|
+ if not company_secrete:
|
|
|
+ return response.json(444, 'company_secrete')
|
|
|
+ company = CompanyModel.objects.filter(secrete=company_secrete)
|
|
|
+ if not company.exists():
|
|
|
+ return response.json(444, 'company_secrete')
|
|
|
# 关闭推送
|
|
|
if not all([appBundleId, app_type, token_val, uid, m_code]):
|
|
|
return response.json(444, 'appBundleId,app_type,token_val,uid,m_code')
|