<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
|
<%@page import="java.text.SimpleDateFormat"%>
|
|
<style>
|
#liucheng{margin: 20px 50px 20px 60px;}
|
#liucheng .table {
|
border-collapse: collapse;
|
border-color: #999999;
|
min-width: 700px;
|
max-width: 900px;
|
}
|
|
#liucheng .table tr {
|
line-height: 25px;
|
text-align: center;
|
}
|
|
#liucheng .table tr.head {
|
background: #CCCCCC;
|
}
|
|
#liucheng .table tr td {
|
border-color: #999999;
|
padding: 0.3rem 0.2rem!important;
|
/*min-width: 180px;*/
|
/*max-width: 225px;*/
|
font-size: 10pt;
|
}
|
}
|
</style>
|
|
<%
|
boolean isCopy=(copy!=null && "1".equals(copy))?true:false;
|
SimpleDateFormat liuchengdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
if(doccode!=null&&!"".equals(doccode) && !isCopy){//如果copy是true表示是复单的,这情况就不需要进入 xin 2020-12-2 11:43:25
|
try {
|
com.yc.multiData.SpObserver.setDBtoInstance("_" + session.getAttribute(SessionKey.DATA_BASE_ID));
|
rs = sqlQueryIfc.getRowSet("select doccode,id,username,inserttime,nextcheckercode,nextcheckername,curstatus,msg from spickorderlog with (nolock) where doccode=? and formid=? order by doccode,inserttime asc", doccode.replace("'", ""), formId);
|
} finally {
|
com.yc.multiData.SpObserver.setDBtoInstance();
|
}
|
}
|
|
%>
|
<div id="liucheng">
|
<%--<h5>流程跟踪</h5>--%>
|
<span style="float: left;font-size:14px;margin-right: 5px">流程跟踪</span>
|
<table width="825" cellpadding="0" border="1" class="table"
|
cellspacing="0">
|
<tr class="head">
|
<td style="min-width: 100px">处理人</td>
|
<td style="min-width: 150px">处理时间</td>
|
<td style="min-width: 100px">当前状态</td>
|
<td>详细信息</td>
|
<td style="min-width: 110px">下一环节处理人</td>
|
</tr>
|
<%
|
if(rs!=null){
|
while(rs.next()){
|
%>
|
<tr>
|
<td><%=rs.getString("username")==null?"":rs.getString("username")%></td>
|
<td><%=rs.getString("inserttime")==null?"":liuchengdf.format(rs.getDate("inserttime")) %></td>
|
<td><%=rs.getString("curstatus")==null?"":rs.getString("curstatus") %></td>
|
<td><%=rs.getString("msg")==null?"":rs.getString("msg")%></td>
|
<td>
|
<%
|
String nextCheckerNames=rs.getString("nextcheckername");
|
String nextCheckerCode=rs.getString("nextcheckercode");
|
if(nextCheckerCode!=null&&!"".equals(nextCheckerCode)&&nextCheckerNames!=null&&!"".equals(nextCheckerNames)){
|
String []codes=nextCheckerCode.split(",");
|
String []names=nextCheckerNames.split(",");
|
String message="";
|
for(int _q=0;_q<names.length;_q++){
|
if(names[_q].trim()=="") continue;
|
%>
|
<a style="padding-left:5px;" title="<%=_q<codes.length?codes[_q]:"" %>" alt="<%=_q<codes.length?codes[_q]:"" %>"><%=names[_q] %></a>
|
<%}} %>
|
|
</td>
|
</tr>
|
<%}}else{%>
|
<tr>
|
<td colspan="5">无信息!</td>
|
</tr>
|
<%} %>
|
</table><br/>
|
</div>
|