|
@@ -89,7 +89,7 @@ class UnicomManageControllerView(View):
|
|
return self.get_exchange_code_page(request_dict, response)
|
|
return self.get_exchange_code_page(request_dict, response)
|
|
elif operation == 'updateExchangeCode': # 修改兑换码
|
|
elif operation == 'updateExchangeCode': # 修改兑换码
|
|
return self.update_exchange_code(request_dict, response)
|
|
return self.update_exchange_code(request_dict, response)
|
|
- elif operation == 'resetCardPackage':
|
|
|
|
|
|
+ elif operation == 'resetCardPackage': # 单卡重置流量
|
|
return self.reset_card_package(request, request_dict, response, tko.user)
|
|
return self.reset_card_package(request, request_dict, response, tko.user)
|
|
elif operation == 'getPackageDetails':
|
|
elif operation == 'getPackageDetails':
|
|
return self.get_package_details(request_dict, response)
|
|
return self.get_package_details(request_dict, response)
|
|
@@ -1077,9 +1077,9 @@ class UnicomManageControllerView(View):
|
|
continue
|
|
continue
|
|
|
|
|
|
iccid = device_info_qs.first().iccid
|
|
iccid = device_info_qs.first().iccid
|
|
- # 根据序列号重置出厂流量套餐
|
|
|
|
|
|
+ # 根据序列号查询是否有出厂绑定无限流量套餐
|
|
serial_package_qs = SerialNumberPackage.objects.filter(~Q(status=1), serial_number=serial_number)
|
|
serial_package_qs = SerialNumberPackage.objects.filter(~Q(status=1), serial_number=serial_number)
|
|
- if serial_package_qs.exists():
|
|
|
|
|
|
+ if serial_package_qs.exists(): # 有并且不等于1
|
|
serial_package_qs.update(status=1, updated_time=now_time, updated_by=user)
|
|
serial_package_qs.update(status=1, updated_time=now_time, updated_by=user)
|
|
|
|
|
|
if device_info_qs.first().card_type == 1: # 五兴电信
|
|
if device_info_qs.first().card_type == 1: # 五兴电信
|
|
@@ -1099,7 +1099,7 @@ class UnicomManageControllerView(View):
|
|
if sys_msg_qs.exists(): # 删除有关系统消息数据
|
|
if sys_msg_qs.exists(): # 删除有关系统消息数据
|
|
sys_msg_qs.delete()
|
|
sys_msg_qs.delete()
|
|
# 将4G用户信息状态改为已完成测试状态
|
|
# 将4G用户信息状态改为已完成测试状态
|
|
- device_info_qs.update(status=1, updated_time=now_time, user_id='')
|
|
|
|
|
|
+ device_info_qs.update(status=2, updated_time=now_time, user_id='')
|
|
|
|
|
|
combo_order_qs = UnicomComboOrderInfo.objects.filter(iccid=iccid)
|
|
combo_order_qs = UnicomComboOrderInfo.objects.filter(iccid=iccid)
|
|
if combo_order_qs.exists():
|
|
if combo_order_qs.exists():
|
|
@@ -1108,7 +1108,9 @@ class UnicomManageControllerView(View):
|
|
combo_experience_history_qs = UnicomComboExperienceHistory.objects.filter(iccid=iccid)
|
|
combo_experience_history_qs = UnicomComboExperienceHistory.objects.filter(iccid=iccid)
|
|
if combo_experience_history_qs.exists():
|
|
if combo_experience_history_qs.exists():
|
|
combo_experience_history_qs.delete()
|
|
combo_experience_history_qs.delete()
|
|
- UnicomObjeect().change_device_to_disable(iccid) # 重置流量停用设备
|
|
|
|
|
|
+ # UnicomObjeect().change_device_to_disable(iccid) # 重置流量停用设备
|
|
|
|
+ result = UnicomComboView().activate_test_flow_package(serial_number)
|
|
|
|
+ LOGGER.info(f'{serial_number}重置流量{result}')
|
|
# 记录日志,清除缓存
|
|
# 记录日志,清除缓存
|
|
ip = CommonService.get_ip_address(request)
|
|
ip = CommonService.get_ip_address(request)
|
|
describe = '重置4G流量序列号{},iccid:{}'.format(serial_number, iccid)
|
|
describe = '重置4G流量序列号{},iccid:{}'.format(serial_number, iccid)
|