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

📄 importcontractupdate.jsp

📁 (Java+SQL)-大型企业JAVA的ERP系统
💻 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 + -