deleteModeInfoLog.jsp 11 KB
<%@ page language="java" contentType="text/html; charset=UTF-8" %>
<%@ page import="net.sf.json.JSONObject"%>
<%@ page import="net.sf.json.JSONArray"%>
<%@ page import="weaver.filter.XssUtil"%>
<%@ include file="/systeminfo/init_wev8.jsp" %>
<%@ taglib uri="/WEB-INF/weaver.tld" prefix="wea"%>
<%
	if (!HrmUserVarify.checkUserRight("FORMMODEAPP:ALL", user)) {
		response.sendRedirect("/notice/noright.jsp");
		return;
	}
%>
<%
int language = user.getLanguage();
String modeid = Util.null2String(request.getParameter("modeid"));
XssUtil xssUtil = new XssUtil();
String deleteLogKey = Util.null2String(request.getParameter("deleteLogKey"));
JSONObject allInfoJsonObject = JSONObject.fromObject(deleteLogKey);
JSONArray formInfoData = allInfoJsonObject.getJSONArray("formInfoData");
JSONArray customSearchData = allInfoJsonObject.getJSONArray("customSearchData");
JSONArray reportInfoData = allInfoJsonObject.getJSONArray("reportInfoData");
JSONArray customBrowserData = allInfoJsonObject.getJSONArray("customBrowserData");
JSONArray customTreeData = allInfoJsonObject.getJSONArray("customTreeData");
JSONArray remindJobData = allInfoJsonObject.getJSONArray("remindJobData");

int totalCount = formInfoData.size();
int hasDeletedCount = 0;
for(int i=0;i<formInfoData.size();i++){
	JSONObject jsonObject = (JSONObject)formInfoData.get(i);
	String hasDeleted = Util.null2String(jsonObject.get("hasDeleted"));
	if("true".equals(hasDeleted)){
		hasDeletedCount++;
	}
}
String forminfoContext = SystemEnv.getHtmlLabelNames("700",language)+"("+SystemEnv.getHtmlLabelNames("355",language) + totalCount + ","+SystemEnv.getHtmlLabelNames("18967",language) + hasDeletedCount+")";

totalCount = customSearchData.size();
hasDeletedCount = 0;
for(int i=0;i<customSearchData.size();i++){
	JSONObject jsonObject = (JSONObject)customSearchData.get(i);
	String hasDeleted = Util.null2String(jsonObject.get("hasDeleted"));
	if("true".equals(hasDeleted)){
		hasDeletedCount++;
	}
}
String customSearchContext = SystemEnv.getHtmlLabelNames("527",language)+"("+SystemEnv.getHtmlLabelNames("355",language) + totalCount + ","+SystemEnv.getHtmlLabelNames("18967",language) + hasDeletedCount+")";

totalCount = reportInfoData.size();
hasDeletedCount = 0;
for(int i=0;i<reportInfoData.size();i++){
	JSONObject jsonObject = (JSONObject)reportInfoData.get(i);
	String hasDeleted = Util.null2String(jsonObject.get("hasDeleted"));
	if("true".equals(hasDeleted)){
		hasDeletedCount++;
	}
}
String reportinfoContext = SystemEnv.getHtmlLabelNames("15101",language)+"("+SystemEnv.getHtmlLabelNames("355",language) + totalCount + ","+SystemEnv.getHtmlLabelNames("18967",language) + hasDeletedCount+")";

totalCount = customBrowserData.size();
hasDeletedCount = 0;
for(int i=0;i<customBrowserData.size();i++){
	JSONObject jsonObject = (JSONObject)customBrowserData.get(i);
	String hasDeleted = Util.null2String(jsonObject.get("hasDeleted"));
	if("true".equals(hasDeleted)){
		hasDeletedCount++;
	}
}
String customBrowserContext = SystemEnv.getHtmlLabelNames("32306",language)+"("+SystemEnv.getHtmlLabelNames("355",language) + totalCount + ","+SystemEnv.getHtmlLabelNames("18967",language) + hasDeletedCount+")";

totalCount = customTreeData.size();
hasDeletedCount = 0;
for(int i=0;i<customTreeData.size();i++){
	JSONObject jsonObject = (JSONObject)customTreeData.get(i);
	String hasDeleted = Util.null2String(jsonObject.get("hasDeleted"));
	if("true".equals(hasDeleted)){
		hasDeletedCount++;
	}
}
String customTreeContext = SystemEnv.getHtmlLabelNames("33713",language)+"("+SystemEnv.getHtmlLabelNames("355",language) + totalCount + ","+SystemEnv.getHtmlLabelNames("18967",language) + hasDeletedCount+")";

