?? materialmaintaintable_modify.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> </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>
</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 + -