63 lines
2.4 KiB
Plaintext
63 lines
2.4 KiB
Plaintext
<%@page import="cn.bean.User"%>
|
|
<%@ page contentType="text/html; charset=GBK"%>
|
|
<%@ include file="/Frame/resources/include/include_begin_list.jspf"%>
|
|
<%
|
|
String PG_TITLE = "流程实例跟踪"; // 浏览器窗口标题 <title> PG_TITLE </title>
|
|
|
|
String soft = CurPage.getParameter("soft");
|
|
String userId = CurUser.getUserID();
|
|
ArrayList<String> roleList = CurUser.getRoleTable();
|
|
String isRisk = "false";
|
|
if( roleList!=null && roleList.size()>0 ){
|
|
for(int i=0 ;i<roleList.size();i++){
|
|
if("800R00000092".equals(roleList.get(i))){
|
|
isRisk = "true";
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
System.out.print("============="+roleList);
|
|
ASObjectModel doTemp = new ASObjectModel("FlowInstanceTrack3");
|
|
doTemp.setDataQueryClass("com.amarsoft.awe.dw.ui.list.FlowMonitorListHtmlGenerator");
|
|
|
|
doTemp.appendJboWhere(" O.APPLYTYPE='BusinessApplyApply' ");
|
|
|
|
ASObjectWindow dwTemp = new ASObjectWindow(CurPage,doTemp,request);
|
|
dwTemp.Style="1"; //--设置为Grid风格--
|
|
dwTemp.ReadOnly = "1"; //只读模式
|
|
dwTemp.setPageSize(pageSize==null?10:Integer.parseInt(pageSize));
|
|
dwTemp.genHTMLObjectWindow("");
|
|
String sButtons[][] = {
|
|
};
|
|
%>
|
|
<%@include file="/Frame/resources/include/ui/include_list.jspf"%>
|
|
<script type="text/javascript">
|
|
//在加载完表格后调用
|
|
<%-- alert("<%=soft%>"); --%>
|
|
function afterSearch(){
|
|
for(var i=0;i<getRowCount(0);i++){
|
|
var userId=getItemValue(0,i,"USERID");
|
|
if(userId=="system"){
|
|
getObj(0,i,"ENDTIME").innerHTML=getObj(0,i,"BEGINTIME").textContent;
|
|
}
|
|
getObj(0,i,"ACTION").innerHTML= '<a onclick="javascript:viewFlowGraph()">显示流程图</a> <a href=# onclick="javascript:viewHisTabNew()">申请详情</a> ';
|
|
}
|
|
setColumnWidth(0,"ACTION",150);
|
|
}
|
|
function viewHisTabNew(){
|
|
var sTaskNo = getItemValue(0,getRow(0),'SERIALNO');
|
|
var sObjectNo = getItemValue(0,getRow(0),'SERIALNO');
|
|
var sFlowNo = getItemValue(0,getRow(0),'FLOWNO');
|
|
var sPhaseNo = getItemValue(0,getRow(0),'PHASENO');
|
|
var param ="TaskNo="+sTaskNo+"&ViewID=001&RightType=ReadOnly&riskParam="+"<%=isRisk%>";
|
|
var objectinfo =$.parseJSON(RunJspAjax("/Tenwa/Core/FlowManager/GetObjectInfo.jsp?TaskNo="+sTaskNo));
|
|
AsControl.OpenTab("/Tenwa/Core/FlowManager/FlowPage/FlowPageViewTab.jsp", param ,objectinfo);
|
|
}
|
|
</script>
|
|
<%/*~END~*/%>
|
|
<%/*~BEGIN~可编辑区~[Editable=false;CodeAreaID=List08;Describe=页面装载时,进行初始化;]~*/%>
|
|
<script type="text/javascript">
|
|
|
|
</script>
|
|
<%/*~END~*/%>
|
|
<%@ include file="/Frame/resources/include/include_end.jspf"%> |