⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 accountconent.jsp

📁 tomcat最新安装程序
💻 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">&nbsp;您的位置:财务管理>> <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" >&nbsp;<%= 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 >&nbsp;&nbsp;<%= StringFormat.Source2GB(transferRecordset.getAT_ApproveMind()) %></td>
              </tr>
              <tr class="common1"> 
                <td align="right">&nbsp;<%= StringFormat.Source2GB(transferRecordset.getAT_ApproverName()) %></td>
              </tr>
              <tr class="common1"> 
                <td align="right">&nbsp;<%= 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" >&nbsp;部门:<%= StringFormat.Source2GB(accountRecordset.getEI_DeptName()) %></td>
          <td width="38%" >&nbsp;报销日期:<%=accountRecordset.getEI_ApplyDate().substring(0,10) %></td>
          <td width="36%" >&nbsp;任务:<%= 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())%>"> 
                  &nbsp;<%
				    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">&nbsp;</td>
              </tr>
            </table></td>
        </tr>
        <tr> 
          <td colspan="9"  class="common">&nbsp;合计(元):
            <%
		    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">&nbsp;报销人:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<%= StringFormat.Source2GB(accountRecordset.getEI_UserName()) %></td>
        </tr>
        <tr> 
          <td colspan="9"  class="common">&nbsp;审批类型:&nbsp;&nbsp;&nbsp;<%= StringFormat.Source2GB(accountRecordset.getEI_ApprovalKindName()) %></td>
        </tr>
        <tr> 
          <td colspan="9"  class="common">&nbsp;附件: 
            <%
		     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>&nbsp; 
            <%	 	}
			}
		%>
          </td>
        </tr>
       <tr class="common">             
          <td colspan="9"  class="common">&nbsp;报销人借支情况: 
            <% float sum=Float.parseFloat(loan)-Float.parseFloat(repay);%>
            &nbsp;<font color="#FF0000">
			借支:<a href="javascript:openWin('/krm/servlet/FinExpenseAccountServlet?status=q&module=l&userID=<%=accountUser%>&Sum=<%=sum%>')"><%=loan%></a></font>&nbsp;&nbsp; 
			还款:<a href="javascript:openWin('/krm/servlet/FinExpenseAccountServlet?status=q&module=l&userID=<%=accountUser%>&Sum=<%=sum%>')"><%=repay%></a>&nbsp;&nbsp; 
            差额:<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">&nbsp;</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="签字盖章">
            &nbsp;
            <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 + -