|
@@ -83,13 +83,14 @@ class DetectControllerView(View):
|
|
|
uid = request_dict.get('uid', None)
|
|
|
if uid:
|
|
|
qs = qs.filter(devUid=uid)
|
|
|
- dvqs = Device_Info.objects.filter(UID=uid).values('Type')
|
|
|
- uid_type_dict = {uid: dvqs[0]['Type']}
|
|
|
+ dvqs = Device_Info.objects.filter(UID=uid).values('Type','NickName')
|
|
|
+ uid_type_dict = {uid: {'type': dvqs[0]['Type'], 'NickName': dvqs[0]['NickName']}}
|
|
|
else:
|
|
|
- dvqs = Device_Info.objects.filter(userID_id=userID).values('UID', 'Type')
|
|
|
+ dvqs = Device_Info.objects.filter(userID_id=userID).values('UID', 'Type','NickName')
|
|
|
uid_type_dict = {}
|
|
|
for dv in dvqs:
|
|
|
- uid_type_dict[dv['UID']] = dv['Type']
|
|
|
+ uid_type_dict[dv['UID']] = {'type': dv['Type'], 'NickName': dv['NickName']}
|
|
|
+ print(uid_type_dict)
|
|
|
if not qs.exists():
|
|
|
return response.json(0, {'datas': [], 'count': 0})
|
|
|
qs = qs.values('id', 'devUid', 'devNickName', 'Channel', 'eventType', 'status', 'alarm', 'eventTime',
|
|
@@ -125,13 +126,13 @@ class DetectControllerView(View):
|
|
|
# thumb3 = bucket.sign_url('GET', ts, 3600, params={'x-oss-process': 'video/snapshot,t_3000,w_700'})
|
|
|
p['img_list'] = [thumb0, thumb1, thumb2]
|
|
|
if devUid in uid_type_dict.keys():
|
|
|
- p['uid_type'] = uid_type_dict[devUid]
|
|
|
+ p['uid_type'] = uid_type_dict[devUid]['type']
|
|
|
+ p['devNickName'] = uid_type_dict[devUid]['NickName']
|
|
|
else:
|
|
|
p['uid_type'] = ''
|
|
|
res.append(p)
|
|
|
return response.json(0, {'datas': res, 'count': count})
|
|
|
|
|
|
-
|
|
|
def do_change_status(self, userID, request_dict, response):
|
|
|
uid = request_dict.get('uid', None)
|
|
|
token_val = request_dict.get('token_val', None)
|
|
@@ -222,8 +223,6 @@ class DetectControllerView(View):
|
|
|
return response.json(0)
|
|
|
|
|
|
|
|
|
-
|
|
|
-
|
|
|
# http://192.168.136.40:8077/notify/push?uidToken=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1aWQiOiJUTjdNUEUzMjExVUU3NkFQMTExQSJ9.k501567VdnhFpn_ygzGRDat3Kqlz5CsEA9jAC2dDk_g&obj=12341234&n_time=1234561234
|
|
|
# http://test.dvema.com/notify/push?uidToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1aWQiOiJQMldOR0pSRDJFSEE1RVU5MTExQSJ9.xOCI5lerk8JOs5OcAzunrKCfCrtuPIZ3AnkMmnd-bPY&n_time=1526845794&channel=1&event_type=51&is_st=0
|
|
|
# 移动侦测接口
|