keyCheckList.jsp
5.01 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
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
<% weaver.filter.ECompatibleSetting.setVersion(weaver.filter.ECompatibleSetting.ECOLOGY_JSP_VERSION_E8,request); %>
<%@ page language="java" contentType="text/html; charset=UTF-8" %>
<%@ page import="weaver.hrm.*,weaver.general.*,weaver.file.*,java.io.*,java.util.*" %>
<%@page import="wscheck.*,java.util.*,weaver.general.*,java.io.*,java.util.zip.*"%>
<%
String operation =Util.null2String(request.getParameter("operation"));
String message = "";
Map fileMap = null;
fileMap = (Map)session.getAttribute("fileMap");
session.removeAttribute("fileMap");
%>
<html>
<head>
<link href="/css/Weaver_wev8.css" type=text/css rel=STYLESHEET>
<script language="javascript" src="/js/weaver_wev8.js"></script>
<link type='text/css' rel='stylesheet' href='/wui/theme/ecology7/skins/green/wui_wev8.css'/>
<!-- 字体设置,win7、vista系统使用雅黑字体,其他系统使用宋体 Start -->
<link type='text/css' rel='stylesheet' href='/wui/common/css/w7OVFont_wev8.css' id="FONT2SYSTEMF">
<style type="text/css">
.btn1_mouseout {
BORDER-RIGHT: #7EBF4F 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7EBF4F 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#B3D997); BORDER-LEFT: #7EBF4F 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #7EBF4F 1px solid
}
.btn2_mousedown
{
BORDER-RIGHT: #FFE400 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #FFE400 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #FFE400 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #FFE400 1px solid
}
</style>
</head>
<body>
<form method="post" name="frmmain">
<INPUT type="hidden" name=pagepos value="">
<INPUT type="hidden" name=operation value="pack">
<span style="width:100%;text-align:left;display:inline-block;font-size:14px;font-weight:bold;color:red;">当前系统存在未备案文件,请联系泛微客服进行备案后再进行升级</span>
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
<tr>
<td width="*">
<TABLE class=ListStyle cellspacing=1>
<colgroup>
<col width="5%">
<col width="55%">
<col width="20%">
<col width="20%">
<tr class=header>
<td colspan="2">差异文件清单</td>
<td colspan="2"><div style="float:right"> <%if(message.equals("1")){ %><button type="button" name="upload" class='e8_btn_top' onclick="downUpdateFile(this)">下载</button> <%} %></div></td>
</tr>
<tr class=header>
<td><input type='checkbox' id=checkAllList name=checkAllList onclick="checkAllList1(this);"></td>
<td>文件路径</td>
<td>操作类型</td>
<td>修改日期</td>
</tr>
<%
int colorcount = 0;
int count = 0;
if(null!=fileMap&&fileMap.size()>0)
{
Set keyset = fileMap.keySet();
for(Iterator it = keyset.iterator();it.hasNext();)
{
count++;
if(count>100) {//文件太多了 没必要在这里全部显示出来
//System.out.println(""+count);
return;
}
String realfilepath = "";
String filename = Util.null2String((String)it.next()).trim();
String operatetype = Util.null2String((String)fileMap.get(filename)).trim();
if("".equals(filename))
{
continue;
}
if(filename.startsWith("/"))
{
filename = filename.substring(1,filename.length());
}
if("\\".equals(""+File.separatorChar))
{
realfilepath = GCONST.getRootPath()+(filename.replaceAll("/","\\\\"));
}
else
{
realfilepath = GCONST.getRootPath()+filename;
}
Date date = null;
try
{
if(!operatetype.equals("0"))
{
File newfile = new File(realfilepath);
date = new Date(newfile.lastModified());
}
}
catch(Exception e)
{
}
if(colorcount==0)
{
colorcount=1;
%>
<TR class=DataLight>
<%
}
else
{
colorcount=0;
%>
<TR class=DataDark>
<%
}
%>
<td height="23">
<input type='checkbox' id=checkbh name=checkbh <%if("0".equals(operatetype)){ %>disabled<%} %> value="<%=realfilepath %>">
</td>
<td height="23">
<%=realfilepath %>
</td>
<td height="23">
<%
if(operatetype.equals("0"))
{
out.print("删除");
}
else if(operatetype.equals("1"))
{
out.print("新增");
}
else if(operatetype.equals("2"))
{
out.print("修改");
}
%>
</td>
<td height="23">
<%if(null!=date){%><%=TimeUtil.getDateString(date) %><%} %>
</td>
</tr>
<%
}
}%>
</TABLE>
</TD>
</TR>
<tr><td height=10></td></tr>
</tbody>
</table>
</form>
</body>
</html>