diff --git a/mss/pps/src/main/ppsussd.c b/mss/pps/src/main/ppsussd.c index 8b7288e..4e03de9 100644 --- a/mss/pps/src/main/ppsussd.c +++ b/mss/pps/src/main/ppsussd.c @@ -6741,17 +6741,18 @@ int pps_third_party_plan_process(u_short portid) switch(key_input) { case 1:// K20 Unlimited-24hrs - /*SendUSSDRequest(portid, yx_ussd_menu[YX_USSD_MENU_UNLIMITED_ONCE_RECUR]); - shmp->process_info.rest_if.bundle_plan_id = 0;// yx_offerIds[YX_OFFER_TYPE_BUNDLE][0]; - shmp->process_info.serviceInput = 0; - shmp->process_info.sub_state_2 = 21;//once, recur or cancel - shmp->process_info.funnel = 0;*/ - - SendUSSDRequest(portid, yx_ussd_menu[YX_USSD_MENU_SELECT_MONEY]); - shmp->process_info.rest_if.bundle_plan_id = yx_offerIds[YX_OFFER_TYPE_BUNDLE][0]; + // 进入下一个状态选择一次性或者循环套餐 + SendUSSDRequest(portid, yx_ussd_menu[YX_USSD_MENU_UNLIMITED_ONCE_RECUR]); + shmp->process_info.rest_if.bundle_plan_id = 0; // yx_offerIds[YX_OFFER_TYPE_BUNDLE][0]; shmp->process_info.serviceInput = 0; - shmp->process_info.sub_state_2 = 31;//select money + shmp->process_info.sub_state_2 = 21; // once, recur or cancel shmp->process_info.funnel = 0; + + // SendUSSDRequest(portid, yx_ussd_menu[YX_USSD_MENU_SELECT_MONEY]); + // shmp->process_info.rest_if.bundle_plan_id = yx_offerIds[YX_OFFER_TYPE_BUNDLE][0]; + // shmp->process_info.serviceInput = 0; + // shmp->process_info.sub_state_2 = 31;//select money + // shmp->process_info.funnel = 0; break; case 2:// K20 Unlimited-3 Days SendUSSDRequest(portid, yx_ussd_menu[YX_USSD_MENU_UNLIMITED_ONCE_RECUR]);