DocSummary_wev8.js
3.47 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
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
/**
* created by LL in Oct,2013
**/
/**
* wuiform.init针对本页的功能来说无任何作用,纯粹用于解决兼容init.jsp中的JS/css冲突的问题
**/
flowPageManager.loadFunctions.leftNumMenu = function(){
$(".ulDiv").leftNumMenu(demoLeftMenus,{
numberTypes:{
docNew:{hoverColor:"#EE5F5F",color:"#EE5F5F",title:SystemEnv.getHtmlNoteName(3530,readCookie("languageidweaver"))},
docAll:{hoverColor:"#A6A6A6",color:"black",title:SystemEnv.getHtmlNoteName(3531,readCookie("languageidweaver"))}
},
showZero:false,
expand:{
url:function(attr,level){
return attr.urlSum;
},
done:function(children,attr,level){
jQuery(".ulDiv").height(jQuery(".ulDiv").children(":first").height());
jQuery('#overFlowDiv').perfectScrollbar("update");
}
},
clickFunction:function(attr,level,numberType,node){
leftMenuClickFn(attr,level,numberType,node);
}
});
var sumCount=0;
jQuery(".e8_level_2").each(function(){
sumCount+=parseInt(jQuery(this).find(".e8_block:last").html());
});
//formatLeftMenu(demoLeftMenus,".ulDiv",0);
}
function leftMenuClickFn(attr,level,numberType,node){
if(numberType==null){
/*if(level==2){
var childrenNodes=jQuery(node).parent().find(".e8menu_ul").size();
if(childrenNodes==0 && !!attr.urlSum){
expandSubNode(attr.urlSum,node,level);
}else if(childrenNodes>0){
jQuery(node).siblings("ul.e8menu_ul").toggle();
}
}*/
jQuery("#flowFrame").attr("src",attr.urlAll);
}else if(numberType=="docNew"){
jQuery("#flowFrame").attr("src",attr.urlNew);
}else if(numberType=="docAll"){
jQuery("#flowFrame").attr("src",attr.urlAll);
}else{
alert(SystemEnv.getHtmlNoteName(3532,readCookie("languageidweaver")));
}
}
/*function expandSubNode(url,node,level){
jQuery.ajax({
url:url,
type:"get",
async:false,
dataType:"json",
success:function(data){
formatLeftMenu(data,level+1,jQuery(node).parent())
},
error:function(data){
}
});
}
function formatLeftMenu(data,level,node){
jQuery(node).leftNumMenu(data,{
numberTypes:{
docNew:{hoverColor:"#EE5F5F",color:"#EE5F5F",title:"新的文档"},
docAll:{hoverColor:"#A6A6A6",color:"black",title:"全部文档"}
},
showZero:false,
clickFunction:function(attr,level,numberType,node){
leftMenuClickFn(attr,level,numberType,node);
}
},level);
var sumCount=0;
jQuery(".e8_level_2").each(function(){
sumCount+=parseInt(jQuery(this).find(".e8_block:last").html());
});
jQuery(".ulDiv").height(jQuery(".ulDiv").children(":first").height());
jQuery('#overFlowDiv').perfectScrollbar("update");
}*/
/**
*刷新左侧菜单栏
*/
function refreshLeftMenu(param,doccreaterid,urlType,url,options){
var _options = {};
if(options){
options.doccreatedateselect = param;
options.doccreaterid = doccreaterid;
options.urlType = urlType;
options.url = url;
}else{
_options.doccreatedateselect = param;
_options.doccreaterid = doccreaterid;
_options.urlType = urlType;
_options.url = url;
options = _options;
}
var showtype=parseInt(jQuery("#showtype").val());
if(showtype==2){
//e8_initTree("DocSearchByOrgLeft.jsp?rightStr=Car:Maintenance");
}else{
jQuery.ajax({
url:"DocSearchMenu.jsp",
data:options,
success:function(data){
jQuery("#menuStr").html(data);
jQuery(".ulDiv").html("");
flowPageManager.loadFunctions.leftNumMenu();
$('#overFlowDiv').perfectScrollbar();
}
});
}
}