SearchCustomPage.jsp 7.55 KB
<!DOCTYPE html>
<%@ page language="java" contentType="text/html; charset=UTF-8" %>
<%@ include file="/systeminfo/init_wev8.jsp" %>
<jsp:useBean id="rs" class="weaver.conn.RecordSet" scope="page" />
<%@ taglib uri="/WEB-INF/weaver.tld" prefix="wea"%>
<%@ taglib uri="/WEB-INF/tld/browser.tld" prefix="brow"%>
<HTML><HEAD>
<LINK href="/css/Weaver_wev8.css" type=text/css rel=STYLESHEET>
<SCRIPT language="javascript" src="/js/weaver_wev8.js"></script>
<link rel="stylesheet" href="/wui/theme/ecology8/weaveredittable/css/WeaverEditTable_wev8.css">
<script  src="/wui/theme/ecology8/weaveredittable/js/WeaverEditTable_wev8.js"></script>
<link href="/js/checkbox/jquery.tzCheckbox_wev8.css" type=text/css rel=STYLESHEET>
<script type="text/javascript" src="/js/ecology8/jNice/jNice/jquery.jNice_wev8.js"></script>
<%
%>
</head>
<%
String imagefilename = "/images/hdMaintenance_wev8.gif";
String titlename = "";
boolean canEditKBVersion = true;
%>
<script type="text/javascript">
var parentWin = null;
var dialog = null;
try{
parentWin = parent.getParentWindow(window);
dialog = parent.parent.getDialog(window);
}catch(e){}
 
</script>
<BODY>
<%@ include file="/systeminfo/TopTitle_wev8.jsp" %>
<%@ include file="/systeminfo/RightClickMenuConent_wev8.jsp" %>
<%
String workflowname = Util.null2String(request.getParameter("workflowname"));
String custompage = Util.null2String(request.getParameter("custompage"));

String backfields = " t1.* ";
String fromSql  = " from workflow_base t1 ";
//String sqlWhere = " where 1=1 and ((custompage is not null "+(rs.getDBType().equals("oracle")?"":" and custompage<>'') or (custompage4emoble is not null "+(rs.getDBType().equals("oracle")?"":" and custompage4emoble<>''))");
String sqlWhere = " where 1=1 and ((custompage is not null "+(rs.getDBType().equals("oracle")?"":" and custompage<>''")+" )or (custompage4emoble is not null "+(rs.getDBType().equals("oracle")?"))":" and custompage4emoble<>''))");
	if(!"".equals(workflowname)) {
	sqlWhere+=" and workflowname like '%"+workflowname+"%'";
}
if(!"".equals(custompage)) {
	sqlWhere+=" and custompage like '%"+custompage+"%'";
}


String tableString = "<table instanceid=\"workflowcustompage\" tabletype=\"none\" pagesize=\""+PageIdConst.getPageSize("custompagelist1",user.getUID())+"\" >"+
"<sql backfields=\""+backfields+"\" sqlform=\""+fromSql+"\" sqlwhere=\""+Util.toHtmlForSplitPage(sqlWhere)+"\"    sqlprimarykey=\"t1.id\" sqlsortway=\"Asc\" sqlisdistinct=\"false\"/>"+
"<head>"+
  "<col width=\"5%\"  text=\""+"ID"+"\" column=\"id\" orderkey=\"id\"/>"+
  "<col width=\"10%\"  text=\""+SystemEnv.getHtmlLabelName(387722,user.getLanguage())+"\" column=\"workflowname\" orderkey=\"workflowname\" />"+
  "<col width=\"20%\"  text=\""+SystemEnv.getHtmlLabelName(32309,user.getLanguage())+"\" column=\"custompage\"/>"+
  "<col width=\"20%\"  text=\""+SystemEnv.getHtmlLabelName(507045,user.getLanguage())+"\" column=\"custompage4emoble\"/>"+
  "<col width=\"20%\"  text=\""+SystemEnv.getHtmlLabelName(504250,user.getLanguage())+"\" column=\"id\" transmethod=\"weaver.templetecheck.PageTransMethod.getScript\"/>"+
  "<col width=\"10%\"  text=\""+SystemEnv.getHtmlLabelName(502102,user.getLanguage())+"\" column=\"id\" transmethod=\"weaver.templetecheck.PageTransMethod.getFileCharset\"/>"+
"</head>"+
"<operates width=\"10%\">"+
"</operates></table>";  

RCMenu += "{"+SystemEnv.getHtmlLabelName(17416,user.getLanguage())+",javascript:exportexcel(),_self} " ;
RCMenuHeight += RCMenuHeightStep ;

%>	
<%@ include file="/systeminfo/RightClickMenu_wev8.jsp" %>

