clusterNodeStatus.jsp 3.43 KB
<%@ page language="java" contentType="text/html; charset=UTF-8" %>
<%@ include file="/updateclient/systeminfo/init_wev8.jsp"%> 
<%@ taglib uri="/WEB-INF/weaver.tld" prefix="wea"%> 
<%@ page import="weaver.conn.RecordSet" %>
<html>
<head>
<title> E-cology升级程序</title>
<LINK href="/css/Weaver_wev8.css" type=text/css rel=STYLESHEET>
<link rel="stylesheet" href="/wui/theme/ecology8/weaveredittable/css/WeaverEditTable_wev8.css">
<script  src="/wui/theme/ecology8/weaveredittable/js/WeaverEditTable_wev8.js"></script>
<script type="text/javascript">
var parentWin = null;
var dialog = null;
try{
	parentWin = parent.getParentWindow(window);
	dialog = parent.parent.getDialog(window);
}catch(e){}

function ignoreNode(id) {

	top.Dialog.confirm("请确认该节点已升级,可以忽略!",
			function(){
				$.ajax({
					url:"/clusterupgrade/clusterNodeOperation.jsp",
					type:"post",
					data:{
						"clusterupgradelogid":""+id
					},
					success:function() {
						window.location.reload();
					}
				});
			},
			function(){
	});
}

function btncancel_onclick() {
	if(dialog){
		parentWin.addintervalobj();
		dialog.closeByHand();
	}else{
		parentWin.addintervalobj();
		parentWin.closeDialog();
	}
}
$(document).ready(function(){
//$("td[_samepair='operationBtn']").css("text-align","center");
});

</script>
</head>
<body>
<div style="color:red">
操作说明:<br>
1.如果确认此节点不需要升级,请点击“已升级,忽略此节点”;<br>
2.如果确认此节点已通过其他方式升级(如:手动覆盖升级、运维平台升级),请点击“已升级,忽略此节点”;<br>
3.忽略节点之后,可以在“其他节点升级”页面,点击“重置”按钮,还原成未升级状态;<br>
4.确认完毕,请点击“关闭”按钮,进入“其他节点升级”页面,进行升级。<br>
<br>

</div>
<wea:layout type="table" attributes="{'cols':'5','cws':'10%,10%,30%,30%,20%'}">
<wea:group context="节点列表">
<wea:item type="thead">序号</wea:item>
<wea:item type="thead">节点类型</wea:item>
<wea:item type="thead">OA地址(单节点地址)</wea:item>
<wea:item type="thead">升级包名称</wea:item>
<wea:item type="thead">是否忽略</wea:item>
<%
RecordSet rs = new RecordSet();
rs.execute("select httpaddress,t2.id as tid,t2.packagename as packagename,t1.type as type  from clustersetting t1 left join clusterupgradelog t2 on t1.id=t2.settingid where  ((t1.ismainnode='0' and t1.type='ecology') or (t1.type='emessage') or (t1.type='emobile')) and t2.status='0' order by t1.type");
int i = 0;
while(rs.next()){
String id = rs.getString("tid");
String type = rs.getString("type");
String httpaddress = rs.getString("httpaddress");
String packagename = rs.getString("packagename");
%>

<wea:item><%=++i %></wea:item>
<wea:item><%=type %></wea:item>
<wea:item><%=httpaddress %></wea:item>
<wea:item><%=packagename %></wea:item>
<wea:item attributes="{'samePair':'operationBtn'}"><input type="button" onclick="ignoreNode(<%=id%>)" class="e8_btn_top" value="已升级,忽略此节点"/></wea:item>
<%} %>
</wea:group>
</wea:layout>
<div id="zDialog_div_bottom" class="zDialog_div_bottom">
		<wea:layout needImportDefaultJsAndCss="false">
	<wea:group context=""  attributes="{\"groupDisplay\":\"none\"}">
		<wea:item type="toolbar">
       			<input type="button" class=zd_btn_submit accessKey=T  id=btncancel onclick="btncancel_onclick();" value="关闭"/>
		</wea:item>
	</wea:group>
</wea:layout>

</body>
</html>