|
@@ -201,19 +201,19 @@ class UnicomComboView(View):
|
|
|
logger = logging.getLogger('info')
|
|
|
|
|
|
serial_no = request_dict.get('serialNo', None)
|
|
|
- iccid = request_dict.get('iccid', None)
|
|
|
time_stamp = request_dict.get('timeStamp', None)
|
|
|
sign = request_dict.get('sign', None)
|
|
|
- if not all([iccid, serial_no, sign, time_stamp]):
|
|
|
+ if not all([serial_no, sign, time_stamp]):
|
|
|
return response.json(444)
|
|
|
- logger.info('PC工具进入重置ICCID{}'.format(iccid))
|
|
|
+ logger.info('PC工具进入重置ICCID{}'.format(serial_no))
|
|
|
try:
|
|
|
if not CommonService.check_time_stamp_token(sign, time_stamp):
|
|
|
return response.json(13)
|
|
|
now_time = int(time.time())
|
|
|
with transaction.atomic():
|
|
|
- device_info_qs = UnicomDeviceInfo.objects.filter(iccid=iccid, serial_no=serial_no)
|
|
|
+ device_info_qs = UnicomDeviceInfo.objects.filter(serial_no=serial_no)
|
|
|
if device_info_qs.exists():
|
|
|
+ iccid = device_info_qs.first().iccid
|
|
|
flow_push_qs = UnicomFlowPush.objects.filter(serial_no=serial_no)
|
|
|
if flow_push_qs.exists():
|
|
|
flow_push_qs.delete()
|