<form action="/templetecheck/SearchCustomPage.jsp" method="post" name="form1" id="form1" >
<table id="topTitle" cellpadding="0" cellspacing="0">
	<tr>
		<td></td>
		<td class="rightSearchSpan" style="text-align:right; width:500px!important">
		<input type="hidden" class="searchInput" id="flowTitle" name="flowTitle" value="" onchange=""/>
			<span id="advancedSearch" class="advancedSearch"><%=SystemEnv.getHtmlLabelName(347,user.getLanguage())%></span>
			<span title="菜单" class="cornerMenu"></span>
		</td>
	</tr>
</table>
<div id="tabDiv" >
   <span style="font-size:14px;font-weight:bold;"><%=SystemEnv.getHtmlLabelName(33267,user.getLanguage())%></span>
</div>
	
<div class="cornerMenuDiv"></div>
<div class="advancedSearchDiv" id="advancedSearchDiv">
	<wea:layout type="4col">
		<wea:group context="<%=SystemEnv.getHtmlLabelName(347,user.getLanguage())%>">
			<wea:item><%=SystemEnv.getHtmlLabelName(18104,user.getLanguage())%></wea:item>
			<wea:item><input class=InputStyle name="workflowname" id="workflowname" value="<%=workflowname%>"></input></wea:item>
			<wea:item><%=SystemEnv.getHtmlLabelName(32309,user.getLanguage())%></wea:item>
			<wea:item><input class=InputStyle name="custompage" id="custompage"  value="<%=custompage%>"></input></wea:item>						
		</wea:group>
		<wea:group context="" attributes="{'groupDisplay':'none'}">
			<wea:item type="toolbar">
					<input type="submit"  onclick="doRefresh()" value="<%=SystemEnv.getHtmlLabelName(387355,user.getLanguage())%>" class="zd_btn_submit"/>
					<input type="button" value="<%=SystemEnv.getHtmlLabelName(2022,user.getLanguage())%>" class="e8_btn_cancel" onclick="resetCondtion();"/>
					<input type="button" value="<%=SystemEnv.getHtmlLabelName(201,user.getLanguage())%>" class="e8_btn_cancel" id="cancel"/>
			</wea:item>
		</wea:group>
	</wea:layout>
</div>

<TABLE width="100%">
    <tr>
        <td valign="top">  
        	<input type="hidden" name="pageId" id="pageId" value="custompagelist1"/>
           	<wea:SplitPageTag  tableString="<%=tableString %>" isShowTopInfo="true" mode="run" />
        </td>
    </tr>
</TABLE>
<div style="color:red;margin-left:10px;">
<h3><b><%=SystemEnv.getHtmlLabelName(504334,user.getLanguage())%></b></h3>
<h3><b><%=SystemEnv.getHtmlLabelName(502103,user.getLanguage())%></b></h3>
	<%=SystemEnv.getHtmlLabelName(502104,user.getLanguage())%><br>
	<%=SystemEnv.getHtmlLabelName(502105,user.getLanguage())%><br>
	<%=SystemEnv.getHtmlLabelName(502106,user.getLanguage())%><br>
	<%=SystemEnv.getHtmlLabelName(502107,user.getLanguage())%><br>
    <%=SystemEnv.getHtmlLabelName(507044,user.getLanguage())%><br>

</div><iframe name="downiframe" id="downiframe" src="" style="display:none" ></iframe>
</form>
</BODY>

<script type="text/javascript">
$(document).ready(function(){
	$(parent.document.getElementById("objName")).html("流程自定义页面查询");
	//设置标题栏高级查询
	$("#topTitle").topMenuTitle({searchFn:doRefresh});
	$(".topMenuTitle td:eq(0)").html($("#tabDiv").html());
	$("#tabDiv").remove();
});

function resetCondtion() {
	$("#custompage").val("");
	$("#workflowname").val("");
}

function exportexcel() {
    var filename="WorkflowCustomReport";
    var fname="流程自定义页面报告";
    $.ajax({
        url: "filecheck/PortalReportOperation.jsp",
        dataType: 'json',
        data: {
            "method":'getWorkflowCustomReport'
        },
        type: 'post',
        ayc: false,//同步加载
        success: function (data) {
            if (data) {
                $("#message_table_Div2").hide()
                var res = data.status;
                if (res == "ok") {
                    document.getElementById("downiframe").src = "/templetecheck/filecheck/ReportDownload.jsp?en_name="+filename+"&cn_name="+encodeURIComponent(fname);
                    return;
                } else {
                    return;
                }
            }
        },
        error: function (msg) {
            alert(msg);
        }
    });
}
function closeDialog(){
	if(dialog)
		dialog.close();
}

function reloadtable() {
	_table.reLoad();
}


function doRefresh(){
	$("#form1").submit();
}


</script>
</HTML>