📄 importcontractupdate.jsp
字号:
<%@ taglib prefix="task" uri="/jsp/tld/WuYangTag.tld" %>
<jsp:useBean id="importcontract" class="src.wuyang.ImportContract" scope="page"/>
<jsp:useBean id="moneyflag" class="src.wuyang.MoneyFlag" scope="page"/>
<jsp:useBean id="operation" class="src.wuyang.OperationInfoTra" scope="page"/>
<jsp:useBean id="account" class="src.wuyang.Account" scope="page"/>
<jsp:useBean id="global" class="src.com.MyGlobal" scope="session"/>
<% if (global.isLogined == false) {
%>
<jsp:forward page="../pub/DBErr.jsp" >
<jsp:param name="rtcode" value="-4" />
</jsp:forward>
<% }
%>
<%
String contractId=request.getParameter("contractId");
if (request.getParameter("update")!=null)
{
%>
<jsp:setProperty name="importcontract" property="*" />
<%
importcontract.setGlobal(global);
importcontract.setLoadDate( importcontract.stringToDate(request.getParameter("loadDateYear"),request.getParameter("loadDateMonth"),request.getParameter("loadDateDay")) );
importcontract.setArriveDate( importcontract.stringToDate(request.getParameter("arriveDateYear"),request.getParameter("arriveDateMonth"),request.getParameter("arriveDateDay")) );
importcontract.update();
operation.changeState(contractId,6,0);
%>
<jsp:forward page="InsertImportProduct.jsp" >
<jsp:param name="contractId" value="<%=contractId %>" />
<jsp:param name="pageName" value="UpdateImportContract.jsp" />
</jsp:forward>
<%
}
int rtcode=importcontract.load(contractId);
if (rtcode!=1)
{
%>
<jsp:forward page="../pub/DBErr.jsp" >
<jsp:param name="rtcode" value="<%= rtcode %>" />
</jsp:forward>
<%
}
account.load(global.loginName);
if(((account.getEmployeeId()).equals(importcontract.getProposer()) == false)&&(importcontract.getRatifier()!=null))
{
if (importcontract.getContractState()!=9)
{
%>
<jsp:forward page="UpdateImportContract.jsp" >
<jsp:param name="errorName" value="无权限修改" />
<jsp:param name="contractId" value="" />
</jsp:forward>
<% }
}
%>
<html>
<head>
<title>产品信息</title>
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link rel="stylesheet" href="../pub/style.css">
<script language ="javascript" src='../pub/pub.js' type=text/javascript></script>
</head>
<script language="JavaScript">
function VerifyInput(e)
{
if(isEmpty(e.contractId.value))
{
alert("请输入合同编号");
e.contractId.focus();
return false;
}
if(isEmpty(e.customerId.value))
{
alert("请输客户编码");
e.customerId.focus();
return false;
}
if(isEmpty(e.arrivPort.value))
{
alert("请输到达港");
e.arrivPort.focus();
return false;
}
if(noYear(e.loadDateYear.value))
{
alert("输入数据无效");
e.loadDateYear.focus();
return false;
}
if(noMonth(e.loadDateMonth.value))
{
alert("输入数据无效");
e.loadDateMonth.focus();
return false;
}
if(noDay(e.loadDateDay.value))
{
alert("输入数据无效");
e.loadDateDay.focus();
return false;
}
if(isEmpty(e.loadPort.value))
{
alert("请输装运港");
e.loadPort.focus();
return false;
}
if(noYear(e.arriveDateYear.value))
{
alert("输入数据无效");
e.arriveDateYear.focus();
return false;
}
if(noMonth(e.arriveDateMonth.value))
{
alert("输入数据无效");
e.arriveDateMonth.focus();
return false;
}
if(noDay(e.arriveDateDay.value))
{
alert("输入数据无效");
e.arriveDateDay.focus();
return false;
}
if(isEmpty(e.proposer.value))
{
alert("请输装运港");
e.proposer.focus();
return false;
}
}
</script>
<form method="POST" action="ImportContractUpdate.jsp" onsubmit="return VerifyInput(this);">
<input type="hidden" name="contractId" value="<%=importcontract.getContractId()%>" />
合同编号:<%=importcontract.getContractId()%>
<br>
客户编码:<input type="text" name="customerId" value="<%=importcontract.getCustomerId()%>" />
<br>
合同标记:
<select name="contractFlag">
<option value="1" <%if(importcontract.getContractFlag()==1){%> selected <%}%> >进口 </option>
<option value="0" <%if(importcontract.getContractFlag()==0){%> selected <%}%> >出口 </option>
</select>
<br>
到达港:<input type="text" name="arrivPort" value="<%=importcontract.getArrivPort()%>" />
<br>
包装标准:
<textarea name="packStand" rows=3 cols=30><%=importcontract.getPackStand()%>
</textarea>
<br>
质量指标:
<textarea name="qulitity" rows=3 cols=30><%=importcontract.getQulitity()%>
</textarea>
<br>
唛头:<input type="text" name="mark" value="<%=importcontract.getMark()%>" />
<br>
保险:
<textarea name="insurance" rows=3 cols=30><%=importcontract.getInsurance()%>
</textarea>
<br>
装船期:
<input type="text" name="loadDateYear" value="<%=importcontract.getStringDate(importcontract.getLoadDate(),1)%>" size="4" maxlength="4">
年
<input type="text" name="loadDateMonth" value="<%=importcontract.getStringDate(importcontract.getLoadDate(),2)%>" size="2" maxlength="2">
月
<input type="text" name="loadDateDay" value="<%=importcontract.getStringDate(importcontract.getLoadDate(),3)%>" size="2" maxlength="2">
日
<br>
装运港:<input type="text" name="loadPort" value="<%=importcontract.getLoadPort()%>" />
<br>
到货期:
<input type="text" name="arriveDateYear" value="<%=importcontract.getStringDate(importcontract.getArriveDate(),1)%>" size="4" maxlength="4">
年
<input type="text" name="arriveDateMonth" value="<%=importcontract.getStringDate(importcontract.getArriveDate(),2)%>" size="2" maxlength="2">
月
<input type="text" name="arriveDateDay" value="<%=importcontract.getStringDate(importcontract.getArriveDate(),3)%>" size="2" maxlength="2">
日
<br>
付款条件:
<textarea name="payment" rows=3 cols=30><%=importcontract.getPayment()%>
</textarea>
<br>
其他:
<textarea name="other" rows=3 cols=30><%=importcontract.getOther()%></textarea>
<br>
批注:
<textarea name="comment" rows=3 cols=30><%=importcontract.getComment()%></textarea>
<br>
操作人:<input type="text" name="proposer" value="<%=importcontract.getProposer()%>" />
<br>
币制:<select name="moneyFlag">
<%
moneyflag.query("", "");
while (moneyflag.next() == 1){
%>
<option value="<%=moneyflag.getMoneyFlag()%>" <%if (moneyflag.getMoneyFlag() == importcontract.getMoneyFlag()){%> selected <%}%>>
<%=moneyflag.getMoneyFlagDesc()%>
</option>
<%
}
%>
</select>
<br>
<p>
<input type="submit" name="update" value="修改" />
<input type="reset" value="重置" />
</form>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -