numbers.js 2.46 KB
window.onload=function(){
	load();
	

}
function load(){
	var arg;
	var numbertype=$("#numbertype").val();
	var getRuleGroupId=null;
	if(numbertype.indexOf("公文") != -1){
		$.ajax({
				type: "POST",
				dataType:'json',
				contentType:"application/json",
				url:CONF_BACK_SERVERURL + global.modelctls.numberRule.group.search,
				//url:CONF_BACK_SERVERURL + global.modelctls.numberRule.number.search,
				data:{arg:arg}, 
				headers:{"token":$.cookie('ftoken')},
				success:function (result) {			
				var data=result.rows;
				var group=null;
				var groupName=null;
				var groupId=null;
				for(var i=0;i<data.length;i++){					
					group=data[i];
					groupName=group.name;
					groupId=group.id;
					//groupId=group.id;
				//	if(groupName.indexOf("公文") != -1){checkRuleGroupId=groupId;}//获取文号组为公文的 groupId
					if(groupName.indexOf("公文") != -1){getRuleGroupId=groupId;break;}//获取文号组为公文的 groupId
				}
				$.ajax({
					type: "POST",
					dataType:'json',
					url:CONF_BACK_SERVERURL + global.modelctls.numberRule.getNumbertype,
					//url:"http://127.0.0.1:8080/cmp-model-website/number/rule/getNumbertype.do",		
					data:{"groupid":getRuleGroupId},
					headers:{"token":$.cookie('ftoken')},
					success:function (result) {			
						 		var numbertypes=result.Data;	
						 		for(var j=0;j<numbertypes.length;j++){
						 			var numbertype = numbertypes[j];
						 			var name=numbertype["文号规则"];
						 			var nid=numbertype["NID"];
									if(name=="收文总编号")continue;
									if(name=="督办")continue;
						 			$("#numbertype tbody").append(	
						 					"<tr>"+
						 					"<td>"+
								 			"<div>"+					 			
								 			"<input id='nid' type='hidden' value='"+nid+"' />"+
								 			"</div>"+
								 			"<a href='javascript:void(0)' >"+
								 			"<label style='cursor:pointer;'>"+name+"</label></a>"+					 			
								 			"</td> "+
								 			"</tr>"
						 			);
						 		
						 		}
						 		clickEvent();
					},error: function(result){
						alert("失败");
					}});
				}});
	}

	
}

function clickEvent(){
	
  $("#numbertype tbody > tr").click(select_click);
}

//链接跳转
function select_click(evt) {
	var currcheckbox = evt.currentTarget;
	var name=$(evt.currentTarget).find("label").html();
	//执行父窗口相应的jsp文件的js方法
	var index=window.parent.createnumber(name);
	//var index=window.parent.createnumberIndex();
	//window.parent.layer.close(index);//window.parent父窗口下的……
}