|
@@ -18,7 +18,7 @@ from django.http import HttpResponse, JsonResponse
|
|
|
from django.views.generic.base import View
|
|
|
|
|
|
from Model.models import UnicomDeviceInfo, UnicomCombo, Pay_Type, Order_Model, Store_Meal, AiStoreMeal, \
|
|
|
- UnicomComboOrderInfo, UnicomComboExperienceHistory, UnicomDeviceStatusChangePush, SysMsgModel
|
|
|
+ UnicomComboOrderInfo, UnicomComboExperienceHistory, UnicomDeviceStatusChangePush, SysMsgModel, UnicomFlowPush
|
|
|
from Object.ResponseObject import ResponseObject
|
|
|
from Object.TokenObject import TokenObject
|
|
|
from Object.UnicomObject import UnicomObjeect
|
|
@@ -219,10 +219,14 @@ class UnicomComboView(View):
|
|
|
with transaction.atomic():
|
|
|
device_info_qs = UnicomDeviceInfo.objects.filter(iccid=iccid, serial_no=serial_no)
|
|
|
if device_info_qs.exists():
|
|
|
+ flow_push_qs = UnicomFlowPush.objects.filter(serial_no=serial_no)
|
|
|
+ if flow_push_qs.exists():
|
|
|
+ flow_push_qs.delete()
|
|
|
sys_msg_qs = SysMsgModel.objects.filter(uid=serial_no)
|
|
|
if sys_msg_qs.exists():
|
|
|
sys_msg_qs.delete()
|
|
|
device_info_qs.update(status=1, updated_time=now_time, user_id='')
|
|
|
+
|
|
|
combo_order_qs = UnicomComboOrderInfo.objects.filter(iccid=iccid)
|
|
|
if combo_order_qs.exists():
|
|
|
combo_order_qs.delete()
|