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

📄 materialmaintaintable_modify.jsp

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

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
	<head>


		<title>物品维修信息修改</title>
		<link rel="stylesheet" type="text/css" href="css/style.css">

		<meta http-equiv="pragma" content="no-cache">
		<meta http-equiv="cache-control" content="no-cache">
		<meta http-equiv="expires" content="0">
		<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
		<meta http-equiv="description" content="This is my page">
		<!--
	<link rel="stylesheet" type="text/css" href="styles.css">
	-->
		<link rel="stylesheet" type="text/css" href="css/style.css">
		<script type="text/javascript"> 
		function UpdateSubmit() { 
			ask = confirm("你确定修改该记录吗?");
			if(ask){
				form1.action = "../imis_mate/MaterialMaintainTableServlet?pattern=modify";
			}
			
		} 
		
		
	</script>
		<script type="text/javascript">
	function checkbuyId()
	{  
	var smaintainID = document.form2.smaintainID.value;
		 if (smaintainID=="") {
                	alert("请输入单据编号");
                 	document.form2.smaintainID.focus();
                 	return false;
                	}
	if (smaintainID.length > 30){
		            alert("输入单据编号长度超出,限定为15个中文字符或者30个英文字符。");
             		document.form2.smaintainID.focus();
             		return false;
		            }
			if (smaintainID!=""){
			var regp =/^\d{1,7}$/;
					if (smaintainID.match(regp) == null) 
				{
				  document.form2.smaintainID.focus();
				  alert("输入维修ID格式错误!");
				  return false;
				}
				}
	return true;
	}
	function getvalue() {
			document.form1.action = "/Imis/imis_mate/MaterialMaintainTableServlet?pattern=getValue&&pag=update";
			document.form1.target = "_self";
			document.form1.submit();
	}
	
	</script>

		<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
	</head>

	<body background="/Imis/imis_mate/images/bg_main.png">

		<table width="100%" border="0"
			background="/Imis/imis_mate/images/bg_main2.png">
			<tr class="tubiao">
				<td>
					物品维修信息修改
				</td>
			</tr>
		</table>
		<c:if test="${requestScope.mmb!=null}">
			<script language="JavaScript" src="js/checkdata.js"></script>
			<script language="JavaScript" src="js/MaterialMaintainTable.js"></script>

			<%--		<form method="post" action="../imis_mate/MaterialMaintainTableServlet?pattern=getMaterialMaintain&page=modify" name="form2" onSubmit="return checkbuyId()">--%>
			<%--			<table align="left" width="534" border="0" class="ziti" background="images/bg_main.png" >--%>
			<%--				<tr>--%>
			<%--					<td width="17%" align="right">维修ID</td>--%>
			<%--					<td width="32%"><input name="smaintainID" type="text" class="text1" id="smaintainID" size="20"/></td>--%>
			<%--				    <td width="51%" align="left"><input type="submit" name="Submit2" value="查  询" class="anniu"/></td>--%>
			<%--				</tr>	--%>
			<%--		  </table>--%>
			<%--		 --%>
			<%--  </form>--%>
			<%--			  <p>&nbsp;</p>--%>
			<c:if test="${requestScope.mmb==null}">
				<font color="red">
					<h2 align="center">
						${requestScope.MaterialMaintainBeanUnexisted}
					</h2>
				</font>
			</c:if>

			<c:if test="${requestScope.mmb!=null}">

				<form method="post" action="" name="form1"
					onSubmit="return checkValue()">
					<table width="535" height="276" border="0" align="left"
						background="images/bg_main.png" class="ziti">
						<input type="hidden" name="maintainID"
							value="${requestScope.mmb.maintainID}">

						<tr>
						<tr>
							<td align="right">
								物品名称
							</td>
							<td align="right">
								<input name="materialName" type="text" id="materialName"
									class="text1" value="${requestScope.mmb.materialName}" />
								<font color="#ff0000">*</font>
							</td>
							<td align="right">
								物品类型
							</td>
							<td>
								<%--		<input name="materialTypeNo" type="text" id="materialTypeNo" value="${requestScope.mmb.materialTypeNo}" class="text1"/>--%>
								<%--      		<select name="materialTypeNo" id="buyDep" class="text1">--%>
								<%--							<% --%>
								<%--							MaterialMaintainBean mmb = (MaterialMaintainBean)request.getAttribute("mmb");--%>
								<%--							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.valueOf(ht.get("MaterialTypeNo").toString());--%>
								<%--							materialTypeName = ht.get("MaterialTypeName").toString(); --%>
								<%----%>
								<%--						if(mmb.getMaterialTypeNo() == materialTypeNo){%>--%>
								<%--							<option value=<%=materialTypeNo%> selected><%=materialTypeName%></option>--%>
								<%--						<%}--%>
								<%--							else--%>
								<%--						{%>--%>
								<%--							<option value=<%=materialTypeNo%>><%=materialTypeName%></option>--%>
								<%--						<%		--%>
								<%--						}--%>
								<%--						}--%>
								<%--						%>--%>
								<%--						 </select>--%>

								<select name="materialTypeNo" id="materialTypeNo" class="text1">
									<%
												MaterialMaintainBean mmb1 = (MaterialMaintainBean) request
												.getAttribute("mmb");
										String materialTypeNo = "";
										String materialTypeName = "";
										MaterialDAO mate = new MaterialDAO();
										ArrayList list2 = mate.getMaterial();
										Iterator itr2 = list2.iterator();
										while (itr2.hasNext()) {
											Hashtable ht = (Hashtable) itr2.next();
											materialTypeNo = ht.get("MaterialTypeNo").toString();
											materialTypeName = ht.get("MaterialTypeName").toString();
											if (mmb1 != null && mmb1.getMaterialTypeNo() != null) {
												if (mmb1.getMaterialTypeNo().equals(materialTypeNo)) {
									%>
									<option value=<%=materialTypeNo%> selected>
										<%=materialTypeName%>
									</option>
									<%
									} else {
									%>
									<option value=<%=materialTypeNo%>>
										<%=materialTypeName%>
									</option>
									<%
											}
											}
										}
									%>
								</select>
								<font color="#ff0000">*</font>
							</td>
						</tr>
						<tr>
							<td align="right">
								型号
							</td>
							<td align="right">
								<input name="maModel" type="text" id="maModel"
									value="${requestScope.mmb.maModel}" class="text1" />
							</td>
							<td align="right">
								品牌
							</td>
							<td>
								<input name="maBrand" type="text" id="maBrand"
									value="${requestScope.mmb.maBrand}" class="text1" />
							</td>
						</tr>
						<tr>
							<td align="right">
								产地
							</td>
							<td align="right">
								<input name="maMadeIn" type="text" id="maMadeIn"
									value="${requestScope.mmb.maMadeIn}" class="text1" />
							</td>
							
							<td align="right">
								维修数量
							</td>
							<td align="right">
								<input name="maintainCount" type="text" id="maintainCount"
									value="${requestScope.mmb.maintainCount}" class="text1" />
								<font color="#ff0000">*</font>
							</td>
							
						
						</tr>
						
						<tr>
							<td align="right" width="17%">
								维修人
							</td>
							<td align="right">
								<input name="userCode" type="text" id="userCode" class="text1"
									value="${requestScope.mmb.userCode}" />
							</td>
							<td align="right">
								维修部门
							</td>
							<td>
								<select name="maintainDep" id="maintainDep" class="text1">
									<%
												MaterialMaintainBean mmb = (MaterialMaintainBean) request
												.getAttribute("mmb");
										int deptId = 0;
										String deptName = null;
										DepartmentsBean describe = new DepartmentsBean();
										ArrayList list = describe.getDepts();
										Iterator itr = list.iterator();
										while (itr.hasNext()) {
											Hashtable ht = (Hashtable) itr.next();
											deptId = Integer.parseInt(ht.get("deptId").toString());
											deptName = ht.get("deptName").toString();

											if (mmb.getMaintainDep() == deptId) {
									%>

									<option value=<%=deptId%> selected>
										<%=deptName%>
									</option>

									<%
									} else {
									%>
									<option value=<%=deptId%>>
										<%=deptName%>
									</option>
									<%
										}
										}
									%>

								</select>
							</td>
						</tr>
						<tr>
							<td align="right">
								责任人
							</td>
							<td align="right">
								<input name="managerBy" type="text" id="managerBy" class="text1"
									value="${requestScope.mmb.managerBy}" />
							</td>
							<td align="right">
								使用人
							</td>
							<td>
								<input name="useBy" type="text" id="useBy" class="text1"
									value="${requestScope.mmb.useBy}" />
							</td>
						</tr>
						<tr>
							<td align="right">
								建筑物代号
							</td>
							<td>
								<select name="buildingNu" id="buildingNu" class="text1"
									onchange="getvalue()">
									<option value="">
									</option>
									<%
												MaterialMaintainBean mmb3 = (MaterialMaintainBean) request
												.getAttribute("mmb");
										String buildingNu = null;
										String buildingName = null;
										HousBuildingAndRoom mate3 = new HousBuildingAndRoom();
										ArrayList list3 = mate3.getBuildingList();
										Iterator itr3 = list3.iterator();
										while (itr3.hasNext()) {
											Hashtable ht = (Hashtable) itr3.next();
											buildingNu = ht.get("BuildingNu").toString();
											buildingName = ht.get("BuildingName").toString();
											if (mmb3 != null && mmb3.getBuildingNu() != null
											&& mmb3.getBuildingNu().equals(buildingNu)) {
									%>
									<option value=<%=buildingNu%> selected>
										<%=buildingName%>
									</option>
									<%
									} else {
									%>
									<option value=<%=buildingNu%>>
										<%=buildingName%>
									</option>
									<%
										}
										}
									%>
								</select>

								<div align="right"></div>
							</td>
							<td align="right">
								放置位置房间
							</td>
							<td align="right">
								<select name="roomNu" id="roomNu" class="text1">
									<option value="">
									</option>
									<%
										ArrayList roomList = (ArrayList) request.getAttribute("roomList");
										String RoomNu = null;
										if (roomList != null && roomList.size() != 0) {
											Iterator itr4 = roomList.iterator();
											while (itr4.hasNext()) {
												Hashtable ht = (Hashtable) itr4.next();
												RoomNu = ht.get("RoomNu").toString();
												if (mmb3 != null && mmb3.getRoomNu() != null
												&& mmb3.getRoomNu().equals(RoomNu)) {
									%>
									<option value=<%=RoomNu%> selected>
										<%=RoomNu%>
									</option>
									<%
									} else {
									%>
									<option value=<%=RoomNu%>>
										<%=RoomNu%>
									</option>
									<%
											}
											}
										}
									%>
								</select>
							</td>

						</tr>
						<tr>
							<td align="right">
								维修费用
							</td>
							<td align="right">
								<input name="maintainFee" type="text" id="maintainFee"
									class="text1" value="${requestScope.mmb.maintainFee}" />
							</td>
							<td align="right">
								维修日期
							</td>
							<td>
								<input name="maintainDate" id="maintainDate" size="10"
									maxlength="10" type="text" class="text1"
									value="${requestScope.mmb.maintainDate}" readonly="readonly"
									onMouseDown="javascript:setday(form1.maintainDate);" />
								<%--      <Script class="text1">DateBox("maintainDate","${requestScope.mmb.maintainDate}")</Script>--%>
								<font color="#ff0000">*</font>
							</td>
						<tr>
							<td align="right">
								维修原因
							</td>
							<td align="right">
								<textarea name="maintainCause" cols="17" rows="3"
									id="maintainCause" class="textarea1">${requestScope.mmb.maintainCause}</textarea>
							</td>
							<td align="right">
								摘 要
							</td>
							<td>
								<textarea name="remark" cols="17" rows="3" id="remark"
									class="textarea1">${requestScope.mmb.reMark}</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"
										onclick="UpdateSubmit()" />
									<input type="reset" name="Submit" value="重  置" class="anniu">
								</div>
							</td>
						</tr>
					</table>
				</form>
			</c:if>
		</c:if>
	</body>
</html>

⌨️ 快捷键说明

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