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

📄 material_insert.jsp

📁 JSP移动商品管理平台源代码.........
💻 JSP
字号:
<%@ page language="java" import="java.util.*,imis_mate.DAO.*"
	pageEncoding="GB2312" errorPage="error.jsp" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>


<html>
	<head>


		<title>入库信息录入</title>
		<link rel="stylesheet" type="text/css" href="/Imis/imis_mate/css/style.css">


		<meta http-equiv="Content-Type" content="text/html; charset=GB2312">
		<script language="JavaScript" src="/Imis/imis_mate/js/checkdata.js"></script>
<%--		<script language="JavaScript" src="/Imis/imis_mate/js/MaterialTable.js"></script>--%>
		<script type="text/javascript" > 
			function BuyInsertPag() {
			//采购入库
				form2.action = "/Imis/servlet/MaterialServlet?pattern=BuyInsertPag"
			}
			function AllotInsertPag() {
			//调拨入库 
				form2.action = "/Imis/servlet/MaterialServlet?pattern=AllotInsertPag";	
			} 
			
			function checkValue() {
	
	var materialTypeName = document.form1.materialTypeName.value;
	var materialTypeNo = document.form1.materialTypeNo.value;
	var maModel = document.form1.maModel.value;
	var maBrand = document.form1.maBrand.value;
	var maMadeIn = document.form1.maMadeIn.value;

	var priceUnit = document.form1.priceUnit.value;
	var inCount = document.form1.inCount.value;
	var userCode = document.form1.userCode.value;
	var inFrom = document.form1.inFrom.value;
	var reMark = document.form1.reMark.value;

	if(materialTypeName=="") {
		window.alert("请输入物品名称.");
		document.form1.materialTypeName.focus();
		return false;
	}
	

			if (materialTypeNo.length > 20){
		window.alert("输入物品类型长度超出,限定为10个中文字符或者20个英文字符。");
             		document.form1.materialTypeNo.focus();
             		return false;
		}



			if (materialTypeName.length > 50){
		window.alert("输入物品名称长度超出,限定为25个中文字符或者50个英文字符。");
             		document.form1.materialTypeName.focus();
             		return false;
		}
		
	
			if (maModel.length > 50){
		window.alert("输入型号长度超出,限定为25个中文字符或者50个英文字符。");
             		document.form1.maModel.focus();
             		return false;
		}
			if (maBrand.length > 50){
		window.alert("输入品牌长度超出,限定为25个中文字符或者50个英文字符。");
             		document.form1.maBrand.focus();
             		return false;
		}
			if (maMadeIn.length > 50){
		window.alert("输入产地长度超出,限定为25个中文字符或者50个英文字符。");
             		document.form1.maMadeIn.focus();
             		return false;
		}


			


			if (priceUnit!=""){
			var regp = /\d{1,10}\.?\d{0,2}$/;
					if (priceUnit.match(regp) == null) 
				{
				  document.form1.priceUnit.focus();
				  alert("输入采购单价格式错误!使用“0.00”格式");
				  return false;
				}
				}
			if(priceUnit=="") {
		window.alert("请输入采购单价.");
		document.form1.priceUnit.focus();
		return false;
				}
			var inCount = document.form1.inCount.value;
			if (inCount!=""){
			var regp =/^\d{1,9}$/;
					if (inCount.match(regp) == null) 
				{
				  document.form1.inCount.focus();
				  alert("输入入库数量格式错误!");
				  return false;
				}
				}
			if(inCount=="") {
		window.alert("请输入入库数量.");
		document.form1.inCount.focus();
		return false;
				}


		if(inDate=="") {
		window.alert("请输入入库日期.");
		document.form1.inDate.focus();
		return false;
				}



			if (userCode.length > 30){
		window.alert("输入入库人长度超出,限定为15个中文字符或者30个英文字符。");
             		document.form1.userCode.focus();
             		return false;
		}
	

			if (inFrom.length > 30){
		window.alert("输入入库来源长度超出,限定为15个中文字符或者30个英文字符。");
             		document.form1.inFrom.focus();
             		return false;
		}


			if (reMark.length > 100){
		window.alert("输入备注长度超出,限定为50个中文字符或者100个英文字符。");
             		document.form1.reMark.focus();
             		return false;
		}
		
   return true;
}
		</script > 
		

	</head>

	<body background="/Imis/imis_mate/images/bg_main.png">
		<form name="form2" method="post" action="">
		<table class="tubiao" width="100%" border="0"
			background="/Imis/imis_mate/images/bg_main2.png">
			<tr>
				<td>
					入库信息录入_调拨及其他入库
				</td>
			</tr>
		</table>
		
		  <table width="100%"  border="0">
            <tr>
              <td width="13%"><input type="submit" name="Submit3" value="调拨及其他入库" onclick="AllotInsertPag()" class="anniu"/></td>
              <td width="87%"><input type="submit" name="Submit2" value="采 购 入 库" onclick="BuyInsertPag()" class="anniu"/></td>
