parent
							
								
									6c8e12cdc1
								
							
						
					
					
						commit
						bd6c0152cd
					
				| 
						 | 
				
			
			@ -127,25 +127,35 @@ $assist.do_teleport = function (args, func_success, func_error) {
 | 
			
		|||
 | 
			
		||||
                // console.log('---', data);
 | 
			
		||||
                var args_ = encodeURIComponent(JSON.stringify(data));
 | 
			
		||||
                $.ajax({
 | 
			
		||||
                    type: 'GET',
 | 
			
		||||
                    timeout: 5000,
 | 
			
		||||
                    //url: 'http://localhost:50022/ts_op/' + args_,
 | 
			
		||||
                    url: $assist.api_url + '/run/' + args_,
 | 
			
		||||
                    jsonp: 'callback',
 | 
			
		||||
                    dataType: 'json',
 | 
			
		||||
                    success: function (ret) {
 | 
			
		||||
                        console.log('ret', ret);
 | 
			
		||||
                        if (ret.code === TPE_OK) {
 | 
			
		||||
                            func_success();
 | 
			
		||||
                        } else {
 | 
			
		||||
                            func_error(ret.code, ret.message);
 | 
			
		||||
                //判断是否使用urlprocotol处理方式
 | 
			
		||||
				if ($app.options.url_proto){
 | 
			
		||||
 | 
			
		||||
					if(!$("#urlproto").length) {
 | 
			
		||||
						var _html = "<div id='urlproto' style='display:none;z-index=-1;'><iframe src=''/></div>";
 | 
			
		||||
						$('body').append($(_html));
 | 
			
		||||
					}
 | 
			
		||||
					$("#urlproto").find("iframe").attr("src",'teleport://' + JSON.stringify(data));
 | 
			
		||||
				}else{
 | 
			
		||||
                    $.ajax({
 | 
			
		||||
                        type: 'GET',
 | 
			
		||||
                        timeout: 5000,
 | 
			
		||||
                        //url: 'http://localhost:50022/ts_op/' + args_,
 | 
			
		||||
                        url: $assist.api_url + '/run/' + args_,
 | 
			
		||||
                        jsonp: 'callback',
 | 
			
		||||
                        dataType: 'json',
 | 
			
		||||
                        success: function (ret) {
 | 
			
		||||
                            console.log('ret', ret);
 | 
			
		||||
                            if (ret.code === TPE_OK) {
 | 
			
		||||
                                func_success();
 | 
			
		||||
                            } else {
 | 
			
		||||
                                func_error(ret.code, ret.message);
 | 
			
		||||
                            }
 | 
			
		||||
                        },
 | 
			
		||||
                        error: function () {
 | 
			
		||||
                            func_error(TPE_NO_ASSIST, '无法连接到teleport助手,可能尚未启动!');
 | 
			
		||||
                        }
 | 
			
		||||
                    },
 | 
			
		||||
                    error: function () {
 | 
			
		||||
                        func_error(TPE_NO_ASSIST, '无法连接到teleport助手,可能尚未启动!');
 | 
			
		||||
                    }
 | 
			
		||||
                });
 | 
			
		||||
                    });
 | 
			
		||||
                }
 | 
			
		||||
            } else {
 | 
			
		||||
                if (ret.code === TPE_NO_CORE_SERVER) {
 | 
			
		||||
                    func_error(ret.code, '远程连接请求失败,可能teleport核心服务尚未启动!' + ret.message);
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue