瀏覽代碼

五兴电信订购出厂无限流量套餐

zhangdongming 1 年之前
父節點
當前提交
b24595eee1
共有 1 個文件被更改,包括 4 次插入1 次删除
  1. 4 1
      Controller/UnicomCombo/WXTechController.py

+ 4 - 1
Controller/UnicomCombo/WXTechController.py

@@ -178,10 +178,11 @@ class WXTechControllerView(View):
                 return response.json(10062)
             ip = CommonService.get_ip_address(request)
             experience_history_vo = {'iccid': iccid, 'experience_type': 0, 'do_time': int(time.time())}
+            app_user_id = unicom_device_qs['user_id'] if unicom_device_qs['user_id'] else user_id
             if unicom_device_qs['card_type'] == 0:  # 珠海联通
 
                 flow_combo_qs = UnicomCombo.objects.filter(combo_type=1, is_del=False, status=0).order_by('sort')
-                app_user_id = unicom_device_qs['user_id'] if unicom_device_qs['user_id'] else user_id
+
                 free_result = False
                 if flow_combo_qs.exists():
                     # 生成免费体验套餐
@@ -208,6 +209,8 @@ class WXTechControllerView(View):
                     UnicomDeviceInfo.objects.filter(serial_no=serial_no) \
                         .update(user_id=user_id, updated_time=int(time.time()))
                     LOGGER.info('*****系统创建体验订单:{}'.format(order_res))
+                    factory_result = cls.activate_flow_package(serial_no, ip, app_user_id)  # 检测并激活出厂无限流量
+                    cls.save_log(ip, 0, '{}激活免费套餐{},出厂无限流量{}'.format(serial_no, True, factory_result))
                     return response.json(0)
             return response.json(10063)
         except Exception as e: