📄 process.jsp
字号:
<%@ page contentType="text/html;charset=GB2312" %>
<%@ page import="cn.com.aheadsoft.util.StringFormat" %>
<%@ page import="cn.com.aheadsoft.util.UserInfo" %>
<%@ page import="cn.com.aheadsoft.recordset.FinProcessInfoRecordSet" %>
<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>
<script language="JavaScript">
<!--
function atSubmit() {
if(isNaN(document.addAcount.Money.value))
{
alert('* 请输入正确的金额!\n');
return false;
}
else if( document.addAcount.Money.value <=0 )
{
alert('* 请输入正确的金额!\n');
return false;
}
return true;
}
function atSign() {
return confirm("您确定要终结该单据吗?") ;
}
function selectRemark(){
local=document.addAcount.selectItem.selectedIndex;
document.addAcount.Remark.value=document.addAcount.selectItem.options[local].text;
}
function update(id,money,payout,standoff,Remark) {
document.addAcount.PI_ID.value = id;
document.addAcount.Money.value = money;
document.addAcount.Remark.value = Remark;
for(i=0;i<document.addAcount.Payout.length;i++) {
if(document.addAcount.Payout[i].value==payout) {
document.addAcount.Payout[i].checked=true;
}
}
for(i=0;i<document.addAcount.Standoff.length;i++) {
if(document.addAcount.Standoff[i].value==standoff) {
document.addAcount.Standoff[i].checked=true;
}
}
document.addAcount.status.value = "u";
}
function atProcess(){
if(atSign()){
document.addAcount.status.value = "c";
document.addAcount.submit();
}
}
-->
</script>
<%
String accountID=request.getParameter("AccountID");
String serialNum=request.getParameter("SerialNum");
FinProcessInfoRecordSet processInfoRs=(FinProcessInfoRecordSet)request.getAttribute("ProcessInfo");
%>
</head>
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onLoad="selectRemark()">
<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" width="98%" cellpadding="0" cellspacing="0">
<tr>
<td><table width="100%" border="0" cellpadding="0" cellspacing="0" align="center">
<form action="/krm/servlet/FinProcessServlet" method="post" name="addAcount" onSubmit="return atSubmit();" >
<input type="hidden" name="AccountID" value="<%=accountID%>">
<input type="hidden" name="SerialNum" value="<%=serialNum%>">
<input type="hidden" name="PI_ID">
<input type="hidden" name="status" value="i">
<tr>
<td colspan="6" class="tdA" align="left">单据对帐</td>
</tr>
<tr >
<td width="103" nowrap class="common bgcolor"> 报销单编号</td>
<td class="common"> BX4-<%=serialNum%></td>
</tr>
<tr >
<td nowrap class="common bgcolor"> 金额(元)</td>
<td class="common"> <input type="text" name="Money" class="middle" maxlength="10"></td>
</tr>
<tr >
<td width="103" class="common bgcolor"> 支出</td>
<td class="common"> <input type="radio" name="Payout" value="1" checked>
增加
<input type="radio" name="Payout" value="0">
减少</td>
</tr>
<tr style="display:none">
<td width="103" class="common bgcolor"> 借款冲抵</td>
<td class="common"> <input type="radio" name="Standoff" value="1">
是
<input type="radio" name="Standoff" value="0" checked>
否</td>
</tr>
<tr >
<td width="103" rowspan="2" class="common bgcolor"> 备注</td>
<td> <select name="selectItem" onChange="selectRemark()">
<option selected>出差补贴</option>
<option>现金冲抵</option>
<option>网上报销单数额<纸质发票数额</option>
<option>网上报销单数额>纸质发票数额</option>
</select></td>
</tr>
<tr >
<td class="common"> <textarea name="Remark" rows="3" style="overflow:auto"></textarea></td>
</tr>
<tr >
<td colspan="4" align="center" class="tdC"> <INPUT name="submit1" type="submit" value="添 加" onmouseover="this.className='button2'" onmouseout="this.className='button1'" class="button1" >
<INPUT name="button1" type="button" onmouseover="this.className='button2'" onmouseout="this.className='button1'" class="button1" onClick="javascript:atProcess();" value="终 结">
<INPUT name="button" type="button" onmouseover="this.className='button2'" onmouseout="this.className='button1'" class="button1" onClick="javascript:history.back(1);" value="返 回">
</td>
</tr>
</form>
</table>
<div align="center"></div></td>
</tr>
<%
if(processInfoRs != null && processInfoRs.size() > 0) {
%>
<tr>
<td ><br><table border="0" cellpadding="0" cellspacing="0" width="100%" align="center" >
<tr class="tdB">
<td width="16%" class="tdB" align="center" >金额(元)</td>
<td width="15%" class="tdB" align="center" nowrap >支出</td>
<td width="13%" class="tdB" align="center" nowrap style="display:none">是否还款冲抵</td>
<td width="42%" class="tdB" align="center" >备注</td>
<td width="14%" class="tdB" align="center" >操作</td>
</tr>
<%
int num=1;
System.out.println(processInfoRs.size());
while(processInfoRs.next()) {
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" ><%=processInfoRs.getPI_Remark()%></td>
<td class="common" align="center"><a href="javascript:update("<%= StringFormat.Source2GB(processInfoRs.getPI_ID()) %>","<%= money %>","<%= processInfoRs.getPI_Payout()%>","<%= processInfoRs.getPI_Standoff()%>","<%= StringFormat.Source2GB(processInfoRs.getPI_Remark()) %>");">修改</a>
<a href="/krm/servlet/FinProcessServlet?status=d&AccountID=<%=accountID%>&SerialNum=<%=serialNum%>&PI_ID=<%=processInfoRs.getPI_ID()%>">删除</a>
</td>
</tr>
<% num++; }%>
<tr><td colspan="5" class="tdC"> </td>
</tr>
</table></td>
</tr>
<%}%>
</table></td></tr>
</table>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -