list.jsp
4.91 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
<%@ page language="java" contentType="text/html; charset=UTF-8" %>
<%@ page import="weaver.hrm.attendance.domain.HrmPaidLeaveTime"%>
<%@ include file="/hrm/header.jsp" %>
<jsp:useBean id="SubCompanyComInfo" class="weaver.hrm.company.SubCompanyComInfo" scope="page"/>
<jsp:useBean id="DepartmentComInfo" class="weaver.hrm.company.DepartmentComInfo" scope="page"/>
<jsp:useBean id="paidLeaveTimeManager" class="weaver.hrm.attendance.manager.HrmPaidLeaveTimeManager" scope="page" />
<!-- Added by wcd 2015-04-30[调休管理-调休时间查询] -->
<%
if(!HrmUserVarify.checkUserRight("HrmPaidLeaveTime:search", user)){
response.sendRedirect("/notice/noright.jsp");
return;
}
String imagefilename = "/images/hdHRMCard_wev8.gif", needfav ="1", needhelp ="";
String titlename = SystemEnv.getHtmlLabelName(82800,user.getLanguage());
int subcompanyid = strUtil.parseToInt(request.getParameter("subcompanyid"), 0);
int departmentid = strUtil.parseToInt(request.getParameter("departmentid"), 0);
String showname = "", mapParam = "";
if(departmentid > 0) {
showname = DepartmentComInfo.getDepartmentname(String.valueOf(departmentid));
mapParam = "departmentid:"+departmentid+"+";
} else if(subcompanyid > 0) {
showname = SubCompanyComInfo.getSubCompanyname(String.valueOf(subcompanyid));
mapParam = "subcompanyid:"+subcompanyid+"+";
} else {
mapParam = "departmentid:-1+subcompanyid:-1+";
}
boolean bool = strUtil.parseToInt(request.getParameter("flg"), 0) == 1;
String fromdate = strUtil.vString(request.getParameter("fromdate"), dateUtil.getFirstDayOfYear());
String enddate = strUtil.vString(request.getParameter("enddate"), dateUtil.getLastDayOfYear());
mapParam += "fromdate:"+fromdate+"+enddate:"+enddate;
%>
<html>
<head>
<link type="text/css" rel="stylesheet" href="/css/Weaver_wev8.css">
<script type="text/javascript" src="/js/weaver_wev8.js"></script>
<script type="text/javascript" defer="defer" src="/js/datetime_wev8.js"></script>
<script type="text/javascript" defer="defer" src="/js/JSDateTime/WdatePicker_wev8.js"></script>
<script type="text/javascript">
jQuery(document).ready(function(){<%if(showname.length()>0){%>parent.setTabObjName('<%=showname%>')<%}%>});
function doSearch() {
jQuery("#searchfrm").submit();
}
</script>
</head>
<BODY style="overflow-x:hidden">
<%@ include file="/systeminfo/TopTitle_wev8.jsp" %>
<%@ include file="/systeminfo/RightClickMenuConent_wev8.jsp" %>
<%
TopMenu topMenu = new TopMenu(out, user);
topMenu.add(SystemEnv.getHtmlLabelName(197,user.getLanguage()), "doSearch()");
RCMenu += topMenu.getRightMenus();
RCMenuHeight += RCMenuHeightStep * topMenu.size();
%>
<%@ include file="/systeminfo/RightClickMenu_wev8.jsp" %>
<form action="" name="searchfrm" id="searchfrm">
<input type="hidden" name="subcompanyid" value="<%=subcompanyid%>">
<input type="hidden" name="departmentid" value="<%=departmentid%>">
<input type="hidden" name="flg" value="1">
<table id="topTitle" cellpadding="0" cellspacing="0">
<tr>
<td></td>
<td class="rightSearchSpan" style="text-align:right;">
<%topMenu.show();%>
<span title="<%=SystemEnv.getHtmlLabelName(23036,user.getLanguage())%>" class="cornerMenu"></span>
</td>
</tr>
</table>
<wea:layout type="2col">
<wea:group context='<%=SystemEnv.getHtmlLabelName(20331,user.getLanguage())%>'>
<wea:item><%=SystemEnv.getHtmlLabelNames("25733,19467",user.getLanguage())%></wea:item>
<wea:item>
<span class="wuiDateSpan" selectId="createdateselect" selectValue="<%=bool ? "" : "5"%>">
<input class="wuiDateSel" type="hidden" name="fromdate" value="<%=fromdate%>">
<input class="wuiDateSel" type="hidden" name="enddate" value="<%=enddate%>">
</span>
</wea:item>
</wea:group>
</wea:layout>
</form>
<wea:layout type="4col">
<wea:group context='<%=SystemEnv.getHtmlLabelName(82845,user.getLanguage())%>'>
<wea:item attributes="{'isTableList':'true','colspan':'full'}">
<%
SplitPageTagTable table = new SplitPageTagTable("Hrm_HrmPaidLeaveTime", out, user);
table.setData("weaver.hrm.attendance.manager.HrmPaidLeaveTimeManager.getResult", mapParam);
table.addCol("10%", SystemEnv.getHtmlLabelName(413,user.getLanguage()), "ln", "");
table.addCol("15%", SystemEnv.getHtmlLabelName(141,user.getLanguage()), "sn", "");
table.addCol("15%", SystemEnv.getHtmlLabelName(124,user.getLanguage()), "dn", "");
table.addCol("15%", SystemEnv.getHtmlLabelName(82846,user.getLanguage()), "sc", "");
table.addCol("15%", SystemEnv.getHtmlLabelName(82847,user.getLanguage()), "od", "");
table.addCol("15%", SystemEnv.getHtmlLabelName(82848,user.getLanguage()), "pv", "");
table.addCol("15%", SystemEnv.getHtmlLabelName(82849,user.getLanguage()), "vl", "");
%>
<wea:SplitPageTag isShowTopInfo="false" tableString='<%=table.toString()%>' mode="run"/>
</wea:item>
</wea:group>
</wea:layout>
</BODY>
</HTML>