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

📄 editorderinfo.jsp

📁 一个java程序!!!数据库很特别!!请大家看看!!很有学习和使用的价值
💻 JSP
字号:
<%@page contentType="text/html; charset=UTF-8"%>
<%@ include file="/WEB-INF/include/taglib.jsp"%>
<html:html locale="true">
<head>
<TITLE><bean:message key="menu.orderManage.orderShip" /></TITLE>
<LINK href="../css/iplan.css" rel=stylesheet type="text/css">
<script language="javascript" src="../scripts/Calendar.js"></script>
<SCRIPT language=javascript>
	var nameList;
	var addressList;
	function closePage()
	{
		self.opener.refresh(); 
		self.close();
	}
	
	function save()
	{
	 	if(validateForm(document.form1)) {
		 	document.form1.action = "orderAction.do?method=save";
			document.form1.submit();  
		}
	}	
	
	function del()
	{
		if(confirm("<bean:message key='prompt.confirm'/> ")) {
		 	document.form1.action = "orderAction.do?method=delete";
         	document.form1.submit();
         	closePage()
        }
	}

	function changeAdd()
	{
		var name;
		name = document.form1.customerNameStr.value

		for(var i = 0; i < document.form1.customername.length; i++){
			if(document.form1.customername[i].value == name ){
			    document.form1.addressStr.value= document.form1.address[i].value;
			    break;
			}
		}
	}	
	
	function showSpan() 
	{
		var checkVal;
		checkVal = document.form1.handmadeFlg.checked
		if (checkVal==true){
			document.getElementById("span1").style.display="none"
			document.getElementById("span2").style.display="block"
		} else {
			document.getElementById("span1").style.display="block"
			document.getElementById("span2").style.display="none"
		}
	}
	
	function showOk()
	{
		var checkOk;
		checkOk = document.form1.orderok.checked
		if (checkOk==true){
			document.getElementById("spanview1").style.display="none"
			document.getElementById("spanview2").style.display="none"
			document.getElementById("spanview3").style.display="none"
			document.getElementById("spanview4").style.display="none"
			document.getElementById("spanview5").style.display="none"
			document.getElementById("spanview6").style.display="none"
			document.getElementById("spanview7").style.display="none"
			document.getElementById("spanhidden1").style.display="block"	
			document.getElementById("spanhidden2").style.display="block"	
			document.getElementById("spanhidden3").style.display="block"	
			document.getElementById("spanhidden4").style.display="block"	
			document.getElementById("spanhidden5").style.display="block"	
			document.getElementById("spanhidden6").style.display="block"	
			document.getElementById("spanhidden7").style.display="block"		
		} else {
			document.getElementById("spanview1").style.display="block"
			document.getElementById("spanview2").style.display="block"
			document.getElementById("spanview3").style.display="block"
			document.getElementById("spanview4").style.display="block"
			document.getElementById("spanview5").style.display="block"
			document.getElementById("spanview6").style.display="block"
			document.getElementById("spanview7").style.display="block"
			document.getElementById("spanhidden1").style.display="none"	
			document.getElementById("spanhidden2").style.display="none"	
			document.getElementById("spanhidden3").style.display="none"	
			document.getElementById("spanhidden4").style.display="none"	
			document.getElementById("spanhidden5").style.display="none"	
			document.getElementById("spanhidden6").style.display="none"	
			document.getElementById("spanhidden7").style.display="none"	
		}		
	}
	
	function customerList()
	{
    	window.open("","customerListWindow","left=600,top=50,toolbar=no,width=400,height=450,directories=no,status=yes,scrollbars=yes,resize=no,menubar=no");
       	form1.action = "selectCustomerAction.do?method=list" ;
       	form1.target = "customerListWindow";
       	form1.submit(); 
	}
	
	function loadSpan()
	{
		showSpan();
		showOk();
	}
</SCRIPT>
</head>

