|
@@ -23,6 +23,7 @@ from Controller.UnicomCombo.UnicomComboController import UnicomComboView
|
|
from Model.models import UnicomDeviceInfo, UnicomCombo, Pay_Type, UnicomComboOrderInfo, Device_User, Order_Model, \
|
|
from Model.models import UnicomDeviceInfo, UnicomCombo, Pay_Type, UnicomComboOrderInfo, Device_User, Order_Model, \
|
|
ExchangeCode, UnicomFlowPush, SysMsgModel, UnicomComboExperienceHistory, LogModel
|
|
ExchangeCode, UnicomFlowPush, SysMsgModel, UnicomComboExperienceHistory, LogModel
|
|
from Object.Enums.WXOperatorEnum import WXOperatorEnum
|
|
from Object.Enums.WXOperatorEnum import WXOperatorEnum
|
|
|
|
+from Object.RedisObject import RedisObject
|
|
from Object.ResponseObject import ResponseObject
|
|
from Object.ResponseObject import ResponseObject
|
|
from Object.TokenObject import TokenObject
|
|
from Object.TokenObject import TokenObject
|
|
from Object.UnicomObject import UnicomObjeect
|
|
from Object.UnicomObject import UnicomObjeect
|
|
@@ -135,6 +136,9 @@ class UnicomManageControllerView(View):
|
|
UnicomObjeect().change_device_to_disable(iccid) # 重置流量停用设备
|
|
UnicomObjeect().change_device_to_disable(iccid) # 重置流量停用设备
|
|
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)
|
|
|
|
+ key = f'ASJ:UNICOM:CARD:ACTIVATE:{serial_number}'
|
|
|
|
+ redis = RedisObject()
|
|
|
|
+ redis.del_data(key)
|
|
cls.create_operation_log('unicom/manage/resetCardPackage', ip, request_dict, describe)
|
|
cls.create_operation_log('unicom/manage/resetCardPackage', ip, request_dict, describe)
|
|
return response.json(0)
|
|
return response.json(0)
|
|
return response.json(173)
|
|
return response.json(173)
|
|
@@ -958,7 +962,7 @@ class UnicomManageControllerView(View):
|
|
获取4G流量套餐列表
|
|
获取4G流量套餐列表
|
|
@return: 套餐列表
|
|
@return: 套餐列表
|
|
"""
|
|
"""
|
|
- combo_qs = UnicomCombo.objects.filter(is_del=False)
|
|
|
|
|
|
+ combo_qs = UnicomCombo.objects.filter(is_del=False, combo_type__in=[0, 3])
|
|
if not combo_qs.exists():
|
|
if not combo_qs.exists():
|
|
return response.json(173)
|
|
return response.json(173)
|
|
combo_qs = combo_qs.values('id', 'combo_name').order_by('-created_time')
|
|
combo_qs = combo_qs.values('id', 'combo_name').order_by('-created_time')
|