📄 approve.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.PersonInfoRecordSet" %>
<%@ page import="cn.com.aheadsoft.recordset.FinanceAccessoriesRecordSet" %>
<%@ page import="cn.com.aheadsoft.recordset.AppFlowActionRecordSet" %>
<%@ page import="cn.com.aheadsoft.recordset.FinApprovalTransferRecordSet" %>
<%@ 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>
<%
FinanceAccountItemRecordSet itemRecordset=(FinanceAccountItemRecordSet) request.getAttribute("AccountItem");
FinanceExpenseAccountRecordSet accountRecordset=(FinanceExpenseAccountRecordSet) request.getAttribute("Account");
if(accountRecordset!=null) accountRecordset.next();
FinanceAccessoriesRecordSet recordset = (FinanceAccessoriesRecordSet)request.getAttribute("accessories");
AppFlowActionRecordSet ActionRecordSet=(AppFlowActionRecordSet) request.getAttribute("Action");
FinApprovalTransferRecordSet transferRecordset=(FinApprovalTransferRecordSet) request.getAttribute("Transfer");
PersonInfoRecordSet person=(PersonInfoRecordSet) request.getAttribute("Person");
String roles=(String) request.getAttribute("Roles");
String canFinal=(String) request.getAttribute("CanFinal");
FinApprovalTransferRecordSet transferRecordset1=(FinApprovalTransferRecordSet) request.getAttribute("TransferPre");
String approveMind="";
String preAtID="";
if(transferRecordset!=null)
{
transferRecordset1.next();
transferRecordset1.next();
approveMind=StringFormat.Source2GB(transferRecordset1.getAT_ApproveMind());
preAtID=transferRecordset1.getAT_ID();
}
else transferRecordset1.next();
String accountID=request.getParameter("AccountID");
String atID=request.getParameter("AT_ID");
String isLast=request.getParameter("IsLast");
String nextActID=request.getParameter("NextActID");
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=400');
}
function openWindow(url) {
window.open(url,'','toolbar=no,location=no,menubar=no,resizable=1,scrollbars=yes,left=50,top=50,width=600,height=300');
}
function selectApp(){
if(document.Approve.Type.selectedIndex==0)
{
document.Approve.Approve_Mind.value='同意';
<% if(isLast.equals("0")) {%>showAction();<%}%>
}
else if(document.Approve.Type.selectedIndex==1) {
<% if(isLast.equals("0")) {%>hiddenAction();<%}%>
document.Approve.Approve_Mind.value='退回';
}
else if(document.Approve.Type.selectedIndex==2) {
<% if(isLast.equals("0")) {%>hiddenAction();<%}%>
document.Approve.Approve_Mind.value='电话联系';
}
}
function showAction(){
document.all.nextActor.style.display="";
}
function hiddenAction(){
document.all.nextActor.style.display="none";
}
function HiddenNext(){
if(document.all.nextActor.style.display=="")
document.all.nextActor.style.display="none";
else document.all.nextActor.style.display="";
}
function atSubmit() {
var FlagPass = true;
var err="";
if(document.Approve.Approve_Mind.value=="")
{
err+='请填写审批意见!';
FlagPass=false;
}
else if(document.Approve.Approve_Mind.value.replace(/[^\x00-\xff]/g,"**").length>250)
{
err+='审批意见不能超过250个字符(125个汉字)!';
FlagPass=false;
}
if(FlagPass==false) alert(err);
if(FlagPass){
if(document.Approve.Type.selectedIndex==1)
{
return confirm('确认要退回吗?');
}
}
return FlagPass;
}
function disableAction(){
if(!atSubmit()) return false;
document.Approve.submit();
document.all.ImageButton.onClick="";
return true;
}
-->
</script>
</head>
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" <% if(transferRecordset==null) {%> onLoad="selectApp()" <%}%>>
<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="8" class="tdA" >
单据审批</td>
</tr>
<%
while(transferRecordset1.next()) {
%>
<tr >
<td width="25%" class="common bgcolor" > <%= StringFormat.Source2GB(transferRecordset1.getAT_ActionName()) %></td>
<td colspan="3" class="common" > <table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr class="common">
<td> <%= StringFormat.Source2GB(transferRecordset1.getAT_ApproveMind()) %></td>
</tr>
<tr class="common">
<td align="right"> <%= StringFormat.Source2GB(transferRecordset1.getAT_ApproverName()) %></td>
</tr>
<tr class="common">
<td align="right"> <%= StringFormat.Source2GB(transferRecordset1.getAT_ApproveDate()) %></td>
</tr>
</table></td>
</tr>
<% }
%>
<tr >
<td colspan="7" class="common 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> 部门:<%= StringFormat.Source2GB(accountRecordset.getEI_DeptName()) %></td>
<td width="38%"> 报销日期:<%=accountRecordset.getEI_ApplyDate().substring(0,10) %></td>
<td width="37%"> 任务:<%= StringFormat.Source2GB(accountRecordset.getEI_ItemName()) %></td>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -