📄 outmapmod.jsp
字号:
<%@ page language="java" pageEncoding="GBK"
contentType="text/html;charset=GBK"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>出库后台修改</title>
<style>
input{
border:1px solid red;
}
table{
border-collapse:collapse;
}
button{
border:1px solid red;
}
</style>
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->
<script>
function save(){
if(confirm("是否确定保存!")){
document.all("mapadd").submit();
}
}
function check(){
if(confirm("是否确定审核!")){
var formobj = document.all("mapadd");
formobj.action = "OutMapAction.check.do";
document.all("mapadd").submit();
}
}
var n=0;
function add(){
n++;
var newtr = tab.insertRow();
newtr.insertCell().innerHTML = '' + n + '.<input type="checkbox" name="tt">';
newtr.insertCell().innerHTML = '<input name="sysid" value="自动编号" type="hidden"><input name="oiid" value="自动编号" type="hidden"><input size="8" name="mpid">';
newtr.insertCell().innerHTML = '<input size="8" value="1" name="outinnum" onchange="checkchange(this)">';
newtr.insertCell().innerHTML = '<button onclick="deleteRow(this)">删除</button>';
document.all("addcount").value = n;
getIosum();
}
function checkchange(obj){
var val = obj.value;
if(isNaN(val)){
alert('请填写数字类型!');
obj.value = 1;
}
getIosum();
obj.focus();
}
function deleteRow(obj){
tab.deleteRow(obj.parentElement.parentElement.rowIndex);
getIosum();
}
//得到新加的进书总数
function getIosum(){
var outinnum;
try{
var outinnum = document.getElementsByName("outinnum");
}catch(e){
outinnum = null;
}
if(outinnum == null){
document.all("outinsumnum").value = 0;
}else{
var sum = 0;
for(i=0;i<outinnum.length;i++){
sum = sum + (outinnum[i].value-'0');
}
document.all("outinsumnum").value = sum;
}
}
function delBook(obj){
var dbid = obj.delmpid;
var sysid = obj.sysid;
if(confirm("是否确定删除料品编号为:" + dbid + "记录!")){
var formobj = document.all("mapadd");
document.all("delbid").value = dbid;
document.all("dsysid").value = sysid;
formobj.action = "OutMapAction.deletelist.do";
formobj.submit();
}
}
</script>
</head>
<body>
<br>
<font color="blue" size="4"> 料品出库单修改</font>
<hr color="gray" width="100%" />
${message}
<font color=red>${error}</font>
<form action="OutMapAction.save.do" name="mapadd" method="post">
<button onClick="add()">
新加
</button>
<button onClick="save()">
保存
</button>
<button onClick="check()">
审核
</button>
<a href="outmapadd.jsp">去出库新加页</a>
<a href="OutMapAction.query.do?iotype=i">去查询页</a>
<br>
出库单号:
<input name="oiid" value="${iomap.oiid}" readonly>
状 态:
<input name="state" value="${iomap.state}" readonly>
出库总数:
<input name="outinsumnum" value="${iomap.outinsumnum}" readonly>
<br>
出库日期:
<input name="outindate" value="${iomap.outindate}" readonly>
操作员:
<input name="outinman" value="${iomap.outinman}" readonly>
<input name="outintype" type="hidden" value="出书">
描 述 :
<input name="outindes" value="${iomap.outindes }" readonly>
<br>
<br>
<table border="1" id="tab" width="50%">
<tr>
<th>
序号
</th>
<th>
料品编号
</th>
<th>
数量
</th>
<th>
操作
</th>
</tr>
<c:forEach items="${list}" var="iomaplist" varStatus="status">
<tr>
<td align="center">
${status.count}
</td>
<td align="center">
<input name="sysid" value="${iomaplist.sysid}" type="hidden">
<input name="oiid" value="${iomaplist.oiid}" type="hidden">
<input size="12" name="mpid" value="${iomaplist.mpid}">
</td>
<td align="center">
<input size="12" value="${iomaplist.outinnum}" name="outinnum"
onchange="checkchange(this)">
</td>
<td align="center">
<input type="button" value="删除" sysid="${iomaplist.sysid}"
delmpid="${iomaplist.mpid}" onclick="delBook(this)">
</td>
</tr>
</c:forEach>
</table>
<input type="hidden" name="addcount" value="0">
<input type="hidden" name="delbid">
<input type="hidden" name="dsysid">
</form>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -