upgradeHistoryInfo.jsp
5.65 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
<%@ page language="java" contentType="text/html; charset=UTF-8" %>
<%@ include file="/updateclient/systeminfo/init_wev8.jsp" %>
<%@ page import="weaver.conn.*" %>
<%@ page import="java.util.*" %>
<%@ page import="com.weaver.general.GCONSTUClient"%>
<%@ page import="weaver.general.*"%>
<%@ page import="weaver.system.SysUpgradeCominfo"%>
<%@ page import="weaver.system.DirFilter"%>
<jsp:useBean id="rs" class="weaver.conn.RecordSet" scope="page" />
<%@ taglib uri="/WEB-INF/weaver.tld" prefix="wea"%>
<HTML><head>
<LINK REL=stylesheet type=text/css HREF=/css/Weaver_wev8.css>
<link rel="stylesheet" href="/css/ecology8/request/requestTopMenu_wev8.css" type="text/css" />
<link rel="stylesheet" href="/wui/theme/ecology8/jquery/js/zDialog_e8_wev8.css" type="text/css" />
<style type="text/css" >
.xTable_info {
display:none
}
.operationmsg {
background-color:rgb(255, 243, 220);
border:1px solid;
border-color:rgb(255, 204, 0);
border-radius:3px;
height:200px;
overflow:auto;
width:40%;
margin: 0 auto;
margin-top:20px;
}
</style>
</head>
<BODY style="overflow-y:hidden">
<%
String imagefilename = "/images/hdMaintenance_wev8.gif";
String titlename = SystemEnv.getHtmlLabelName(33728,user.getLanguage());
String needfav ="1";
String needhelp ="";
%>
<%@ include file="/systeminfo/TopTitle_wev8.jsp" %>
<%@ include file="/systeminfo/RightClickMenuConent_wev8.jsp" %>
<%
RCMenu += "{确定,javascript:btncancel_onclick(),_self} " ;
RCMenuHeight += RCMenuHeightStep ;
int lan = user.getLanguage();
int pagenum=Util.getIntValue(request.getParameter("pagenum"),1);
int perpage=Util.getIntValue(request.getParameter("perpage"),5);
String backfields = " t1.* ";
String fromSql = " from ecologyuplist t1 ";
String sqlWhere = " where t1.label is not null and id in (select min(id) as id from ecologyuplist group by label )";
String orderby = "label";
String PageConstId = "upgradeHistoryInfo";
String tableString = "<table instanceid=\"designateTable\" tabletype=\"none\" pagesize=\""+"5"+"\" >"+
" <sql backfields=\""+backfields+"\" sqlform=\""+fromSql+"\" sqlorderby=\"" + orderby + "\" sqlwhere=\""+Util.toHtmlForSplitPage(sqlWhere)+"\" sqlprimarykey=\"t1.id\" sqlsortway=\"Desc\" sqlisdistinct=\"true\"/>"+
" <head>";
tableString +=
" <col width=\"10%\" text=\""+"补丁包编号"+"\" column=\"label\" orderkey=\"t1.label\" />"+
" <col width=\"20%\" text=\""+"名称"+"\" column=\"versionNo\" orderkey=\"t1.versionNo\" />";
tableString +="</head></table>";
%>
<%@ include file="/systeminfo/RightClickMenu_wev8.jsp" %>
<iframe name="excels" id="excels" src="" style="display:none" ></iframe>
<form>
<div id="tabDiv" >
<span style="font-size:14px;font-weight:bold;"></span>
</div>
<%
String maxlabel = ""+SystemEnv.getHtmlLabelName(83519 ,user.getLanguage());
String message = "";
//补丁包编号
String packageno = "";
SysUpgradeCominfo suc = new SysUpgradeCominfo();
String dbfilename = suc.getDBFileName();
File f = new File(GCONSTUClient.getTempSysFilePath() + "ecology" + File.separatorChar + "sqlupgrade" + File.separatorChar + dbfilename);
if(f != null && f.exists()) {
String[] filenames = f.list(new DirFilter("upgrade,_up.sql"));
if(filenames != null) {
for(int i = 0; i < filenames.length; i++) {
String currentlabel = filenames[i];
currentlabel = currentlabel.replace("upgrade","").replace("_up.sql","");
if(i == filenames.length - 1) {
packageno = packageno + currentlabel;
} else{
packageno = packageno + currentlabel + ",";
}
}
}
}
%>
<div class="operationmsg" style="height:130px!important;font-size: 12px;color:#FF9200;width:550px;">
<span style="font-size:12px;color:red;font-weight:bold;">此次升级出现跳包,升级终止。正在升级的补丁包编号:</span>
<span style="font-size:15px;color:#1C86EE;"><%=packageno %></span><br>
<br>
<span style="font-weight:bold;font-size:12px;">跳/漏包处理方法:</span><br>
1.检查近期升级的5个补丁包编号是否连续;<br>
2.检查当前升级的补丁包编号与历史升级最大补丁包编号是否连续;<br>
3.如果确认遗漏包可以继续升级,请在升级页面点击“下一步”继续升级;<br>如果遗漏包不可忽略,请点击“取消”按钮取消此次升级,并依次上传遗漏包文件,重新升级。<br>
</div>
<wea:layout type="1col">
<wea:group context="历史升级记录">
<wea:item attributes="{colspan:'full',id:'tableitem'}">
<TABLE width="100%">
<tr>
<td valign="top">
<input type="hidden" name="pageId" id="pageId" value="<%=PageConstId %>"/>
<wea:SplitPageTag tableString="<%=tableString %>" isShowTopInfo="true" mode="run" />
</td>
</tr>
</TABLE>
</wea:item>
</wea:group>
</wea:layout>
<div id="zDialog_div_bottom" class="zDialog_div_bottom">
<wea:layout type="2col" needImportDefaultJsAndCss="false">
<wea:group context="">
<wea:item type="toolbar">
<input type="button" class=zd_btn_submit accessKey=O id=btnok onclick="btncancel_onclick()" style="margin-right:10px;" value="确定">
</wea:item>
</wea:group>
</wea:layout>
</div>
</form>
</BODY></HTML>
<script language="javascript" src="/wui/theme/ecology8/jquery/js/zDialog_wev8.js"></script>
<script language="javascript" src="/wui/theme/ecology8/jquery/js/zDrag_wev8.js"></script>
<script type="text/javascript">
jQuery(document).ready(function () {
$("#tableitem").removeClass("fieldName");
//$(".xTable_info").css("display","none");
});
var parentWin = null;
var dialog = null;
try{
parentWin = parent.getParentWindow(window);
dialog = parent.parent.getDialog(window);
}catch(e){}
function btncancel_onclick() {
if(dialog){
dialog.close();
}else{
window.parent.close();
}
}
</script>