rdeploy_doc_search_wev8.js
3.57 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
function onShowResource(tdname,inputename){
var results = window.showModalDialog("/systeminfo/BrowserMain.jsp?url=/hrm/resource/ResourceBrowser.jsp");
if(results){
if(wuiUtil.getJsonValueByIndex(results,0)!=""){
jQuery($GetEle(tdname)).html("<a href='javascript:openhrm("+wuiUtil.getJsonValueByIndex(results,0)+")'>"+wuiUtil.getJsonValueByIndex(results,1)+"</a>");
//alert(wuiUtil.getJsonValueByIndex(results,0))
jQuery("input[name='"+inputename+"']")[0].value=wuiUtil.getJsonValueByIndex(results,0);
$GetEle("usertype").value="1";
$GetEle("ownerid2span").innerHTML="";
$GetEle("ownerid2").value="";
$GetEle("doccreaterid2span").innerHTML="";
$GetEle("doccreaterid2").value="";
}else{
jQuery($GetEle(tdname)).html("");
jQuery("input[name='"+inputename+"']").val("");
jQuery($GetEle("usertype")).val("");
}
}
}
function afterShowResource(e,data,name){
if(data){
if(data.id!=""){
$GetEle("usertype").value="1";
$GetEle("ownerid2span").innerHTML="";
$GetEle("ownerid2").value="";
$GetEle("doccreaterid2span").innerHTML="";
$GetEle("doccreaterid2").value="";
}else{
jQuery($GetEle("usertype")).val("");
}
}
}
function onShowDept(tdname,inputename){
var results = window.showModalDialog("/systeminfo/BrowserMain.jsp?url=/hrm/company/DepartmentBrowser.jsp?selectedids="+$GetEle(inputename).value);
if(results){
if(wuiUtil.getJsonValueByIndex(results,0)!=""){
jQuery($GetEle(tdname)).html("<a href='#"+wuiUtil.getJsonValueByIndex(results,0)+"'>"+wuiUtil.getJsonValueByIndex(results,1)+"</a>");
$GetEle(inputename).value=wuiUtil.getJsonValueByIndex(results,0);
}else{
jQuery($GetEle(tdname)).html("");
$GetEle(inputename).value="";
}
}
}
function onShowDepartment(id,url){
datas = window.showModalDialog(url+"?selectedDepartmentIds="+$GetEle("con"+id+"_value").value);
if (datas) {
if (datas.id!=""){
var shtml="";
if(datas.name.indexOf(",")!=-1){
var namearray =datas.name.substr(1).split(",");
for(var i=0;i<namearray.length;i++){
shtml +=namearray[i]+" ";
}
}
$GetEle("con"+id+"_valuespan").innerHTML=shtml;
$GetEle("con"+id+"_value").value=datas.id;
$GetEle("con"+id+"_name").value=datas.name;
}
else{
$GetEle("con"+id+"_valuespan").innerHTML="";
$GetEle("con"+id+"_value").value="";
$GetEle("con"+id+"_name").value="";
}
}
}
var isNeedSubmit = false;
var isUsedCustomSearch = "<%=isUsedCustomSearch%>"
function encode(str){
return escape(str);
}
function search(){ //确认搜索提交按钮
var docSearchForm =$GetEle("frmmain");
if(isNeedSubmit){
document.frmmain.submit();
}
var isinit = document.getElementById("isinit").value;
if(displayUsage==0&&false){
//if(isinit=="false")
loadGrid(getSearchPara(),gridUrl);
}else{
$GetEle("customSearchPara").value = getSearchPara();
docSearchForm.submit();
}
}
function onBtnSearchClickRight(){
if(jQuery("#advancedSearchOuterDiv").css("display")!="none"){
onBtnSearchClick();
}else{
try{
jQuery("span#searchblockspan",parent.document).find("img:first").click();
}catch(e){
onBtnSearchClick();
}
}
}
function onBtnSearchClick(){
try
{
var isinit = document.getElementById("isinit").value;
if(isinit=="true")
{
document.getElementById("isinit").value = "false";
}
}
catch(e)
{
}
<%if(urlType.equals("14")){%>
jQuery("#urlType").val("6");
<%}%>
$GetEle("self").value='true'
search();
}