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

📄 insertimportcontract.jsp

📁 (Java+SQL)-大型企业JAVA的ERP系统
💻 JSP
字号:
<%@ taglib prefix="money" uri="/jsp/tld/WuYangTag.tld" %>
<jsp:useBean id="importcontract" class="src.wuyang.ImportContract" 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="employee" class="src.wuyang.Employee" 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>
<%	}
%>

<%
if (request.getParameter("insert")!= null)
	{
%>
<jsp:setProperty name="importcontract" property="*" />
<%	
	String contractId = importcontract.getContractId();
	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")) );
	account.load(global.loginName);
	String employeeId=account.getEmployeeId();
	importcontract.setProposer(employeeId);
	int rtcode = importcontract.insert();
	if (rtcode >= 0) 
		{
		operation.setReceiptId(contractId);
		operation.setReceiptType(6);
		operation.setProposer(employeeId);
		employee.load(employeeId);
		operation.setDeptId(employee.getDeptId());
		operation.insert();
		
%>
<jsp:forward page="InsertImportProduct.jsp" > 
	<jsp:param name="contractId" value="<%=contractId %>" />
	<jsp:param name="pageName" value="InsertImportContract.jsp" />
</jsp:forward>
<%
		}
	else	{
%>
<jsp:forward page="../pub/DBErr.jsp" > 
	<jsp:param name="rtcode" value="<%= rtcode %>" />
</jsp:forward>
<%  
		}  
	}
%>

<html>
<head>
<title>进出口合同信息录入</title>
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script language ="javascript" src='../pub/pub.js' type=text/javascript></script>
<link rel="stylesheet" href="css.css">
</head>
<body bgcolor="#949B93" text="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<table width="100%" border="1" height="90%" cellspacing="0" cellpadding="0" align="center" bordercolorlight="#616860" bordercolordark="#CCCCCC" bgcolor="#4c7171" >
  <tr> 
    <td valign="top" > 


<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;
		}  	
	}
</script>
<br>
<form method="post" action="InsertImportContract.jsp" onsubmit="return VerifyInput(this);"><blockquote>
        <table width="300" border="0" cellspacing="0" cellpadding="0">
          <tr> 
            <td class="textb"><b>合同编号:</b></td>
            <td> 
              <input type="text" name="contractId" />
            </td>
          </tr>
          <tr> 
            <td class="textb"><b>客户编码:</b></td>
            <td> 
              <input type="text" name="customerId" />
            </td>
          </tr>
          <tr> 
            <td class="textb"><b>合同标记:</b></td>
            <td> 
              <select name="contractFlag">
                <option value="1">进口 </option>
                <option value="0">出口 </option>
              </select>
            </td>
          </tr>
          <tr> 
            <td class="textb"><b>到达港:</b></td>
            <td> 
              <input type="text" name="arrivPort" />
            </td>
          </tr>
          <tr> 
            <td class="textb"><b>包装标准:</b></td>
            <td> 
              <textarea name="packStand" rows=3 cols=30></textarea>
            </td>
          </tr>
          <tr> 
            <td class="textb"><b>质量指标: </b></td>
            <td> 
              <textarea name="qulitity" rows=3 cols=30></textarea>
            </td>
          </tr>
          <tr> 
            <td class="textb"><b>唛头:</b></td>
            <td> 
              <input type="text" name="mark" />
            </td>
          </tr>
          <tr> 
            <td class="textb"><b>保险:</b></td>
            <td> 
              <textarea name="insurance" rows=3 cols=30></textarea>
            </td>
          </tr>
          <tr> 
            <td class="textb"><b><br>
              装船期:</b></td>
            <td> 
              <input type="text" name="loadDateYear"  size="4" maxlength="4">
              <b><span class="textb">年</span></b> 
              <input type="text" name="loadDateMonth"  size="2" maxlength="2">
              <b><span class="textb">月</span></b> 
              <input type="text" name="loadDateDay"  size="2" maxlength="2">
              <b><span class="textb">日</span></b></td>
          </tr>
          <tr> 
            <td class="textb"><b>装运港:</b></td>
            <td> 
              <input type="text" name="loadPort" />
            </td>
          </tr>
          <tr> 
            <td class="textb"><b>到货期:</b></td>
            <td> 
              <input type="text" name="arriveDateYear"  size="4" maxlength="4">
              <b><span class="textb"> 年</span></b> 
              <input type="text" name="arriveDateMonth"  size="2" maxlength="2">
              <b><span class="textb">月</span></b> 
              <input type="text" name="arriveDateDay"  size="2" maxlength="2">
              <b><span class="textb">日</span></b></td>
          </tr>
          <tr> 
            <td class="textb"><b>付款条件:</b></td>
            <td> 
              <textarea name="payment" rows=3 cols=30></textarea>
            </td>
          </tr>
          <tr> 
            <td class="textb"><b>其他:</b></td>
            <td> 
              <textarea name="other" rows=3 cols=30></textarea>
            </td>
          </tr>
          <tr> 
            <td class="textb"><b>币制: </b></td>
            <td> 
              <select name="moneyFlag">
                <money:moneyflag showType="select"/> 
              </select>
            </td>
          </tr>
          <tr> 
            <td colspan="2"> 
              <div align="center"> <br>
                <input type="submit" name="insert" value="新增" />
                <input type="reset" value="重置" name="reset" />
              </div>
            </td>
          </tr>
        </table></blockquote>
</form>
<%
	if (request.getParameter("contractId") != null)	{
%>
合同增加成功 
<%
	}
%> 
</td>
</tr>
</table>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -