numbers.js
2.46 KB
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
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
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父窗口下的……
}