<%--              <td width="73%"><input type="submit" name="Submit2" value="变 更 入 库" onclick="BuyInsertPag()" class="anniu"/></td>--%>
            </tr>
          </table>
            </form>
		<%--<h1 align="center">入库信息录入</h1>--%>
		<%--<hr>--%>
		<br/>
		<form method="post" action="../servlet/MaterialServlet?pattern=insert" name="form1" onsubmit="return checkValue()">
			<table align="center" width="495" border="0"
				background="images/bg_main.png" class="ziti">
			<% request.getSession().setAttribute("new","new"); %>
				<tr>
					<td align="right" width="20%">
						物品名称
					</td>
					<td width="33%">
						<input name="materialTypeName" type="text" class="text1" size="20"
							maxlength="50" />
						<font color="#ff0000">*</font>
					</td>
					<td width="13%">
						<div align="right">
							物品类型
						</div>
					</td>
					<td width="34%">
						<%--      <input name="materialTypeNo" type="text" class="text1"  size="20" maxlength="50"/> --%>
<%--						<select name="materialTypeNo" id="materialTypeNo" class="text1">--%>
<%--							<%--%>
<%--								int materialTypeNo = 0;--%>
<%--								String materialTypeName = null;--%>
<%--								MaterialDAO mate = new MaterialDAO();--%>
<%--								ArrayList list = mate.getMaterial();--%>
<%--								Iterator itr = list.iterator();--%>
<%--								while (itr.hasNext()) {--%>
<%--									Hashtable ht = (Hashtable) itr.next();--%>
<%--									materialTypeNo = Integer.parseInt(ht.get("MaterialTypeNo")--%>
<%--									.toString());--%>
<%--									materialTypeName = ht.get("MaterialTypeName").toString();--%>
<%--							%>--%>
<%--							<option value=<%=materialTypeNo%>>--%>
<%--								<%=materialTypeName%>--%>
<%--							</option>--%>
<%--							<%--%>
<%--							}--%>
<%--							%>--%>
<%--						</select>--%>
						<select name="materialTypeNo" id="materialTypeNo" class="text1">
						         <% 
									String materialTypeNo = null;
									String materialTypeName = null;
									MaterialDAO mate = new MaterialDAO();
									ArrayList list = mate.getMaterial();
									Iterator itr = list.iterator();
							        while (itr.hasNext()) {
							     	Hashtable ht = (Hashtable) itr.next();  
									materialTypeNo = ht.get("MaterialTypeNo").toString();
							       	materialTypeName = ht.get("MaterialTypeName").toString();
									%>
									<option value=<%=materialTypeNo%>><%=materialTypeName%></option>
									<%
									}
								%>
					  </select>
						<font color="#ff0000">*</font>
					</td>
				</tr>
				<tr>
					<td align="right" width="20%">
						型号
					</td>
					<td width="33%">
						<input name="maModel" type="text" class="text1" size="20"
							maxlength="50" />
					</td>
					<td width="13%">
						<div align="right">
							品牌
						</div>
					</td>
					<td width="34%">
						<input name="maBrand" type="text" class="text1" size="20"
							maxlength="50" />
					</td>
				</tr>
				<tr>
					<td align="right" width="20%">
						产地
					</td>
					<td width="33%">
						<input name="maMadeIn" type="text" class="text1" size="20"
							maxlength="50" />
					</td>
					<td width="13%">&nbsp;
						
					</td>
					<td width="34%">&nbsp;
						
					</td>
				</tr>
