|
@@ -19,7 +19,7 @@ from Controller.UnicomCombo.UnicomComboController import UnicomComboView
|
|
|
from Controller.UnicomCombo.WXTechController import WXTechControllerView
|
|
|
from Model.models import Device_Info, UID_Bucket, UID_Preview, UidSetModel, UidChannelSetModel, \
|
|
|
Device_User, iotdeviceInfoModel, UIDCompanySerialModel, UnicomDeviceInfo, CountryModel, \
|
|
|
- DeviceCloudPhotoInfo, UidPushModel, ExperienceContextModel, LogModel, UserAudioVideoPush
|
|
|
+ DeviceCloudPhotoInfo, UidPushModel, ExperienceContextModel, LogModel, UserAudioVideoPush, UIDModel
|
|
|
from Object.ResponseObject import ResponseObject
|
|
|
from Object.TokenObject import TokenObject
|
|
|
from Service.CommonService import CommonService
|
|
@@ -159,6 +159,11 @@ class EquipmentManagerV3(View):
|
|
|
device_user_qs = Device_User.objects.filter(userID=userID).values('username')
|
|
|
if not device_user_qs.exists():
|
|
|
return response.json(173)
|
|
|
+
|
|
|
+ uid_status = UIDModel.objects.filter(uid=UID).values('status').first()
|
|
|
+ if uid_status and uid_status['status'] == 0:
|
|
|
+ return response.json(10076)
|
|
|
+
|
|
|
userName = device_user_qs[0]['username']
|
|
|
main_exist = Device_Info.objects.filter(UID=UID)
|
|
|
main_exist = main_exist.filter(~Q(vodPrimaryUserID='')).values('vodPrimaryUserID', 'vodPrimaryMaster')
|