ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
* 统一下单回调 ~~~ exec_unified(o); ~~~ * 调起支付处理 ~~~ function pay_back(o){ $('#pay_display').hide(); $('#result_display').fadeIn('slow'); $('#result_display').html(o.vip_msg); // 3秒请求一次结果 setTimeout(function(){ pay_result(o.out_trade_no); },3000); } // 3秒请求一次支付结果 function pay_result(out_trade_no){ var sbh_check_login = JSON.parse(plus.storage.getItem('sbh_check_login')); var para = {}; para.url = 'payment/tuipin/result'; para.data = {'sbh_type':'pay_result','u_id':sbh_check_login.u_id,'uuid':uuid,'out_trade_no':out_trade_no}; para.pass = ['u_id','uuid','out_trade_no']; net(para); } function exec_pay_result(o){ var status = o.status; switch(Number(status)){ case 1: //待付款 sbh_note('等待支付结果,请稍等'); setTimeout(function(){ pay_result(o.out_trade_no); },3000); break; case 2: //已支付 sbh_note(o.msg); // 同步更新 var push_id = pushid(); var para = {}; para.url = 'boot/check_login'; para.data = {'sbh_type':'check_login','uuid':uuid,'pushid':push_id}; net(para); break; default: //未识别状态 tra_close(); break; } } // 更新用户缓存数据 function exec_check_login(o){ plus.storage.setItem('sbh_check_login',JSON.stringify(o)); tra_close(); } ~~~