📄 material_insert.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%">
</td>
<td width="34%">
</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">
</td>
<td align="left">
</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> </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 + -