📄 editorderinfo.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" >
</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>
<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> </td>
</tr>
<tr>
<td align="center">
<button class="button" onclick="save();"><bean:message key="button.save" /></button>
<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>
<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 + -