<body onload="loadSpan();">
<html:form styleId="form1" focus="orderInfo.orderNo" action="/orderAction.do?method=save">

	<table width="100%" border="0" cellspacing="0" cellpadding="0" class="cellBgSEARCHBOX">
		<tr align="center">
			<td align="center" class="TableTxtBold">
				<P align="center"><bean:message key="menu.orderManage.orderShip" /></P>
			</td>
		</tr>
		<tr>
			<TD align="center" colspan="2">
				<html:messages id="msg" message="true" >
					<font color="red" size="2"><b><bean:write name="msg"/></b></font>
				</html:messages>	
				<html:messages id="msg" message="false" >
					&nbsp;
				</html:messages>						
			</TD>
		</tr>
		<tr>
			<td>
				<table width="100%" border="0" align="center" class="cellBg" cellspacing="1" cellpadding="0">
					<tr>
						<td colspan="2" class="TableTxtBold"><FONT color="blue"><bean:message key="prompt.order.orderInfo" /></FONT> 
						</td>
					</tr>				
					<tr>
						<td class="TableTxtBold" width="25%"><bean:message key="prompt.order.orderNo" /></td>
						<logic:equal name="update" value="update" >
							<td class="TableTxtNorm"><bean:write name="orderInfoForm" property="orderInfo.orderNo"/></td>
							<html:hidden property="orderInfo.orderNo"/>
						</logic:equal>
						<logic:notEqual name="update" value="update" >
							<td class="TableTxtNorm"><html:text property="orderInfo.orderNo" size="15" maxlength="20" styleId="orderNo" styleClass="formFill1line"  onchange="this.value = this.value.toUpperCase()" /></td>						
						</logic:notEqual>						
					</tr>
					<tr>
						<td class="TableTxtBold" width="25%"><bean:message key="prompt.order.orderDate" /></td>
						<td class="TableTxtNorm">
							<html:text property="orderInfo.orderDateStr" size="15"  styleId="orderDate" styleClass="formFill1line" onclick="setDay(this);" readonly="true" />
						</td>
					</tr>
					<tr>
						<td class="TableTxtBold" width="25%"><bean:message key="prompt.order.customerName" /></td>
						<td class="TableTxtNorm"> 
							<html:select property="orderInfo.customerName" styleId="customerNameStr" styleClass="formFill1line" onchange="changeAdd();" >				
								<html:options name="customerNameList" labelName="customerNameList"></html:options>
							</html:select>&nbsp;&nbsp;
							<button class="button" onclick="customerList();"><bean:message key="button.customerList" /></button>
						</td>
					</tr>	
					<tr>
						<td class="TableTxtBold" width="25%"><bean:message key="prompt.order.customerAddress" /></td>
						<td class="TableTxtNorm"> 
							<html:text property="orderInfo.address" size="30"  styleId="addressStr" styleClass="formFill1line" readonly="true" />	
						</td>
					</tr>						
					<tr>
						<td class="TableTxtBold" width="25%"><bean:message key="prompt.order.warehouse" /></td>
						<td class="TableTxtNorm"> 
							<html:select property="orderInfo.warehouseId" styleClass="formFill1line" >				
								<html:options name="warehouseIdList" labelName="warehouseIdList"></html:options>
							</html:select>
						</td>						
					</tr>
					<tr>
						<td class="TableTxtBold" width="25%"><bean:message key="prompt.order.printingDate" />
							<br>
							<html:checkbox property="orderInfo.handmadeFlg" styleId="handmadeFlg" styleClass="formFill1line" value="OK" onclick="showSpan();">
								<bean:message key="prompt.order.handmade" />
							</html:checkbox>							
						</td>
						<td class="TableTxtNorm">
							<SPAN id="span1" style="display: block">
								<html:text property="orderInfo.printingDateStr" size="15"  styleId="printingDate" styleClass="formFill1line" onclick="setDay(this);" readonly="true" />	
							</SPAN>
							<SPAN id="span2" style="display: none">
								<html:textarea property="orderInfo.handmade" rows="20" cols="50" styleId="handmade" styleClass="formFill1line" style="height:30px;width:90%;"></html:textarea>
							</SPAN>
							<html:checkbox property="orderInfo.ok" styleId="orderok" styleClass="formFill1line" value="OK" onclick="showOk();">
								<bean:message key="prompt.order.ok" />
							</html:checkbox>
						</td>
					</tr>
					<tr>
						<td colspan="2" class="TableTxtBold"><FONT color="red"><bean:message key="prompt.order.OOSInfoManage" /></FONT> 
						</td>
					</tr>								
					<tr>
						<td class="TableTxtBold" width="25%"><bean:message key="prompt.order.inputDate" /></td>
						<td class="TableTxtNorm">
							<SPAN id="spanview1" style="display: block">	
								<html:text property="orderInfo.inputDateStr" size="15"  styleId="inputDate" styleClass="formFill1line" onclick="setDay(this);" readonly="true" />
							</SPAN>
							<SPAN id="spanhidden1" style="display: none">
								<html:text property="orderInfo.inputDateStr" size="15"  styleId="inputDate" styleClass="formFill1line" value="" readonly="true" />								
							</SPAN>
						</td>
					</tr>	
					<tr>
						<td class="TableTxtBold" width="25%"><bean:message key="prompt.order.effectiveInfo" /></td>
						<td class="TableTxtNorm">
							<SPAN id="spanview2" style="display: block">	
								<html:textarea property="orderInfo.effectiveInfo" rows="20" cols="50" styleId="effectiveInfo" styleClass="formFill1line" style="height:40px;width:90%;"></html:textarea>
							</SPAN>
							<SPAN id="spanhidden2" style="display: none">						
								<html:textarea property="orderInfo.effectiveInfo" rows="20" cols="50" readonly="true" styleId="effectiveInfo" styleClass="formFill1line" style="height:40px;width:90%;" value=""></html:textarea>						
							</SPAN>
						</td>
					</tr>	
					<tr>
						<td class="TableTxtBold" width="25%"><bean:message key="prompt.order.OOSInfo" /></td>
						<td class="TableTxtNorm">
							<SPAN id="spanview3" style="display: block">	
								<html:textarea property="orderInfo.shorting" rows="20" cols="50" styleId="shorting" styleClass="formFill1line" style="height:40px;width:90%;"></html:textarea>
							</SPAN>
							<SPAN id="spanhidden3" style="display: none">						
								<html:textarea property="orderInfo.shorting" rows="20" cols="50" readonly="true" styleId="shorting" styleClass="formFill1line" style="height:40px;width:90%;" value=""></html:textarea>							
							</SPAN>
						</td>
					</tr>
					<tr>
						<td class="TableTxtBold" width="25%"><bean:message key="prompt.order.amount" /></td>
						<td class="TableTxtNorm">
							<SPAN id="spanview4" style="display: block">	
								<html:text property="orderInfo.amount" size="15" maxlength="10" styleId="amount" styleClass="formFill1line"  />
							</SPAN>
							<SPAN id="spanhidden4" style="display: none">							
								<html:text property="orderInfo.amount" size="15" maxlength="10" readonly="true" styleId="amount" styleClass="formFill1line"  value=""/>
							</SPAN>
						</td>
					</tr>		
					<tr>
						<td class="TableTxtBold" width="25%"><bean:message key="prompt.order.track" /></td>
						<td class="TableTxtNorm">
							<SPAN id="spanview5" style="display: block">
								<html:textarea property="orderInfo.track" rows="20" cols="50" styleId="track" styleClass="formFill1line" style="height:40px;width:90%;"></html:textarea>
							</SPAN>
							<SPAN id="spanhidden5" style="display: none">						
								<html:textarea property="orderInfo.track" rows="20" cols="50" readonly="true" styleId="track" styleClass="formFill1line" style="height:40px;width:90%;" value=""></html:textarea>							
							</SPAN>
						</td>
					</tr>							
					<tr>
						<td class="TableTxtBold" width="25%"><bean:message key="prompt.order.salespersons" /></td>
						<td class="TableTxtNorm"> 
							<SPAN id="spanview6" style="display: block">
								<html:select property="orderInfo.salespersons" styleClass="formFill1line" styleId="salespersons">				
									<html:options name="personNameList" labelName="personNameList"></html:options>
								</html:select>
							</SPAN>
							<SPAN id="spanhidden6" style="display: none">
								<html:select property="orderInfo.salespersons" styleClass="formFill1line" disabled="true" styleId="salespersons" value="">				
									<html:options name="personNameList" labelName="personNameList"></html:options>
								</html:select>							
							</SPAN>
						</td>	
					</tr>
					<tr>
						<td colspan="2" class="TableTxtBold"><FONT color="red"><bean:message key="prompt.order.remarkInfo" /></FONT> 
						</td>
					</tr>		
					<tr>
						<td class="TableTxtBold" width="25%"><bean:message key="prompt.order.remark" /></td>
						<td class="TableTxtNorm">
							<SPAN id="spanview7" style="display: block">
								<html:textarea property="orderInfo.remark" rows="20" cols="50" styleId="remark" styleClass="formFill1line" style="height:40px;width:90%;"></html:textarea>
							</SPAN>
							<SPAN id="spanhidden7" style="display: none">						
								<html:textarea property="orderInfo.remark" rows="20" cols="50" readonly="true" styleId="remark" styleClass="formFill1line" style="height:40px;width:90%;" value=""></html:textarea>							
							</SPAN>
						</td>
					</tr>																			
				</table>
			</td>
		</tr>
		<tr>
			<td>&nbsp;</td>
		</tr>
		<tr>
			<td align="center">
				<button class="button" onclick="save();"><bean:message key="button.save" /></button>
				&nbsp;
			  	<logic:empty name="orderInfoForm" property="orderInfo.guid">
					<button class="button" onclick="del();" disabled="disabled"><bean:message key="button.delete" /></button>
				</logic:empty>
				<logic:notEmpty name="orderInfoForm" property="orderInfo.guid">
					<button class="button" onclick="del();"><bean:message key="button.delete" /></button>
				</logic:notEmpty>				
				&nbsp;
				<button class="button" onclick="closePage();"><bean:message key="button.close" /></button>
			</td>
		</tr>		
	</table>
	<html:hidden property="orderInfo.guid"/>
	<html:hidden property="orderInfo.areaid"/>

	<logic:iterate  name="customerList" id="tempCustomer" indexId="index">
		<html:hidden name="tempCustomer" property="customername"/>
		<html:hidden name="tempCustomer" property="address"/>
	</logic:iterate>
	<html:javascript formName="orderInfoForm" method="validateForm"/>
</html:form>
</body>
</html:html>

⌨️ 快捷键说明

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