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

📄 goodssearchcon.jsp

📁 条形码商品管理系统
💻 JSP
📖 第 1 页 / 共 2 页
字号:
            <td>
            	大于等于<input type=text name='importunitprice1' size="7" class="none" onKeyDown="if(event.keyCode==13) mySubmit1();">&nbsp;&nbsp;小于等于<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>&nbsp;</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();">&nbsp;&nbsp;小于等于<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>&nbsp;</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>&nbsp;<%= tmpInfo.getRepertoryAmount() %></td>
			<td><font color=#215385>库存单价:</font>&nbsp;<%= 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>&nbsp;<%= 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> 条记录&nbsp;&nbsp;&nbsp;
	每页 <font color="red"><%////=curPageRecNum%></font> 条记录&nbsp;&nbsp;&nbsp;
	起始记录为 <font color="red"><%////=curStartRecNum%></font> &nbsp;&nbsp;&nbsp;
	共 <font color="red"><%////=totalPageNum%></font> 页&nbsp;&nbsp;&nbsp;
	当前为第 <font color="red"><%////=curPageIndex%></font> 页&nbsp;&nbsp;&nbsp;
	末页首记录号为 <font color="red"><%////=lastPageFirstRecNum%></font> &nbsp;&nbsp;&nbsp;
	-->
	<div align="right">
		<%
			if(curStartRecNum!=1)
			{
		%>
		<a href="javascript:gotoPageByN(1)"><IMG src="images/startpage.gif" border=0 alt='首页'></a>&nbsp;
		<%
			}
			else
			{
		%>
		<IMG src="images/startpage.gif" border=0 alt='首页'>&nbsp;
		<%	
			}
			
			if(curStartRecNum-curPageRecNum>=1)
			{
		%>
		<a href="javascript:gotoPageByN(<%=curStartRecNum-curPageRecNum%>)"><IMG src="images/lastpage.gif" border=0 alt='上一页'></a>&nbsp;&nbsp;
	    	<%
	    		}
			else
			{
		%>
		<IMG src="images/lastpage.gif" border=0 alt='上一页'>&nbsp;&nbsp;
		<%	
			}
			
	    		if(curStartRecNum+curPageRecNum<=lastPageFirstRecNum)
	    		{
	    	%>
	    	<a href="javascript:gotoPageByN(<%=curStartRecNum+curPageRecNum%>)"><IMG src="images/nextpage.gif" border=0 alt='下一页'></a>&nbsp;
	    	<%
	    		}
			else
			{
		%>
		<IMG src="images/nextpage.gif" border=0 alt='下一页'>&nbsp;
		<%	
			}
			
	    		if(curStartRecNum!=lastPageFirstRecNum && lastPageFirstRecNum>=1)
	    		{
	    	%>
	    	<a href="javascript:gotoPageByN(<%=lastPageFirstRecNum%>)"><IMG src="images/endpage.gif" border=0 alt='末页'></a>&nbsp;&nbsp;&nbsp;&nbsp;
	    	<%
	    		}
			else
			{
		%>
		<IMG src="images/endpage.gif" border=0 alt='末页'>&nbsp;&nbsp;&nbsp;&nbsp;
		<%	
			}
	    	%>
    	</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">&nbsp;</td>
        </tr>

      </table>
      
    </td>
    <td width="5"></td>
  </tr>
  <tr> 
    <td width="6"></td>
    <td colspan="2" class="mainhead">&nbsp;</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 + -