<%--				<tr>--%>
<%--					<td align="right" width="20%">--%>
<%--						对应的采购单ID--%>
<%--					</td>--%>
<%--					<td width="33%">--%>
<%--						<input name="buyId" type="text" class="text1" size="10"--%>
<%--							maxlength="9" />--%>
<%--						<font color="#ff0000">*</font>--%>
<%--					</td>--%>
<%--					<td width="13%">--%>
<%--						<div align="right">--%>
<%--							库存数量--%>
<%--						</div>--%>
<%--					</td>--%>
<%--					<td width="34%">--%>
<%--						<input name="nowCount" type="text" class="text1" size="10"--%>
<%--							maxlength="9" />--%>
<%--						<font color="#ff0000">*</font>--%>
<%--					</td>--%>
<%--				</tr>--%>
				<tr>
					<td align="right" width="20%">
						入库单价
					</td>
					<td width="33%">
						<input name="priceUnit" type="text" class="text1" size="10"
							maxlength="9" />
						<font color="#ff0000">*</font>
					</td>
					<td width="13%">
						<div align="right">
							入库数量
						</div>
					</td>
					<td width="34%">
						<input name="inCount" type="text" class="text1" size="10"
							maxlength="9" />
						<font color="#ff0000">*</font>
					</td>
				</tr>
				<tr>
					<td align="right" width="20%">
						入库日期
					</td>
					<td>
						<input name="inDate" id="inDate" size="10" maxlength="10"
							 readonly="readonly" type="text" class="text1" onMouseDown="javascript:setday(form1.inDate);"/><font color="#ff0000">*</font>
						<%-- <a href="javascript:setday(add.inDate);">选择</a>--%>
					</td>

					<%--      <td width="34%"><input name="inDate" type="text"/></td>--%>
					<%--	  <td width="34%"><Script class="text1">DateBox("inDate")</Script><font color="#ff0000">*</font></td>--%>
					<td>
						<div align="right">
							入库来源
						</div>
					</td>
					<td align="left">
						<select name="inFrom" class="text1" >
							<option value="2">
								调拨入库
							</option>
							<option value="4">
								盘点及其他
							</option>
						</select>
						<font color="#ff0000">*</font>
					</td>
					
				</tr>
				<tr>
					<td width="13%">
						<div align="right">
							入库人
						</div>
					</td>
					<td width="34%">
						<input name="userCode" type="text" class="text1" size="20"
							maxlength="30" />
					</td>
					<td align="left">&nbsp;
						
					</td>
					<td align="left">&nbsp;
						
					</td>
				</tr>
				<tr>
					<td width="20%" align="right">
						摘要
					</td>
					<td colspan="3" align="left">
						<textarea name="reMark" cols="20" rows="4" class="textarea1"></textarea>
					</td>
				</tr>
				<tr>
						<td>&nbsp;</td>
			  </tr>
				<tr>
					<td colspan="4" align="left">
						<div align="center">
							<input type="submit" name="Submit" value="提  交" class="anniu"/>
							<input type="reset" name="Submit" value="重  置" class="anniu"/>
						</div>
					</td>
				</tr>
			</table>
		</form>
	</body>
</html>

⌨️ 快捷键说明

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