📄 goodssearchcon.jsp
字号:
<td>
大于等于<input type=text name='importunitprice1' size="7" class="none" onKeyDown="if(event.keyCode==13) mySubmit1();"> 小于等于<input type=text name='importunitprice2' size="7" class="none" onKeyDown="if(event.keyCode==13) mySubmit1();">
</td>
<TD align="right"><b>货物状态:</b></TD>
<TD>
<SELECT name="confirmflage">
<option value="">请选择...</option>
<option value="1">正式入库</option>
<option value="0">临时入库</option>
</SELECT>
</TD>
<td> </td>
</tr>
<tr>
<td align="right">
<b>销售单价:</b>
</td>
<td>
大于等于<input type=text name='purchaseunitprice1' size="7" class="none" onKeyDown="if(event.keyCode==13) mySubmit1();"> 小于等于<input type=text name='purchaseunitprice2' size="7" class="none" onKeyDown="if(event.keyCode==13) mySubmit1();">
</td>
<TD align="right"><b>特价状态:</b></TD>
<TD>
<SELECT name="specialunitpricestatus">
<option value="">请选择...</option>
<option value="1">普通货物</option>
<option value="0">特价货物</option>
</SELECT>
</TD>
<td> </td>
</tr>
</TABLE>
<TABLE width="100%" border="1" cellpadding="3" cellspacing="0" bordercolor="#FFFFFF" class="mailtable">
<tr>
<TD align="right" width=12%><b>排序方式:</b></TD>
<TD>
<SELECT name="orderstr">
<option value="GoodsID">货物标识升序</option>
<option value="GoodsID DESC">货物标识降序</option>
<option value="GoodsName">货物名称升序</option>
<option value="GoodsName DESC">货物名称降序</option>
<option value="SubjectPersons">主题人名升序</option>
<option value="SubjectPersons DESC">主题人名降序</option>
<option value="RepertoryAmount">库存数量升序</option>
<option value="RepertoryAmount DESC">库存数量降序</option>
<option value="ImportUnitPrice">库存单价升序</option>
<option value="ImportUnitPrice DESC">库存单价降序</option>
<option value="PurchaseUnitPrice">销售单价升序</option>
<option value="PurchaseUnitPrice DESC">销售单价降序</option>
<option value="ShelfLayerID">货架标识升序</option>
<option value="ShelfLayerID DESC">货架标识降序</option>
<option value="LastUpdateTime">更新时间升序</option>
<option value="LastUpdateTime DESC">更新时间降序</option>
</SELECT>
</TD>
<TD width=20%>
<input name=searchbutton type=button value="查询" onClick='mySubmit1()'>
</TD>
</tr>
</TABLE>
</form>
<form name="form2" method="post" action="" >
<font color=#215385><b>货物列表</b>(共 <font color="red"><%=totalItemNum%></font> 条货物信息)</font>
<IMG src="images/line1.gif" border=0>
<input type="hidden" name="start_rec_num" value=""><!--提交的时候设置-->
<input type="hidden" name="orderstr" value="<%=lastOrderStr%>">
<input type="hidden" name="goodsid" value="<%=lastGoodsId%>">
<input type="hidden" name="goodsname" value="<%=lastGoodsName%>">
<input type="hidden" name="subjectpersons" value="<%=lastSubjectPersons%>">
<input type="hidden" name="repertoryamount1" value="<%=lastRepertoryAmount1%>">
<input type="hidden" name="repertoryamount2" value="<%=lastRepertoryAmount2%>">
<input type="hidden" name="importunitprice1" value="<%=lastImportUnitPrice1%>">
<input type="hidden" name="importunitprice2" value="<%=lastImportUnitPrice2%>">
<input type="hidden" name="purchaseunitprice1" value="<%=lastPurchaseUnitPrice1%>">
<input type="hidden" name="purchaseunitprice2" value="<%=lastPurchaseUnitPrice2%>">
<input type="hidden" name="goodstype" value="<%=lastGoodsType%>">
<input type="hidden" name="goodsclass" value="<%=lastGoodsClass%>">
<input type="hidden" name="goodsshelfid" value="<%=lastGoodsShelfId%>">
<input type="hidden" name="creators" value="<%=lastCreators%>">
<input type="hidden" name="confirmflage" value="<%=lastConfirmFlage%>">
<input type="hidden" name="specialunitpricestatus" value="<%=lastSpecialUnitPriceStatus%>">
<!--由于数字和浮点数校验时,有一个参数是一个对象,所以这里提供一个临时对象,将要检查的数赋给它-->
<input type="hidden" name="obj4numbercheck" value="">
<TABLE width="100%" border="1" cellpadding="3" cellspacing="0" bordercolor="#FFFFFF" class="mailtable">
<%//
NumberFormat nf = NumberFormat.getNumberInstance();
nf.setMaximumFractionDigits(2);
int index = 0;
GoodsInfoObj tmpInfo = null;
for (index=0; index<goodsList.size(); index++)
{
tmpInfo = (GoodsInfoObj)goodsList.get(index);
%>
<tr <%if((index%2)==1){%>bgcolor="#CAE4F4"<%}else{%>bgcolor="#F9E4F2"<%}%> >
<td><font color=#215385>货物标识:</font>
<a href="<%= request.getContextPath() + "/goodsInfoView.do?goodsid=" + tmpInfo.getGoodsId() %>" target='goodsinfo'><IMG src="images/goods.gif" border=0 alt='查看货物信息'></a><br>
<%= tmpInfo.getGoodsId() %>
</td>
<td><font color=#215385>货物名称:</font>
<%
if(tmpInfo.getGoodsName().equals("<font color=red>新进货</font>"))
{
%>
<INPUT name="newgoodsname" type="text" size=12 value="新进货" onChange="updateGoodsName('<%= tmpInfo.getGoodsId() %>', this.value, '<%=curStartRecNum%>')">
<%
}
else
{
%>
<INPUT name="newgoodsname" type="text" size=12 value="<%= tmpInfo.getGoodsName() %>" onChange="updateGoodsName('<%= tmpInfo.getGoodsId() %>', this.value, '<%=curStartRecNum%>')">
<%
}
%>
</td>
<td><font color=#215385>主题人名:</font>
<%
if(tmpInfo.getSubjectPersons() == null)
{
%>
<INPUT name="newsubjectpersons" type="text" size=12 value="" onChange="updateSubjectPersons('<%= tmpInfo.getGoodsId() %>', this.value, '<%=curStartRecNum%>')">
<%
}
else
{
%>
<INPUT name="newsubjectpersons" type="text" size=12 value="<%= tmpInfo.getSubjectPersons() %>" onChange="updateSubjectPersons('<%= tmpInfo.getGoodsId() %>', this.value, '<%=curStartRecNum%>')">
<%
}
%>
</td>
<td><font color=#215385>货物类型:</font>
<SELECT size=1 name="allgoodstypelist" onChange="updateGoodsType('<%= tmpInfo.getGoodsId() %>', this.value, '<%=curStartRecNum%>')">
<%
if(tmpInfo.getGoodsType()==null)
{
tmpInfo.setGoodsType("0");
%>
<option value='0' selected >请选择</option>
<%
}
for(int i=0; i<allGoodsTypeList.size(); i++)
{
tmpStrBuf = (String [])allGoodsTypeList.get(i);
if(tmpInfo.getGoodsType().equals(tmpStrBuf[0]))
{
%>
<option value='<%=tmpStrBuf[0]%>' selected ><%=tmpStrBuf[1]%></option>
<%
}
else
{
%>
<option value='<%=tmpStrBuf[0]%>' ><%=tmpStrBuf[1]%></option>
<%
}
}
%>
</SELECT>
</td>
<td><font color=#215385>分类属性:</font>
<SELECT size=1 name="allgoodsclasslist" onChange="updateGoodsClass('<%= tmpInfo.getGoodsId() %>', this.value, '<%=curStartRecNum%>')">
<%
if(tmpInfo.getGoodsClass()==null)
{
tmpInfo.setGoodsClass("0");
%>
<option value='0' selected >请选择</option>
<%
}
for(int i=0; i<allGoodsClassList.size(); i++)
{
tmpStrBuf = (String [])allGoodsClassList.get(i);
if(tmpInfo.getGoodsClass().equals(tmpStrBuf[0]))
{
%>
<option value='<%=tmpStrBuf[0]%>' selected ><%=tmpStrBuf[1]%></option>
<%
}
else
{
%>
<option value='<%=tmpStrBuf[0]%>' ><%=tmpStrBuf[1]%></option>
<%
}
}
%>
</SELECT>
</td>
</tr>
<tr <%if((index%2)==1){%>bgcolor="#CAE4F4"<%}else{%>bgcolor="#F9E4F2"<%}%> >
<td></td>
<td><font color=#215385>库存数量:</font> <%= tmpInfo.getRepertoryAmount() %></td>
<td><font color=#215385>库存单价:</font> <%= nf.format(tmpInfo.getImportUnitPrice()) %></td>
<td><font color=#215385>销售单价:</font>
<INPUT name="newpurchaseunitprice" type="text" size=5 value="<%= tmpInfo.getPurchaseUnitPrice() %>" onChange="updatePurchaseUnitPrice('<%= tmpInfo.getGoodsId() %>', this.value, '<%=curStartRecNum%>')">
</td>
<td><font color=#215385>货物特价:</font>
<INPUT name="newspecialunitprice" type="text" size=5 value="<%= tmpInfo.getSpecialUnitPrice() %>" onChange="updateSpecialUnitPrice('<%= tmpInfo.getGoodsId() %>', this.value, '<%=curStartRecNum%>')">
<%
if(tmpInfo.getSpecialUnitPrice()>0 && tmpInfo.getSpecialUnitPrice()<tmpInfo.getPurchaseUnitPrice())
{
%>
<font color=red><b>特价</b></font>
<%
}
%>
</td>
</tr>
<tr <%if((index%2)==1){%>bgcolor="#CAE4F4"<%}else{%>bgcolor="#F9E4F2"<%}%> >
<td></td>
<td><font color=#215385>货架名称:</font>
<SELECT size=1 name="allgoodsshelfidlist" onChange="updateGoodsShelfId('<%= tmpInfo.getGoodsId() %>', this.value, '<%=curStartRecNum%>')">
<%
if(tmpInfo.getGoodsShelfId()==null)
{
tmpInfo.setGoodsShelfId("0");
%>
<option value='0' selected >请选择</option>
<%
}
for(int i=0; i<allGoodsShelfIdList.size(); i++)
{
tmpStrBuf = (String [])allGoodsShelfIdList.get(i);
if(tmpInfo.getGoodsShelfId().equals(tmpStrBuf[0]))
{
%>
<option value='<%=tmpStrBuf[0]%>' selected ><%=tmpStrBuf[1]%></option>
<%
}
else
{
%>
<option value='<%=tmpStrBuf[0]%>' ><%=tmpStrBuf[1]%></option>
<%
}
}
%>
</SELECT>
</td>
<td><font color=#215385>货架层号:</font>
<%
if(tmpInfo.getShelfLayerId()==null)
{
%>
<INPUT name="newshelflayerid" type="text" size=5 value="" onChange="updateShelfLayerId('<%= tmpInfo.getGoodsId() %>', this.value, '<%=curStartRecNum%>')">
<%
}else{
%>
<INPUT name="newshelflayerid" type="text" size=5 value="<%= tmpInfo.getShelfLayerId() %>" onChange="updateShelfLayerId('<%= tmpInfo.getGoodsId() %>', this.value, '<%=curStartRecNum%>')">
<%
}
%>
</td>
<td><font color=#215385>层中格号:</font>
<%
if(tmpInfo.getLayerCellId()==null)
{
%>
<INPUT name="newlayercellid" type="text" size=5 value="" onChange="updateLayerCellId('<%= tmpInfo.getGoodsId() %>', this.value, '<%=curStartRecNum%>')">
<%
}else{
%>
<INPUT name="newlayercellid" type="text" size=5 value="<%= tmpInfo.getLayerCellId() %>" onChange="updateLayerCellId('<%= tmpInfo.getGoodsId() %>', this.value, '<%=curStartRecNum%>')">
<%
}
%>
</td>
<td></td>
</tr>
<tr <%if((index%2)==1){%>bgcolor="#CAE4F4"<%}else{%>bgcolor="#F9E4F2"<%}%> >
<td></td>
<td><font color=#215385>编辑人员:</font> <%= tmpInfo.getCreators() %></td>
<td><font color=#215385>最近更新:</font>
<%
String tmptime = tmpInfo.getLastUpdateTime();
if(tmptime==null)tmptime="";
if(tmptime.length()>=19)
{
%>
<%= tmptime.substring(0,19) %>
<%
}
%>
</td>
<td><font color=#215385>货物状态:</font>
<%
if(tmpInfo.getConfirmFlage().equals("0"))
{
%>
<font color=#E61577>临时入库</font>
<%
}
else
{
%>
<font color=#007168>正式入库</font>
<%
}
%>
</td>
<td>
<!--删除货物是有条件的(1)库存小于等于0;(2)进货明细中未确认单不含该货物-->
<font color=#215385>删除操作:</font>
<%
if("1".equals(tmpInfo.getDeleteAbleFlage()))
{//可以删
%>
<a href="javascript:deleteGoods('<%= tmpInfo.getGoodsId() %>', '<%= tmpInfo.getRepertoryAmount() %>', '<%=curStartRecNum%>') "><IMG src="images/delto.gif" border=0></a>
<%
}else{
%>
<font color=#215385>不可删除</font>
<%
}
%>
</td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<%//
}//--for
%>
</TABLE>
</form>
<!--
共 <font color="red"><%////=totalItemNum%></font> 条记录
每页 <font color="red"><%////=curPageRecNum%></font> 条记录
起始记录为 <font color="red"><%////=curStartRecNum%></font>
共 <font color="red"><%////=totalPageNum%></font> 页
当前为第 <font color="red"><%////=curPageIndex%></font> 页
末页首记录号为 <font color="red"><%////=lastPageFirstRecNum%></font>
-->
<div align="right">
<%
if(curStartRecNum!=1)
{
%>
<a href="javascript:gotoPageByN(1)"><IMG src="images/startpage.gif" border=0 alt='首页'></a>
<%
}
else
{
%>
<IMG src="images/startpage.gif" border=0 alt='首页'>
<%
}
if(curStartRecNum-curPageRecNum>=1)
{
%>
<a href="javascript:gotoPageByN(<%=curStartRecNum-curPageRecNum%>)"><IMG src="images/lastpage.gif" border=0 alt='上一页'></a>
<%
}
else
{
%>
<IMG src="images/lastpage.gif" border=0 alt='上一页'>
<%
}
if(curStartRecNum+curPageRecNum<=lastPageFirstRecNum)
{
%>
<a href="javascript:gotoPageByN(<%=curStartRecNum+curPageRecNum%>)"><IMG src="images/nextpage.gif" border=0 alt='下一页'></a>
<%
}
else
{
%>
<IMG src="images/nextpage.gif" border=0 alt='下一页'>
<%
}
if(curStartRecNum!=lastPageFirstRecNum && lastPageFirstRecNum>=1)
{
%>
<a href="javascript:gotoPageByN(<%=lastPageFirstRecNum%>)"><IMG src="images/endpage.gif" border=0 alt='末页'></a>
<%
}
else
{
%>
<IMG src="images/endpage.gif" border=0 alt='末页'>
<%
}
%>
</div>
<div align="center">
第 <select name="gotopagenum" onChange="gotoPage()">
<%for(int i=1; i<=totalPageNum; i++)
{%>
<option value="<%=(i-1)*curPageRecNum+1%>" <%if(i==curPageIndex){%>selected<%}%>><%=i%></option>
<%}%>
</select> 页
</div>
</td>
</tr>
<tr>
<td valign="middle" align="center"> </td>
</tr>
</table>
</td>
<td width="5"></td>
</tr>
<tr>
<td width="6"></td>
<td colspan="2" class="mainhead"> </td>
<td width="5"></td>
</tr>
<tr>
<td colspan="8" bgcolor="#214984" height="2"></td>
</tr>
</table>
</body>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -