Tasks.jsp
5.06 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
<%@ page language="java" contentType="text/html; charset=UTF-8"%>
<%@ include file="/systeminfo/init_wev8.jsp" %>
<%@ taglib uri="/WEB-INF/weaver.tld" prefix="wea"%>
<%@ page import="weaver.general.Util,weaver.hrm.resign.ResignProcess"%>
<%@ page import="java.util.*"%>
<%@ page import="weaver.proj.Maint.*"%>
<%@page import="weaver.hrm.common.Constants"%>
<jsp:useBean id="AllManagers" class="weaver.hrm.resource.AllManagers"scope="page" />
<jsp:useBean id="ResourceComInfo"class="weaver.hrm.resource.ResourceComInfo" scope="page" />
<jsp:useBean id="RecordSetV" class="weaver.conn.RecordSet" scope="page" />
<jsp:useBean id="ProjectInfoComInfo" class="weaver.proj.Maint.ProjectInfoComInfo" scope="page" />
<%
String id = Util.null2String(request.getParameter("id"));
//当前用户为记录本人或者其上级或者具有“离职审批”权限则可查看此页面
String userId = "" + user.getUID();
String managerId = ResourceComInfo.getManagerID(id);
if(!userId.equals(id) && !userId.equals(managerId) && !HrmUserVarify.checkUserRight("Resign:Main", user)){
response.sendRedirect("/notice/noright.jsp");
return;
}
%>
<HTML>
<HEAD>
<LINK href="/css/Weaver_wev8.css" type=text/css rel=STYLESHEET>
</HEAD>
<%
String imagefilename = "/images/hdDOC_wev8.gif";
String titlename = SystemEnv.getHtmlLabelName(17572, user.getLanguage());
String needfav = "1";
String needhelp = "";
%>
<%
int perpage=Util.getIntValue(request.getParameter("perpage"),10);
String pageId = "HRM_RESIGN_TASKS" ;
String SqlWhere = " where t1.manager="+id;
String backFields = "t1.id,t1.name,t1.procode,t1.prjtype,t1.worktype,t1.manager,t1.department,t1.status";
String sqlFrom = " from Prj_ProjectInfo t1";
String tableString=""+
"<table pageId=\""+pageId+"\" pagesize=\""+PageIdConst.getPageSize(pageId,user.getUID(),Constants.HRM)+"\" tabletype=\"none\">"+
"<sql backfields=\""+backFields+"\" sqlform=\""+sqlFrom+"\" sqlprimarykey=\"id\" sqlsortway=\"Desc\" sqldistinct=\"true\" sqlwhere=\""+Util.toHtmlForSplitPage(SqlWhere)+"\"/>"+
"<head>"+
"<col width=\"25%\" text=\""+SystemEnv.getHtmlLabelName(195,user.getLanguage())+"\" column=\"name\" target=\"_blank\" linkkey=\"ProjID\" linkvaluecolumn=\"id\" href=\"/proj/data/ViewProject.jsp\" orderkey=\"name\"/>"+
"<col width=\"15%\" text=\""+SystemEnv.getHtmlLabelName(17852,user.getLanguage())+"\" column=\"procode\" target=\"_blank\" linkkey=\"ProjID\" linkvaluecolumn=\"id\" href=\"/proj/data/ViewProject.jsp\" orderkey=\"procode\"/>"+
"<col width=\"10%\" text=\""+SystemEnv.getHtmlLabelName(586,user.getLanguage())+"\" column=\"prjtype\" orderkey=\"prjtype\" transmethod=\"weaver.splitepage.transform.SptmForProj.getProjTypeName\"/>"+
"<col width=\"10%\" text=\""+SystemEnv.getHtmlLabelName(432,user.getLanguage())+"\" column=\"worktype\" orderkey=\"worktype\" transmethod=\"weaver.splitepage.transform.SptmForProj.getWorkTypeName\"/>"+
"<col width=\"8%\" text=\""+SystemEnv.getHtmlLabelName(144,user.getLanguage())+"\" column=\"manager\" orderkey=\"manager\" transmethod=\"weaver.hrm.resource.ResourceComInfo.getResourcename\"/>"+
"<col width=\"12%\" text=\""+SystemEnv.getHtmlLabelName(124,user.getLanguage())+"\" column=\"department\" orderkey=\"department\" transmethod=\"weaver.hrm.company.DepartmentComInfo.getDepartmentname\"/>"+
"<col width=\"20%\" text=\""+SystemEnv.getHtmlLabelName(587,user.getLanguage())+"\" column=\"status\" orderkey=\"status\" transmethod=\"weaver.splitepage.transform.SptmForProj.getProjStatusName\" otherpara=\""+user.getLanguage()+"\"/>"+
"</head>"+
"</table>";
%>
<BODY>
<%@ include file="/systeminfo/TopTitle_wev8.jsp" %>
<%@ include file="/systeminfo/RightClickMenuConent_wev8.jsp" %>
<table id="topTitle" cellpadding="0" cellspacing="0">
<tr>
<td>
</td>
<td class="rightSearchSpan" style="text-align:right;"><span title="<%=SystemEnv.getHtmlLabelName(23036,user.getLanguage())%>" class="cornerMenu"></span>
</td>
</tr>
</table>
<%@ include file="/systeminfo/RightClickMenu_wev8.jsp" %>
<wea:SplitPageTag tableString='<%=tableString%>' mode="run" isShowTopInfo="true"/>
<script language=vbs>
sub getProj(prjid)
returndate = window.showModalDialog("/systeminfo/BrowserMain.jsp?url=/proj/process/ProjNotice.jsp?ProjID="&prjid)
end sub
</script>
<script language=javascript>
function returnMain(){
window.location="/hrm/resign/Resign.jsp?resourceid=<%=id%>";
}
function rankclick(targetId){
var objSrcElement = window.event.srcElement;
if (document.all(targetId)==null) {
objSrcElement.src = "/images/project_rank1_wev8.gif";
} else {
var targetElement = document.all(targetId);
if (targetElement.style.display == "none"){
objSrcElement.src = "/images/project_rank1_wev8.gif";
targetElement.style.display = "";
}else{
objSrcElement.src = "/images/project_rank2_wev8.gif";
targetElement.style.display = "none";
}
}
}
function jsCptCapitalBack(){
openFullWindowHaveBar("/cpt/capital/CptCapitalBack.jsp");
}
</script>
</BODY>
</HTML>