totalCount = remindJobData.size();
hasDeletedCount = 0;
for(int i=0;i<remindJobData.size();i++){
	JSONObject jsonObject = (JSONObject)remindJobData.get(i);
	String hasDeleted = Util.null2String(jsonObject.get("hasDeleted"));
	if("true".equals(hasDeleted)){
		hasDeletedCount++;
	}
}
String remindJobContext = SystemEnv.getHtmlLabelNames("15148",language)+"("+SystemEnv.getHtmlLabelNames("355",language) + totalCount + ","+SystemEnv.getHtmlLabelNames("18967",language) + hasDeletedCount+")";

String hasDeleteImg = "<img src='/images/ecology8/e8bgsel_wev8.png' />";
%>

<HTML>
<HEAD>
    <LINK REL=stylesheet type=text/css HREF=/css/Weaver_wev8.css>
    <SCRIPT language="javascript" src="/js/weaver_wev8.js"></script>
    <script>
    var parentWin = null;
	var dialog = null;
	try{
		parentWin = parent.parent.getParentWindow(parent);
		dialog = parent.parent.getDialog(parent);
	}catch(e){}
    </script>
    <style>
    .nameRedClass{
    	color:red;
    }
    .nameBlueClass{
    	color:#0000ff;
    }
    </style>
</HEAD>
<body>
<%
    String imagefilename = "/images/hdMaintenance_wev8.gif";
    String titlename = SystemEnv.getHtmlLabelNames("91,87,83", user.getLanguage());
    String needfav = "";
    String needhelp = "";
%>
<%@ include file="/systeminfo/TopTitle_wev8.jsp" %>
<%@ include file="/systeminfo/RightClickMenuConent_wev8.jsp" %>
<%
    RCMenu += "{" + SystemEnv.getHtmlLabelName(91, user.getLanguage()) + ",javascript:onDelete(),_self} ";//删除
    RCMenuHeight += RCMenuHeightStep;

    RCMenu += "{" + SystemEnv.getHtmlLabelName(309, user.getLanguage()) + ",javascript:onClose(),_self} ";//关闭
    RCMenuHeight += RCMenuHeightStep;
%>
<%@ include file="/systeminfo/RightClickMenu_wev8.jsp" %>
<jsp:include page="/systeminfo/commonTabHead.jsp">
   <jsp:param name="mouldID" value="formmode"/>
   <jsp:param name="navName" value="<%=SystemEnv.getHtmlLabelNames("91,87,83", user.getLanguage()) %>"/>
