main.js 2.85 KB
var _main = (function(){
	
/*setTimeout(function(){
	//生成头部选项卡
	var topTabs = '', tabPanels = '';
	$.each(_data.getLines(), function(i, line){
		topTabs += '<li ><a data-id="'+line.lineCode+'" href="#tab_line_'+line.lineCode+'" data-toggle="tab" '+
					'aria-expanded="false"> '+line.name+'<span>(<zz>0</zz>,<zz>0</zz> <zz>托管</zz>)</span> </a></li>';
		
		tabPanels += '<div class="tab-pane fade tab_line" data-id="'+line.lineCode+'" id="tab_line_'+line.lineCode+'"></div>';
		
	});
	$('#top-tabs-wrap .nav-tabs').append(topTabs);
	$('#top-tabs-wrap .tab-content').append(tabPanels);
	
	//加载地图页数据
	$('#tab_map').load('/pages/mapmonitor/real/real.html');
	
	//初始化单线路调度页面
	_alone.init(function(){
		//初始化信使
		_messenger.init();
		//初始化主页
		homeObject.init();
		
		$.each(_data.getLines(), function(){
			//计算应发未发数量
			_messenger.setYFWFNum(this.lineCode);
		});
	});
	
	//监控模式下,拦截post请求
	if(operationMode == 0){
		$(document).on('ajaxSend', interceptPOST);
	}
	
}, 200)*/

	
	/*var startEp = EventProxy.create("template", function (template, data, l10n) {
		_.template(template, data, l10n);
	});*/
	var initEp;
	var mainInstance = {
		start: function(){
			/*//文件加载结束
			successLoadItem('load_resource');
			initEp = new EventProxy();
			//校对时间
			initEp.tail('proof_time', function(diff){
				if(diff < 1000 * 60 * 5){
					
				}
			});*/
			//生成头部选项卡
			var topTabs = '', tabPanels = '';
			$.each(_data.getLines(), function(i, line){
				topTabs += '<li ><a data-id="'+line.lineCode+'" href="#tab_line_'+line.lineCode+'" data-toggle="tab" '+
							'aria-expanded="false"> '+line.name+'<span>(<zz>0</zz>,<zz>0</zz> <zz>托管</zz>)</span> </a></li>';
				
				tabPanels += '<div class="tab-pane fade tab_line" data-id="'+line.lineCode+'" id="tab_line_'+line.lineCode+'"></div>';
				
			});
			$('#top-tabs-wrap .nav-tabs').append(topTabs);
			$('#top-tabs-wrap .tab-content').append(tabPanels);
			
			//加载地图页数据
			$('#tab_map').load('/pages/mapmonitor/real/real.html');
			
			//初始化单线路调度页面
			_alone.init(function(){
				//初始化信使
				_messenger.init();
				//初始化主页
				_home.init();
				
				$.each(_data.getLines(), function(){
					//计算应发未发数量
					_messenger.setYFWFNum(this.lineCode);
				});
			});
			
			//监控模式下,拦截post请求
			if(operationMode == 0){
				$(document).on('ajaxSend', interceptPOST);
			}
		},
		emitInitEp: function(name){
			
		}
	}
	
	function successLoadItem(item){
		$('.load-anim .item.' + item).addClass('success');
	}
	
	function proofTime(){
		/*$get('/gps/proofTime', function(){
			
		});*/
	}
	
	countDown('main.js');
	return mainInstance;
})();