📄 accountconent.jsp
字号:
<%@ page contentType="text/html;charset=GB2312" %>
<%@ page import="cn.com.aheadsoft.util.StringFormat" %>
<%@ page import="cn.com.aheadsoft.recordset.FinanceAccountItemRecordSet" %>
<%@ page import="cn.com.aheadsoft.recordset.FinanceExpenseAccountRecordSet" %>
<%@ page import="cn.com.aheadsoft.recordset.FinApprovalTransferRecordSet" %>
<%@ page import="cn.com.aheadsoft.recordset.FinanceAccessoriesRecordSet" %>
<%@ page import="cn.com.aheadsoft.recordset.FinProcessInfoRecordSet" %>
<%@ page import="cn.com.aheadsoft.util.SwitchBig" %>
<%@ page import="cn.com.aheadsoft.util.TheProperties"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<link rel="stylesheet" type="text/css" href="/krm/jsp/css/css.css">
<title>审批单录入</title>
<%
String besign = null;
besign = (String)request.getAttribute("besign");
FinanceAccountItemRecordSet itemRecordset=(FinanceAccountItemRecordSet) request.getAttribute("AccountItem");
FinanceExpenseAccountRecordSet accountRecordset=(FinanceExpenseAccountRecordSet) request.getAttribute("Account");
if(accountRecordset!=null) accountRecordset.next();
FinApprovalTransferRecordSet transferRecordset=(FinApprovalTransferRecordSet) request.getAttribute("Transfer");
FinanceAccessoriesRecordSet recordset = (FinanceAccessoriesRecordSet)request.getAttribute("accessories");
FinProcessInfoRecordSet processInfoRs=(FinProcessInfoRecordSet)request.getAttribute("ProcessInfo");
String loan=(String) request.getAttribute("LoanMoney");
String repay=(String) request.getAttribute("RepayMoney");
String accountUser=(String) request.getAttribute("AccountUser");
%>
<script>
<!--
function openWin(url) {
window.open(url,'','toolbar=no,location=no,menubar=no,resizable=1,scrollbars=yes,left=50,top=50,width=600,height=300');
}
function atSign() {
if (confirm("您确定要签字盖章吗?")) {
document.location.href='/krm/servlet/FinSignServlet?status=u&AccountID=<%=accountRecordset.getEI_ID()%>';
return true;
}
else
return false;
}
-->
</script>
</head>
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" >
<table width="100%" align="center" border="0" cellpadding="0" cellspacing="0" >
<tr height="8">
<td class="trA"> 您的位置:财务管理>> <font class="fontcolor">审批单详细信息</font></td>
</tr>
<tr height="8">
<td></td>
</tr>
<tr>
<td align="center" >
<table border="0" cellpadding="0" cellspacing="0" width="98%" align="center">
<tr>
<td colspan="10" class="tdA" >
审批单信息</td>
</tr>
<%
if(transferRecordset != null && transferRecordset.size() > 0) {
int num=1;
while(transferRecordset.next()) {
%>
<tr >
<td width="25%" class="common bgcolor" > <%= StringFormat.Source2GB(transferRecordset.getAT_ActionName()) %></td>
<td colspan="3" class="common">
<% if(transferRecordset.getAT_Finished().equals("1")){%>
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr class="common1">
<td > <%= StringFormat.Source2GB(transferRecordset.getAT_ApproveMind()) %></td>
</tr>
<tr class="common1">
<td align="right"> <%= StringFormat.Source2GB(transferRecordset.getAT_ApproverName()) %></td>
</tr>
<tr class="common1">
<td align="right"> <%= StringFormat.Source2GB(transferRecordset.getAT_ApproveDate()) %></td>
</tr>
</table>
<%} else {%>
<%= StringFormat.Source2GB(transferRecordset.getAT_ApproverName()) %>尚未处理
<%}%>
</td>
</tr>
<%
num++;
}
}
%>
<tr class="common">
<td colspan="9" class="tdC" ><div align="center">费用审批单(序号BX4-<%
String serialNum = StringFormat.Source2GB(accountRecordset.getEI_SerialNum()) ;
int leng = 4;
String formatNum = StringFormat.formatNum(serialNum,leng);
out.println(formatNum);
%>
)</div></td>
</tr>
<tr class="common">
<td colspan="2" > 部门:<%= StringFormat.Source2GB(accountRecordset.getEI_DeptName()) %></td>
<td width="38%" > 报销日期:<%=accountRecordset.getEI_ApplyDate().substring(0,10) %></td>
<td width="36%" > 任务:<%= StringFormat.Source2GB(accountRecordset.getEI_ItemName()) %></td>
</tr>
<tr class="common">
<td colspan="9" ><table border="0" cellpadding="0" cellspacing="0" width="100%" bordercolor="A1B7DB" class="collapse" >
<tr >
<td width="12%" class="tdB" align="center" >报销类别</td>
<td width="14%" class="tdB" align="center" >金额(元)</td>
<td width="12%" class="tdB" align="center" >单据张数</td>
<!-- add by zenghongli 工作日记与财务关联 2004.5.7 -->
<td width="14%" class="tdB" align="center" >发生日期</td>
<td width="48%" class="tdB" align="center" >备注</td>
</tr>
<%
if(itemRecordset != null && itemRecordset.size() > 0) {
int num=1;
while(itemRecordset.next()) {
%>
<tr <%
if(num%2==0){
%> class="bgcolor"<%}%>>
<td class="common" align="center"><%= StringFormat.Source2GB(itemRecordset.getAI_ExpenseTypeName()) %></td>
<td class="common" align="right"><%= itemRecordset.getAI_Money() %></td>
<td class="common" align="center"><%= itemRecordset.getAI_BillCount() %></td>
<td class="common" align="center"><a href="/krm/jsp/finmanage/finApp/showDiary.jsp?userid=<%=accountRecordset.getEI_UserID()%>&date=<%=itemRecordset.getAI_DiaryDate()%>&userNameShow=<%=StringFormat.Source2GB(accountRecordset.getEI_UserName())%>">
<%
if(null!=itemRecordset.getAI_DiaryDate())
out.println(itemRecordset.getAI_DiaryDate());
%>
</a></td>
<td class="common" align="center"><div align="left"></div>
<%= StringFormat.Source2GB(itemRecordset.getAI_Remark()) %></td>
</tr>
<%
num++;
}
}
%>
<tr >
<td class="tdC" align="center" colspan="5"> </td>
</tr>
</table></td>
</tr>
<tr>
<td colspan="9" class="common"> 合计(元):
<%
String moneySum = accountRecordset.getEI_MoneySum();
String Arabia2Chinese = SwitchBig.Arabia2Chinese(Double.parseDouble(moneySum));
if(TheProperties.ENCODE.equalsIgnoreCase("iso8859_1")){
out.println(new String(Arabia2Chinese.getBytes("gb2312"),"iso_8859_1"));
}else{
out.println(Arabia2Chinese);
}
if(accountRecordset.getEI_Flag().equals("1")){
%>
<font color="#FF0000">(还款)</font>
<%}%>
</td>
</tr>
<tr>
<td colspan="9" class="common"> 报销人: <%= StringFormat.Source2GB(accountRecordset.getEI_UserName()) %></td>
</tr>
<tr>
<td colspan="9" class="common"> 审批类型: <%= StringFormat.Source2GB(accountRecordset.getEI_ApprovalKindName()) %></td>
</tr>
<tr>
<td colspan="9" class="common"> 附件:
<%
if(recordset != null && recordset.size() > 0) {
int num = 1;
while(recordset.next()) {
%>
<a href="javascript:openWin('/krm/servlet/FinanceUploadServlet?status=q&id=<%= recordset.getAA_ID() %>')"><%= StringFormat.Source2GB(recordset.getAA_FileName()) %></a>
<% }
}
%>
</td>
</tr>
<tr class="common">
<td colspan="9" class="common"> 报销人借支情况:
<% float sum=Float.parseFloat(loan)-Float.parseFloat(repay);%>
<font color="#FF0000">
借支:<a href="javascript:openWin('/krm/servlet/FinExpenseAccountServlet?status=q&module=l&userID=<%=accountUser%>&Sum=<%=sum%>')"><%=loan%></a></font>
还款:<a href="javascript:openWin('/krm/servlet/FinExpenseAccountServlet?status=q&module=l&userID=<%=accountUser%>&Sum=<%=sum%>')"><%=repay%></a>
差额:<a href="javascript:openWin('/krm/servlet/FinExpenseAccountServlet?status=q&module=l&userID=<%=accountUser%>&Sum=<%=sum%>')"><%=sum%></a>
</tr>
<%
if(processInfoRs != null && processInfoRs.size() > 0) {
%>
<tr class="common">
<td colspan="9" >单据对帐信息:</td>
</tr>
<tr>
<td colspan="9" ><table border="0" cellpadding="0" cellspacing="0" width="100%" align="center" bordercolor="A1B7DB" class="collapse">
<tr class="common">
<td width="20%" class="tdB"align="center" >金额(元)</td>
<td width="12%" class="tdB"align="center" nowrap>支出</td>
<td width="22%" class="tdB"align="center" nowrap style="display:none">是否还款冲抵</td>
<td width="46%" class="tdB" align="center" >备注</td>
</tr>
<%
while(processInfoRs.next()) {
int num=1;
float money=Float.parseFloat(processInfoRs.getPI_Money());
if(money<0) money=0-money;
%>
<tr <%
if(num%2==0){
%> class="bgcolor"<%}%>>
<td class="common" align="center"><%=money%></td>
<td class="common"align="center">
<% if("1".equals(processInfoRs.getPI_Payout())){%>
增加
<%} else {%>
减少
<%}%>
</td>
<td class="common"align="center" style="display:none">
<% if("1".equals(processInfoRs.getPI_Standoff())){%>
是
<%} else {%>
否
<%}%>
</td>
<td class="common" align="center"><%=processInfoRs.getPI_Remark()%></td>
</tr>
<% num++;}%>
<tr >
<td class="tdC" align="center" colspan="5"> </td>
</tr>
</table></td>
</tr>
<%}%>
<%
String approved = StringFormat.Source2GB(accountRecordset.getEI_Approved());
if(approved.equals("1")&&besign!= null){%>
<tr >
<td colspan="9"class="tdC" align="center">
<INPUT name="button2" type="button" onmouseover="this.className='button2'" onmouseout="this.className='button1'" class="button1" onClick="return atSign();" value="签字盖章">
<INPUT name="button2" type="button" onmouseover="this.className='button2'" onmouseout="this.className='button1'" class="button1" onClick="javascript:history.back(1);" value="返 回"></td>
</tr>
<%}else{%>
<tr >
<td class="tdC" colspan="9" align="center"><INPUT name="button" type="button" onmouseover="this.className='button2'" onmouseout="this.className='button1'" class="button1" onClick="javascript:history.back(1);" value="返 回"></td>
</tr>
<%}%>
</table>
</td></tr>
</table>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -