|
@@ -76,7 +76,6 @@ class UnicomManageControllerView(View):
|
|
|
line = int(pageSize)
|
|
|
|
|
|
try:
|
|
|
-
|
|
|
unicom_device_qs = UnicomDeviceInfo.objects.all()
|
|
|
device_user_qs = Device_User.objects.filter().values(
|
|
|
'userID', 'NickName', 'phone')
|
|
@@ -84,24 +83,20 @@ class UnicomManageControllerView(View):
|
|
|
unicom_device_qs = unicom_device_qs.filter(iccid=iccid)
|
|
|
if serial_no:
|
|
|
unicom_device_qs = unicom_device_qs.filter(serial_no=serial_no)
|
|
|
-
|
|
|
if NickName:
|
|
|
device_user_qs = device_user_qs.filter(NickName=NickName)
|
|
|
if not device_user_qs.exists():
|
|
|
return response.json(0, [])
|
|
|
userID = device_user_qs.first()['userID']
|
|
|
unicom_device_qs = unicom_device_qs.filter(user_id=userID)
|
|
|
-
|
|
|
if phone:
|
|
|
device_user_qs = device_user_qs.filter(phone=phone)
|
|
|
if not device_user_qs.exists():
|
|
|
return response.json(0, [])
|
|
|
userID = device_user_qs.first()['userID']
|
|
|
unicom_device_qs = unicom_device_qs.filter(user_id=userID)
|
|
|
-
|
|
|
total = unicom_device_qs.count()
|
|
|
unicom_device_qs = unicom_device_qs[(page - 1) * line:page * line]
|
|
|
-
|
|
|
list_data = []
|
|
|
for unicom_device in unicom_device_qs:
|
|
|
data = {
|
|
@@ -112,7 +107,7 @@ class UnicomManageControllerView(View):
|
|
|
'mainCard': unicom_device.main_card,
|
|
|
'createdTime': unicom_device.created_time,
|
|
|
}
|
|
|
- device_user_qs = device_user_qs.filter(userID=unicom_device.user_id).values('NickName', 'phone')
|
|
|
+ device_user_qs = Device_User.objects.filter(userID=unicom_device.user_id).values('NickName', 'phone')
|
|
|
data['NickName'] = device_user_qs[0]['NickName'] if device_user_qs.first() else ''
|
|
|
data['phone'] = device_user_qs[0]['phone'] if device_user_qs.first() else ''
|
|
|
list_data.append(data)
|
|
@@ -225,8 +220,6 @@ class UnicomManageControllerView(View):
|
|
|
data['comboName'] = ''
|
|
|
iccid = combo_order.iccid
|
|
|
unicom_device_qs = UnicomDeviceInfo.objects.filter(iccid=iccid).values('user_id', 'serial_no')
|
|
|
- # if not unicom_device_qs.exists():
|
|
|
- # return response.json(0, [])
|
|
|
userID = unicom_device_qs[0]['user_id']
|
|
|
device_user = Device_User.objects.filter(userID=userID).values('username')
|
|
|
if device_user.exists():
|