device.js 1.34 KB
Newer Older
zhangxiaoyan committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67
$(function(){
	meau.meauInit(6);
	execute.loadEvent();
	execute.init();
});

var execute = {
		init : function(){
//			$(".drawinfoRight").hide();
//			$(".drawinfoLeft").removeClass("drawinfoLeft");
			this.onlyEvent(-1);
		},
		onlyEvent : function(flag){
			
			switch(flag){
				case 0:
					DrawCharts.analyseData(0, 6, "province");
					break;
				case 1:
					DrawCharts.analyseData(1, 2, "resolution");
					break;
				case 2:
					DrawCharts.analyseData(2, 6, "cpu");
					break;
				case 3:
					DrawCharts.analyseData(3, 2, "memory");
					break;
				case 4:
					DrawCharts.analyseData(4, 2, "os");
					break;
				case 5:
					DrawCharts.analyseData(5, 6, "display");
					break;
				case 6:
					DrawCharts.analyseData(6, 2, "joystick");
					break;
				default:
					break;
			}
			if(flag==-1){
				for(var i=0;i<7;i++){
					this.onlyEvent(i);
				}
			}
			common.taggleTableToChart();
	  },
	  loadEvent : function(){
		  
		 $("#btnAppChanal").hide();
		  
		 meau.selectEvent("selA", function(){
			 execute.init();
		 });
		 
		 var closeA = $(".drawinfoRight a");
		 closeA.each(function(i){
			 var obj = $(this);
			 obj.unbind().bind("click",function(){
				 obj.parent().hide();
				 var prev = obj.parent().prev();
				 prev.removeClass("drawinfoLeft");
				 execute.onlyEvent(parseInt(prev.attr("drilldown")));
			 });
			 
		 });
	  }
};