</jsp:include>
<div class="zDialog_div_content">
		<wea:layout>
			<wea:group context="<%=forminfoContext%>">
			<% 
			for(int i=0;i<formInfoData.size();i++){
				JSONObject jsonObject = (JSONObject)formInfoData.get(i);
				String tableName = Util.null2String(jsonObject.get("tablename"));
				String canSelected = Util.null2String(jsonObject.get("canSelected"));
				String hasDeleted = Util.null2String(jsonObject.get("hasDeleted"));
				String deleteDesc = "";
				if("false".equals(canSelected)){
					deleteDesc = "("+SystemEnv.getHtmlLabelNames("83850", language)+")";
				}else if(!"true".equals(hasDeleted)){
					deleteDesc = "(未勾选)";
				}else{
					deleteDesc = hasDeleteImg;
				}
				
				%>
				<wea:item><%=tableName%></wea:item>
				<wea:item><span style="color:red;"><%=deleteDesc%></span></wea:item>
				<%
			}
			%>
			</wea:group>
			<wea:group context="<%=customSearchContext%>">
			<% 
			for(int i=0;i<customSearchData.size();i++){
				JSONObject jsonObject = (JSONObject)customSearchData.get(i);
				String customSearchName = Util.null2String(jsonObject.get("customname"));
				String canSelected = Util.null2String(jsonObject.get("canSelected"));
				String hasDeleted = Util.null2String(jsonObject.get("hasDeleted"));
				String deleteDesc = "";
				if("false".equals(canSelected)){
					deleteDesc = "("+SystemEnv.getHtmlLabelNames("83850", language)+")";
				}else if(!"true".equals(hasDeleted)){
					deleteDesc = "(未勾选)";
				}else{
					deleteDesc = hasDeleteImg;
				}
				
				%>
				<wea:item><%=customSearchName%></wea:item>
				<wea:item><span style="color:red;"><%=deleteDesc%></span></wea:item>
				<%
			}
			%>
			</wea:group>
			<wea:group context="<%=reportinfoContext%>">
			<% 
			for(int i=0;i<reportInfoData.size();i++){
				JSONObject jsonObject = (JSONObject)reportInfoData.get(i);
				String reportName = Util.null2String(jsonObject.get("reportname"));
				String canSelected = Util.null2String(jsonObject.get("canSelected"));
				String hasDeleted = Util.null2String(jsonObject.get("hasDeleted"));
				String deleteDesc = "";
				if("false".equals(canSelected)){
					deleteDesc = "("+SystemEnv.getHtmlLabelNames("83850", language)+")";
				}else if(!"true".equals(hasDeleted)){
					deleteDesc = "(未勾选)";
				}else{
					deleteDesc = hasDeleteImg;
				}
				
				%>
				<wea:item><%=reportName%></wea:item>
				<wea:item><span style="color:red;"><%=deleteDesc%></span></wea:item>
				<%
			}
			%>
			</wea:group>
			<wea:group context="<%=customBrowserContext%>">
			<% 
			for(int i=0;i<customBrowserData.size();i++){
				JSONObject jsonObject = (JSONObject)customBrowserData.get(i);
				String customBrowserName = Util.null2String(jsonObject.get("customname"));
				String canSelected = Util.null2String(jsonObject.get("canSelected"));
				String hasDeleted = Util.null2String(jsonObject.get("hasDeleted"));
				String deleteDesc = "";
				if("false".equals(canSelected)){
					deleteDesc = "("+SystemEnv.getHtmlLabelNames("83850", language)+")";
				}else if(!"true".equals(hasDeleted)){
					deleteDesc = "(未勾选)";
				}else{
					deleteDesc = hasDeleteImg;
				}
				
				%>
				<wea:item><%=customBrowserName%></wea:item>
				<wea:item><span style="color:red;"><%=deleteDesc%></span></wea:item>
				<%
			}
			%>
			</wea:group>
			<wea:group context="<%=customTreeContext%>">
			<% 
			for(int i=0;i<customTreeData.size();i++){
				JSONObject jsonObject = (JSONObject)customTreeData.get(i);
				String customTreeName = Util.null2String(jsonObject.get("treename"));
				String canSelected = Util.null2String(jsonObject.get("canSelected"));
				String hasDeleted = Util.null2String(jsonObject.get("hasDeleted"));
				String deleteDesc = "";
				if("false".equals(canSelected)){
					deleteDesc = "("+SystemEnv.getHtmlLabelNames("83850", language)+")";
				}else if(!"true".equals(hasDeleted)){
					deleteDesc = "(未勾选)";
				}else{
					deleteDesc = hasDeleteImg;
				}
				
				%>
				<wea:item><%=customTreeName%></wea:item>
				<wea:item><span style="color:red;"><%=deleteDesc%></span></wea:item>
				<%
			}
			%>
			</wea:group>
			<wea:group context="<%=remindJobContext%>">
			<% 
			for(int i=0;i<remindJobData.size();i++){
				JSONObject jsonObject = (JSONObject)remindJobData.get(i);
				String remindJobName = Util.null2String(jsonObject.get("name"));
				String canSelected = Util.null2String(jsonObject.get("canSelected"));
				String hasDeleted = Util.null2String(jsonObject.get("hasDeleted"));
				String deleteDesc = "";
				if("false".equals(canSelected)){
					deleteDesc = "("+SystemEnv.getHtmlLabelNames("83850", language)+")";
				}else if(!"true".equals(hasDeleted)){
					deleteDesc = "(未勾选)";
				}else{
					deleteDesc = hasDeleteImg;
				}
				%>
				<wea:item><%=remindJobName%></wea:item>
				<wea:item><span style="color:red;"><%=deleteDesc%></span></wea:item>
				<%
			}
			%>
			</wea:group>
		</wea:layout>
</div>
<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=T  id=btncancel onclick="onClose();"  value="<%=SystemEnv.getHtmlLabelName(309,user.getLanguage())%>">
		</wea:item>
	</wea:group>
</wea:layout>
</div>

<script language=javascript>
    jQuery(document).ready(function(){
    	parentWin.refreshModeOperation('<%=modeid%>');
    	resizeDialog();
    })
    
    function onClose() {
        if(dialog){
		    dialog.close({isrefresh:"0"});
		}else{  
		    window.parent.parent.close();
		}
    }
</script>
<jsp:include page="/systeminfo/commonTabFoot.jsp"></jsp:include>
</body>
</html>