<%@ page contentType="text/html;charset=UTF-8"%>
|
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
|
<c:set var="ctx" value="${pageContext.request.contextPath}" />
|
<html>
|
<head>
|
<title>料架管理</title>
|
<style type="text/css">
|
@IMPORT url("${ctx}/static/global/showtask/showtask.css");
|
</style>
|
|
<script>
|
var contextPath = "${pageContext.request.contextPath}";
|
</script>
|
|
<link type="text/css" rel="stylesheet"
|
href="${pageContext.request.contextPath}/static/css/dataTables.bootstrap.css" />
|
<link type="text/css" rel="stylesheet"
|
href="${pageContext.request.contextPath}/static/css/dataTables.tableTools.css" />
|
|
<script type="text/javascript"
|
src="${pageContext.request.contextPath}/static/js/jquery.min.js"></script>
|
<script type="text/javascript"
|
src="${pageContext.request.contextPath}/static/js/jquery.dataTables.min.js"></script>
|
<script type="text/javascript"
|
src="${pageContext.request.contextPath}/static/js/dataTables.bootstrap.js"></script>
|
<script type="text/javascript"
|
src="${pageContext.request.contextPath}/static/js/dataTables.tableTools.js"></script>
|
<script type="text/javascript"
|
src="${pageContext.request.contextPath}/static/js/moment.js"></script>
|
<script type="text/javascript"
|
src="${pageContext.request.contextPath}/static/js/sucaijiayuan.js"></script>
|
<script type="text/javascript"
|
src="${pageContext.request.contextPath}/static/laydate/laydate.js"></script>
|
<script type="text/javascript" src="${ctx}/static/util/utilAlert.js"></script>
|
|
<style type="text/css">
|
.rank {
|
font-weight: bolder;
|
margin-left: 10px;
|
font-size: 18px;
|
vertical-align: bottom;
|
margin-right: 20px;
|
}
|
|
.btn-lg {
|
margin-left: 90px;
|
}
|
|
#linheight{
|
height: 30px;
|
}
|
|
#task {
|
height: 315px;
|
overflow: auto;
|
}
|
|
.use {
|
margin-left: 30px;
|
font-size: 18px;
|
}
|
|
#blockdiv {
|
width: 400px;
|
height: 475px;
|
float: left;
|
display: none;
|
font-size: 35px;
|
position: absolute;
|
opacity: 1;
|
background: Silver;
|
z-index: 1;
|
/* border: 1px solid #ccc; */
|
color: black;
|
pointer-events: none;
|
}
|
#example tbody {
|
display:block;
|
height:385px;
|
overflow-y:scroll;
|
}
|
#example thead,#example tbody tr {
|
display:table;
|
width:100%;
|
table-layout:fixed;
|
}
|
#example thead {
|
width: calc(100% - 1em);
|
}
|
#example thead th {
|
background:#ccc;
|
}
|
</style>
|
|
<script type="text/javascript">
|
|
var interval = setInterval('refreshStatus()', 20000);
|
//设备页面自动刷新
|
/* function refreshStatus() {
|
window.location.reload();
|
} */
|
//停止页面自动刷新
|
function disableAutoRefresh() {
|
clearInterval(interval);
|
}
|
$(document).ready(function(){
|
var info = $("#info").attr("info");
|
$("#infos").html(info);
|
});
|
|
/*删除 */
|
function delAll(){
|
var checkboxs=document.getElementsByName('id');
|
for(var i=0;i<checkboxs.length;i++){
|
var checkbox=checkboxs[i];
|
if(checkbox.checked){
|
var RowHtml=checkbox.parentNode.parentNode;
|
var MachineId=RowHtml.getElementsByClassName("rankid")[0].innerHTML;
|
|
$.ajax({
|
cache:false,
|
type:"POST",
|
dataType : "json",
|
url:"${ctx}/shelfmanager/rackdelete",
|
data:{
|
"MachineId":MachineId
|
},success:function(data){
|
window.location.href="${ctx}/shelfmanager/rankmanager";
|
}
|
});
|
}
|
}
|
}
|
|
/*禁用启用 */
|
function endAll(type){
|
var checkboxs=document.getElementsByName('id');
|
for(var i=0;i<checkboxs.length;i++){
|
var checkbox=checkboxs[i];
|
if(checkbox.checked){
|
var RowHtml=checkbox.parentNode.parentNode;
|
var MachineId=RowHtml.getElementsByClassName("rankid")[0].innerHTML;
|
|
$.ajax({
|
cache:false,
|
type:"POST",
|
dataType : "json",
|
url:"${ctx}/shelfmanager/EnableDisablesReset",
|
data:{
|
"MachineId":MachineId,
|
"type":type
|
},success:function(data){
|
|
window.location.href="${ctx}/shelfmanager/rankmanager";
|
}
|
});
|
|
}
|
}
|
}
|
|
function oncheck1(){
|
var a=true;
|
var checklist=document.getElementsByName('id');
|
for(var i=0;i<checklist.length;i++){
|
if(checklist[i].checked){
|
a=false;
|
|
}
|
}
|
if(a){
|
alert("请选中一行");
|
}
|
else{
|
var rackid;
|
var checkboxs=document.getElementsByName('id');
|
for(var i=0;i<checkboxs.length;i++){
|
var checkbox=checkboxs[i];
|
if(checkbox.checked){
|
var RowHtml=checkbox.parentNode.parentNode;
|
rackid=RowHtml.getElementsByClassName("rankid")[0].innerHTML;
|
}
|
}
|
$.ajax({
|
cache:false,
|
type:"POST",
|
dataType : "json",
|
url:"${ctx}/shelfmanager/deleteAll",
|
data:{
|
"rackid":rackid,
|
},success:function(data){
|
window.location.href="${ctx}/shelfmanager/rankmanager";
|
}
|
|
});
|
}
|
|
}
|
|
|
function ruku1(){
|
var a=true;
|
var checklist=document.getElementsByName('id');
|
for(var i=0;i<checklist.length;i++){
|
if(checklist[i].checked){
|
a=false;
|
|
}
|
}
|
if(a){
|
alert("请选中一行");
|
}
|
else{
|
var rackid;
|
var checkboxs=document.getElementsByName('id');
|
for(var i=0;i<checkboxs.length;i++){
|
var checkbox=checkboxs[i];
|
if(checkbox.checked){
|
var RowHtml=checkbox.parentNode.parentNode;
|
rackid=RowHtml.getElementsByClassName("rankid")[0].innerHTML;
|
}
|
}
|
$.ajax({
|
cache:false,
|
type:"POST",
|
dataType : "json",
|
url:"${ctx}/shelfmanager/addshelfracks1",
|
data:{
|
"rackid":rackid,
|
},success:function(data){
|
window.location.href="${ctx}/shelfmanager/rankmanager";
|
}
|
|
});
|
}
|
|
}
|
|
function fanpian(){
|
var a=true;
|
var checklist=document.getElementsByName('id');
|
for(var i=0;i<checklist.length;i++){
|
if(checklist[i].checked){
|
a=false;
|
|
}
|
}
|
if(a){
|
alert("请选中一行");
|
}
|
else{
|
var rackid;
|
var checkboxs=document.getElementsByName('id');
|
for(var i=0;i<checkboxs.length;i++){
|
var checkbox=checkboxs[i];
|
if(checkbox.checked){
|
var RowHtml=checkbox.parentNode.parentNode;
|
rackid=RowHtml.getElementsByClassName("rankid")[0].innerHTML;
|
}
|
}
|
$.ajax({
|
cache:false,
|
type:"POST",
|
dataType : "json",
|
url:"${ctx}/shelfmanager/fanpian",
|
data:{
|
"rackid":rackid,
|
},success:function(data){
|
window.location.href="${ctx}/shelfmanager/rankmanager";
|
}
|
|
});
|
}
|
|
}
|
|
function ruku(){
|
|
$("#myModal-add-info").modal('show');
|
disableAutoRefresh()
|
|
}
|
function ruku2(){
|
|
$("#myModal-add-info-shoudong").modal('show');
|
disableAutoRefresh()
|
|
}
|
function shoujiapp(){
|
|
$("#add-info-shoujiapp").modal('show');
|
disableAutoRefresh()
|
|
}
|
function updatecount(){
|
|
$("#add-info1").modal('show');
|
disableAutoRefresh()
|
}
|
function updatepicihao(){
|
$("#add-info-picihao").modal('show');
|
disableAutoRefresh()
|
}
|
function updaterank(){
|
|
$("#myModal-add-info-rank").modal('show');
|
disableAutoRefresh()
|
|
}
|
|
|
|
function oncheck(){
|
var a=true;
|
var checklist=document.getElementsByName('id');
|
for(var i=0;i<checklist.length;i++){
|
if(checklist[i].checked){
|
a=false;
|
|
}
|
}
|
if(a){
|
alert("请选中一行");
|
}
|
else{
|
$("#add-info").modal('show');
|
disableAutoRefresh()
|
}
|
|
}
|
|
/* function updateAll(){
|
var a=true;
|
var checklist=document.getElementsByName('id');
|
for(var i=0;i<checklist.length;i++){
|
if(checklist[i].checked){
|
a=false;
|
|
}
|
}
|
if(a){
|
alert("请选中一行");
|
}
|
else{
|
$("#add-info1").modal('show');
|
disableAutoRefresh()
|
|
|
}
|
|
} */
|
//添加
|
function addrack(){
|
var colors=document.getElementById("colors").value;
|
var width=document.getElementById("width1").value;
|
var heigth=document.getElementById("height1").value;
|
var thickness=document.getElementById("thickness1").value;
|
var pieces=document.getElementById("pieces1").value;
|
var picihao=document.getElementById("picihaoadd").value;
|
var rackid;
|
var checkboxs=document.getElementsByName('id');
|
var errortext="没有输入原片";
|
|
if(width==null||width==""){
|
errortext+="宽度 ";
|
}
|
if(heigth==null||heigth==""){
|
errortext+="高度 ";
|
}
|
if(thickness==null||thickness==""){
|
errortext+="厚度 ";
|
}
|
if(pieces==null||pieces==""){
|
errortext+="数量 ";
|
}
|
if(colors==null||colors==""){
|
errortext+="膜系 ";x
|
}
|
if(errortext!="没有输入原片"&&errortext!=null&&errortext!=""){
|
alert(errortext+"!");
|
}else{
|
for(var i=0;i<checkboxs.length;i++){
|
var checkbox=checkboxs[i];
|
if(checkbox.checked){
|
var RowHtml=checkbox.parentNode.parentNode;
|
rackid=RowHtml.getElementsByClassName("rankid")[0].innerHTML;
|
}
|
}
|
$.ajax({
|
cache:false,
|
type:"POST",
|
dataType : "json",
|
url:"${ctx}/shelfmanager/addshelfrack",
|
data:{
|
"rackid":rackid,
|
"colors":colors,
|
"width":width,
|
"heigth":heigth,
|
"thickness":thickness,
|
"pieces":pieces,
|
"picihao":picihao
|
},success:function(data){
|
window.location.href="${ctx}/shelfmanager/rankmanager";
|
}
|
|
});
|
}
|
|
|
}
|
|
|
/* function addrack(){
|
var colors=document.getElementById("colors").value;
|
var width=document.getElementById("width1").value;
|
var heigth=document.getElementById("height1").value;
|
var thickness=document.getElementById("thickness1").value;
|
var pieces=document.getElementById("pieces1").value;
|
var rackid;
|
var checkboxs=document.getElementsByName('id');
|
var errortext="没有输入原片";
|
|
if(width==null||width==""){
|
errortext+="宽度 ";
|
}
|
if(heigth==null||heigth==""){
|
errortext+="高度 ";
|
}
|
if(thickness==null||thickness==""){
|
errortext+="厚度 ";
|
}
|
if(pieces==null||pieces==""){
|
errortext+="数量 ";
|
}
|
if(colors==null||colors==""){
|
errortext+="膜系 ";x
|
}
|
if(errortext!="没有输入原片"&&errortext!=null&&errortext!=""){
|
alert(errortext+"!");
|
}else{
|
for(var i=0;i<checkboxs.length;i++){
|
var checkbox=checkboxs[i];
|
if(checkbox.checked){
|
var RowHtml=checkbox.parentNode.parentNode;
|
rackid=RowHtml.getElementsByClassName("rankid")[0].innerHTML;
|
}
|
}
|
$.ajax({
|
cache:false,
|
type:"POST",
|
dataType : "json",
|
url:"${ctx}/shelfmanager/addshelfrack",
|
data:{
|
"rackid":rackid,
|
"colors":colors,
|
"width":width,
|
"heigth":heigth,
|
"thickness":thickness,
|
"pieces":pieces
|
},success:function(data){
|
window.location.href="${ctx}/shelfmanager/rankmanager";
|
}
|
|
});
|
}
|
|
|
} */
|
|
//修改批次号
|
function updatepicihao_(){
|
|
var picihao=document.getElementById("picihao_addorupdate").value;
|
var rackid;
|
var checkboxs=document.getElementsByName('id');
|
var errortext="没有输入原片";
|
if(picihao==null||picihao==""){
|
errortext+="批次号 ";
|
}
|
if(errortext!="没有输入原片"&&errortext!=null&&errortext!=""){
|
alert(errortext+"!");
|
}else{
|
for(var i=0;i<checkboxs.length;i++){
|
var checkbox=checkboxs[i];
|
if(checkbox.checked){
|
var RowHtml=checkbox.parentNode.parentNode;
|
rackid=RowHtml.getElementsByClassName("rankid")[0].innerHTML;
|
}
|
}
|
$.ajax({
|
cache:false,
|
type:"POST",
|
dataType : "json",
|
url:"${ctx}/shelfmanager/updatepicihao",
|
data:{
|
"rackid":rackid,
|
"picihao":picihao
|
},success:function(data){
|
window.location.href="${ctx}/shelfmanager/rankmanager";
|
}
|
|
});
|
}
|
|
|
}
|
//修改数量
|
function addrack1(){
|
|
var pieces=document.getElementById("pieces7").value;
|
var rackid;
|
var checkboxs=document.getElementsByName('id');
|
var errortext="没有输入原片";
|
if(pieces==null||pieces==""){
|
errortext+="数量 ";
|
}
|
if(errortext!="没有输入原片"&&errortext!=null&&errortext!=""){
|
alert(errortext+"!");
|
}else{
|
for(var i=0;i<checkboxs.length;i++){
|
var checkbox=checkboxs[i];
|
if(checkbox.checked){
|
var RowHtml=checkbox.parentNode.parentNode;
|
rackid=RowHtml.getElementsByClassName("rankid")[0].innerHTML;
|
}
|
}
|
$.ajax({
|
cache:false,
|
type:"POST",
|
dataType : "json",
|
url:"${ctx}/shelfmanager/updatecount",
|
data:{
|
"rackid":rackid,
|
"pieces":pieces
|
},success:function(data){
|
window.location.href="${ctx}/shelfmanager/rankmanager";
|
}
|
|
});
|
}
|
|
|
}
|
|
//手动入库
|
function addracks2(){
|
|
var colors=document.getElementById("colorinput3").value;
|
var width=document.getElementById("width3").value;
|
var heigth=document.getElementById("height3").value;
|
var thickness=document.getElementById("thickness3").value;
|
var pieces=document.getElementById("pieces3").value;
|
var picihao=document.getElementById("picihao3").value;
|
var production=document.getElementById("production3").value;
|
var errortext="没有输入原片";
|
|
if(width==null||width==""){
|
errortext+="宽度 ";
|
}
|
if(heigth==null||heigth==""){
|
errortext+="高度 ";
|
}
|
if(thickness==null||thickness==""){
|
errortext+="厚度 ";
|
}
|
if(picihao==null||picihao==""){
|
errortext+="批次号 ";
|
}
|
if(production==null||production==""){
|
errortext+="工程号 ";
|
}
|
if(pieces==null||pieces==""){
|
errortext+="数量 ";
|
}
|
if(colors==null||colors==""){
|
errortext+="膜系 ";x
|
}
|
if(errortext!="没有输入原片"&&errortext!=null&&errortext!=""){
|
alert(errortext+"!");
|
}else{
|
|
$.ajax({
|
cache:false,
|
type:"POST",
|
dataType : "json",
|
url:"${ctx}/shelfmanager/addshelfracks2",
|
data:{
|
"colors":colors,
|
"width":width,
|
"heigth":heigth,
|
"thickness":thickness,
|
"pieces":pieces,
|
"picihao":picihao,
|
"production":production
|
},success:function(data){
|
alert("添加成功!");
|
window.location.href="${ctx}/shelfmanager/rankmanager";
|
}
|
|
});
|
}
|
|
}
|
|
function updateshelfrank(){
|
var rackid=document.getElementById("shelfRankInput4").value;
|
$.ajax({
|
cache:false,
|
type:"POST",
|
dataType : "json",
|
url:"${ctx}/shelfmanager/updateshelfrank",
|
data:{
|
"rackid":rackid,
|
|
},success:function(data){
|
window.location.href="${ctx}/shelfmanager/rankmanager";
|
}
|
|
});
|
|
|
}
|
|
|
|
function addshelftask(){
|
$.ajax({
|
cache:false,
|
type:"POST",
|
dataType : "json",
|
url:"${ctx}/shelfmanager/addshelftask",
|
data:{
|
|
},success:function(data){
|
window.location.href="${ctx}/shelfmanager/rankmanager";
|
}
|
|
});
|
|
}
|
|
</script>
|
</head>
|
<body>
|
|
<div class="content-wrapper">
|
<!--导航页 -->
|
<section class="content-header">
|
<h1>
|
料架管理 <small>管理</small>
|
</h1>
|
<ol class="breadcrumb">
|
<li><a href="#"><i class="fa fa-dashboard"></i> 料架管理</a></li>
|
<li class="active">管理</li>
|
</ol>
|
</section>
|
<div id = "info" info = "${info}"></div>
|
<!-- body开始 -->
|
<section class="content container-fluid">
|
<input type="hidden" id="state" name="working" value="${working}">
|
<input type="hidden" id="status" name="free" value="${free}">
|
|
<input type="hidden" id="glassId" name="glassId" value="${glassId}">
|
<input type="hidden" id="glassThickness" name="glassThickness"
|
value="${glassThickness}">
|
|
<!-- 料架信息 -->
|
<div class="blockdiv" id="blockdiv">
|
<table class="table">
|
<tr>
|
<td width="55%">架号</td>
|
<td id="num"></td>
|
</tr>
|
<tr>
|
<td>GlassId</td>
|
<td id="gla"></td>
|
</tr>
|
<tr>
|
<td>长度</td>
|
<td id="hei"></td>
|
</tr>
|
<tr>
|
<td>宽度</td>
|
<td id="wid"></td>
|
</tr>
|
<tr>
|
<td>厚度</td>
|
<td id="thi"></td>
|
</tr>
|
<tr>
|
<td>数量</td>
|
<td id="pie"></td>
|
</tr>
|
<tr>
|
<td>料架状态</td>
|
<td id="sta"></td>
|
</tr>
|
</table>
|
</div>
|
|
<!-- 料架列表-->
|
<div id="task" align="center">
|
<table>
|
<tr>
|
<div>
|
<span class="use"><img src="${ctx}/static/images/101.png">二天以内使用过</span>
|
<span class="use"><img src="${ctx}/static/images/104.png">二天到四天之内使用过</span>
|
<span class="use"><img src="${ctx}/static/images/102.png">四天以上七天以下没有使用过</span>
|
<span class="use"><img src="${ctx}/static/images/103.png">七天以内没有使用过</span>
|
</div>
|
</tr>
|
<br>
|
<tr>
|
<td>
|
<div>
|
<span>${shelfRankInfo}</span>
|
</div>
|
</td>
|
</tr>
|
</table>
|
</div>
|
|
<!--表格 -->
|
<button type="button" onclick="ruku()" class="btn btn-primary ">入库</button>
|
<button type="button" onclick="ruku1()" class="btn btn-primary ">扫码入库</button>
|
<button type="button" onclick="oncheck1()" class="btn btn-primary ">出库</button>
|
<button type="button" onclick="oncheck()" class="btn btn-primary ">添加原片</button>
|
<!-- <button type="button" onclick="updateAll()" class="btn btn-primary ">修改原片</button> -->
|
<button type="button" onclick="delAll()" class="btn btn-primary ">删除原片</button>
|
<button type="button" onclick="endAll('启用')" class="btn btn-primary ">启用</button>
|
<button type="button" onclick="endAll('禁用')" class="btn btn-primary ">禁用</button>
|
<button type="button" onclick="fanpian()" class="btn btn-primary ">翻片</button>
|
<button type="button" onclick="updatecount()" class="btn btn-primary ">修改数量</button>
|
<button type="button" onclick="updatepicihao()" class="btn btn-primary ">添加批次号</button>
|
<button type="button" onclick="addshelftask()" class="btn btn-primary ">吊装位入库</button>
|
<button type="button" onclick="shoujiapp()" class="btn btn-primary ">手机app二维码</button>
|
<button type="button" onclick="updaterank()" class="btn btn-primary ">使用料架修改</button>
|
<button type="button" onclick="ruku2()" class="btn btn-primary ">手动入库</button>
|
<table id="example" class="table table-bordered table-condensed">
|
<thead style="font-size: 20px; Height: 40px">
|
<tr>
|
<th><input type="checkbox" name="allChecked" /></th>
|
<th style="display:none">编号</th>
|
<th>库位号</th>
|
<th>GlassId</th>
|
<th>长度(mm)</th>
|
<th>高度(mm)</th>
|
<th>厚度(mm)</th>
|
<th>数量</th>
|
<th>批次号</th>
|
<th>入库时间</th>
|
<th>料架状态</th>
|
<!--<th>库存比(%)</th> -->
|
</tr>
|
</thead>
|
<tbody>
|
${shelfRankInfohmtl}
|
</tbody>
|
</table>
|
|
<!--查询页面开始-->
|
<div class="modal fade" id="myModal-search" tabindex="-1"
|
role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
|
<div class="modal-dialog">
|
<div class="modal-content">
|
<div class="modal-header">
|
<button type="button" class="close" data-dismiss="modal"
|
aria-hidden="true" data-backdrop="static">×</button>
|
<h3 class="modal-title" id="myModalLabel"
|
style="font-weight: bolder;">查询</h3>
|
</div>
|
<form class="form-horizontal" action="${ctx}/shelfmanager/search"
|
method="post" role="form" id="category_add">
|
<div class="form-group">
|
<h4>
|
<label class="col-sm-3 control-label no-padding-right"
|
style="font-weight: bolder;">颜色膜系 </label>
|
</h4>
|
|
<div class="col-sm-9">
|
<select class='form-control' id="color" name="color"
|
style="width: 250px; font-size: 20px"> ${optionHtml}
|
</select>
|
</div>
|
</div>
|
|
<div class="form-group">
|
<h4>
|
<label class="col-sm-3 control-label no-padding-right"
|
style="font-weight: bolder;">厚度 </label>
|
</h4>
|
|
<div class="col-sm-9">
|
<select class='form-control' name="glassThickness"
|
id="glassThickness" style="width: 250px; font-size: 20px">
|
<option>4</option>
|
<option>5</option>
|
<option>6</option>
|
<option>7</option>
|
<option>8</option>
|
<option>9</option>
|
<option>10</option>
|
<option>11</option>
|
<option>12</option>
|
</select>
|
</div>
|
</div>
|
|
<div class="modal-footer">
|
<button type="button" class="btn btn-default btn-lg"
|
data-dismiss="modal">关闭</button>
|
<button type="submit" class="btn btn-primary btn-lg"
|
id="searchsubmit">提交</button>
|
</div>
|
</form>
|
</div>
|
</div>
|
</div>
|
|
<!--出库对话框-->
|
<div class="modal fade" id="deleteAllModal" tabindex="-1"
|
role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
|
<form class="form-horizontal" role="form">
|
<div class="modal-dialog ">
|
<div class="modal-content">
|
<div class="modal-header">
|
<button type="button" class="close" data-dismiss="modal"
|
aria-hidden="true" data-backdrop="static">×</button>
|
<h4 class="modal-title" id="myModalLabel">提示信息</h4>
|
</div>
|
<div class="modal-body" style="text-align: left;">
|
<h4>您确定要出库选中料架吗?</h4>
|
</div>
|
<div class="modal-footer">
|
|
<button type="button" class="btn btn-default btn-lg"
|
data-dismiss="modal">取消</button>
|
|
<button type="button" class="btn btn-primary btn-lg"
|
id="delAllSubmit">确认</button>
|
</div>
|
</div>
|
</div>
|
</form>
|
</div>
|
|
<!--入库页面开始-->
|
<div class="modal fade" id="myModal-add-info" tabindex="-1"
|
role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
|
<div class="modal-dialog">
|
<div class="modal-content" style="height: 600px;">
|
<div class="modal-header">
|
<button type="button" class="close" data-dismiss="modal"
|
aria-hidden="true" data-backdrop="static">×</button>
|
<h3 class="modal-title" id="myModalLabel"
|
style="font-weight: bolder;">入库</h3>
|
</div>
|
|
<div class="modal-body" style="height: 420px;">
|
<div id="linheight" class="form-group">
|
<h4>
|
<label class="col-sm-3 control-label no-padding-right"
|
style="font-weight: bolder;">进库料架 </label>
|
</h4>
|
<div class="col-sm-9">
|
<div class="dropdown">
|
<input type="text" id="shelfRankInput" name="shelfRankNumber"
|
style="width: 250px; height: 35px; font-size: 20px"
|
readonly="readonly">
|
<div class="btn-group" style="margin-top: -10px">
|
<button class="btn btn-primary dropdown-toggle"
|
data-toggle="dropdown">
|
选择 <span class="caret"></span>
|
</button>
|
<ul class="dropdown-menu"
|
style="height: 320px; overflow: auto;">
|
<c:forEach items="${shelfRankNumberList}"
|
var="shelfRankNumber">
|
<li style="font-size: 20px"><a href="#"
|
onclick="$('#shelfRankInput').val('${shelfRankNumber}')">${shelfRankNumber}</a></li>
|
</c:forEach>
|
</ul>
|
</div>
|
</div>
|
</div>
|
</div>
|
|
|
<div id="linheight" class="form-group">
|
<h4>
|
<label class="col-sm-3 control-label no-padding-right"
|
style="font-weight: bolder;">颜色膜系 </label>
|
</h4>
|
|
<div class="col-sm-9">
|
<%-- <input type="text" class="form-control" id="color"
|
value="${rawPackage.color}" name="color"
|
style="width: 250px; font-size: 20px" /> --%>
|
<input required="required" type="text" id="colorinput" name="color"
|
style="width: 250px; height: 35px; font-size: 20px"
|
readonly="readonly">
|
<div class="btn-group" style="margin-top: -10px">
|
<button class="btn btn-primary dropdown-toggle"
|
data-toggle="dropdown">
|
选择 <span class="caret"></span>
|
</button>
|
<ul class="dropdown-menu"
|
style="height: 280px; overflow: auto;">
|
<c:forEach items="${getColorList}" var="color">
|
<li style="font-size: 20px"><a href="#"
|
onclick="$('#colorinput').val('${color}')">${color}</a></li>
|
</c:forEach>
|
</ul>
|
</div>
|
</div>
|
</div>
|
|
|
|
<div id="linheight" class="form-group">
|
<h4>
|
<label class="col-sm-3 control-label no-padding-right"
|
style="font-weight: bolder;">宽度 </label>
|
</h4>
|
|
<div class="col-sm-9">
|
<input required="required" type="text" class=" sortNumber form-control"
|
value="" name="width" id="width2"
|
onclick="this.value=''" style="width: 250px; font-size: 20px" />
|
</div>
|
</div>
|
<div id="linheight" class="form-group">
|
<h4>
|
<label class="col-sm-3 control-label no-padding-right"
|
style="font-weight: bolder;">高度 </label>
|
</h4>
|
|
<div class="col-sm-9">
|
<input required="required" type="text" class="form-control" id="height2"
|
value="" name="height"
|
onclick="this.value=''" style="width: 250px; font-size: 20px" />
|
</div>
|
</div>
|
<div id="linheight" class="form-group">
|
<h4>
|
<label class="col-sm-3 control-label no-padding-right"
|
style="font-weight: bolder;">厚度 </label>
|
</h4>
|
|
<div class="col-sm-9">
|
<input required="required" type="text" class=" sortNumber form-control"
|
value="" name="thickness"
|
id="thickness2" onclick="this.value=''"
|
style="width: 250px; font-size: 20px" />
|
</div>
|
</div>
|
|
<div id="linheight" class="form-group">
|
<h4>
|
<label class="col-sm-3 control-label no-padding-right"
|
style="font-weight: bolder;">数量 </label>
|
</h4>
|
|
<div class="col-sm-9">
|
<input required="required" max="9000" min="0" type="number" class=" sortNumber form-control"
|
value="" name="pieces" id="pieces2"
|
onclick="this.value=''" style="width: 250px; font-size: 20px" />
|
</div>
|
</div>
|
|
<div id="picihao1" class="form-group" style="height: 30px;">
|
<h4>
|
<label class="col-sm-3 control-label no-padding-right"
|
style="font-weight: bolder;">批次号 </label>
|
</h4>
|
|
<div class="col-sm-9">
|
<input type="text" required="required" class=" sortNumber form-control"
|
value="" name="picihao" id="picihao"
|
onclick="this.value=''" style="width: 250px; font-size: 20px" />
|
</div>
|
</div>
|
|
<div id="production1" class="form-group" style="height: 30px;">
|
<h4>
|
<label class="col-sm-3 control-label no-padding-right"
|
style="font-weight: bolder;">生产日期 </label>
|
</h4>
|
|
<div class="col-sm-9">
|
<input type="date" class=" sortNumber form-control"
|
value="" name="production" id="production"
|
onclick="this.value=''" style="width: 250px; font-size: 20px" />
|
</div>
|
</div>
|
|
</div>
|
<div id="linheight" class="modal-footer">
|
<button type="button" class="btn btn-default btn-lg"
|
data-dismiss="modal">关闭</button>
|
<button type="submit" onclick="addracks()" class="btn btn-primary btn-lg"
|
id="btnsubmit">提交</button>
|
</div>
|
</div>
|
</div>
|
</div>
|
|
|
|
<!--手动入库页面-->
|
<div class="modal fade" id="myModal-add-info-shoudong" tabindex="-1"
|
role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
|
<div class="modal-dialog">
|
<div class="modal-content" style="height: 600px;">
|
<div class="modal-header">
|
<button type="button" class="close" data-dismiss="modal"
|
aria-hidden="true" data-backdrop="static">×</button>
|
<h3 class="modal-title" id="myModalLabel"
|
style="font-weight: bolder;">入库</h3>
|
</div>
|
|
<div class="modal-body" style="height: 420px;">
|
|
<div id="linheight" class="form-group">
|
<h4>
|
<label class="col-sm-3 control-label no-padding-right"
|
style="font-weight: bolder;">颜色膜系 </label>
|
</h4>
|
|
<div class="col-sm-9">
|
<%-- <input type="text" class="form-control" id="color"
|
value="${rawPackage.color}" name="color"
|
style="width: 250px; font-size: 20px" /> --%>
|
<input required="required" type="text" id="colorinput3" name="color3"
|
style="width: 250px; height: 35px; font-size: 20px"
|
readonly="readonly">
|
<div class="btn-group" style="margin-top: -10px">
|
<button class="btn btn-primary dropdown-toggle"
|
data-toggle="dropdown">
|
选择 <span class="caret"></span>
|
</button>
|
<ul class="dropdown-menu"
|
style="height: 280px; overflow: auto;">
|
<c:forEach items="${getColorList}" var="color">
|
<li style="font-size: 20px"><a href="#"
|
onclick="$('#colorinput3').val('${color}')">${color}</a></li>
|
</c:forEach>
|
</ul>
|
</div>
|
</div>
|
</div>
|
|
|
|
<div id="linheight" class="form-group">
|
<h4>
|
<label class="col-sm-3 control-label no-padding-right"
|
style="font-weight: bolder;">宽度 </label>
|
</h4>
|
|
<div class="col-sm-9">
|
<input required="required" type="text" class=" sortNumber form-control"
|
value="" name="width3" id="width3"
|
onclick="this.value=''" style="width: 250px; font-size: 20px" />
|
</div>
|
</div>
|
<div id="linheight" class="form-group">
|
<h4>
|
<label class="col-sm-3 control-label no-padding-right"
|
style="font-weight: bolder;">高度 </label>
|
</h4>
|
|
<div class="col-sm-9">
|
<input required="required" type="text" class="form-control" id="height3"
|
value="" name="height3"
|
onclick="this.value=''" style="width: 250px; font-size: 20px" />
|
</div>
|
</div>
|
<div id="linheight" class="form-group">
|
<h4>
|
<label class="col-sm-3 control-label no-padding-right"
|
style="font-weight: bolder;">厚度 </label>
|
</h4>
|
|
<div class="col-sm-9">
|
<input required="required" type="text" class=" sortNumber form-control"
|
value="" name="thickness3"
|
id="thickness3" onclick="this.value=''"
|
style="width: 250px; font-size: 20px" />
|
</div>
|
</div>
|
|
<div id="linheight" class="form-group">
|
<h4>
|
<label class="col-sm-3 control-label no-padding-right"
|
style="font-weight: bolder;">数量 </label>
|
</h4>
|
|
<div class="col-sm-9">
|
<input required="required" max="9000" min="0" type="number" class=" sortNumber form-control"
|
value="" name="pieces3" id="pieces3"
|
onclick="this.value=''" style="width: 250px; font-size: 20px" />
|
</div>
|
</div>
|
|
<div id="picihao2" class="form-group" style="height: 30px;">
|
<h4>
|
<label class="col-sm-3 control-label no-padding-right"
|
style="font-weight: bolder;">批次号 </label>
|
</h4>
|
|
<div class="col-sm-9">
|
<input type="text" required="required" class=" sortNumber form-control"
|
value="" name="picihao3" id="picihao3"
|
onclick="this.value=''" style="width: 250px; font-size: 20px" />
|
</div>
|
</div>
|
|
<div id="production2" class="form-group" style="height: 30px;">
|
<h4>
|
<label class="col-sm-3 control-label no-padding-right"
|
style="font-weight: bolder;">生产日期 </label>
|
</h4>
|
|
<div class="col-sm-9">
|
<input type="date" class=" sortNumber form-control"
|
value="" name="production3" id="production3"
|
onclick="this.value=''" style="width: 250px; font-size: 20px" />
|
</div>
|
</div>
|
|
</div>
|
<div id="linheight" class="modal-footer">
|
<button type="button" class="btn btn-default btn-lg"
|
data-dismiss="modal">关闭</button>
|
<button type="submit" onclick="addracks2()" class="btn btn-primary btn-lg"
|
id="btnsubmit">提交</button>
|
</div>
|
</div>
|
</div>
|
</div>
|
|
|
|
<!-- 禁用/启用料架 -->
|
<div class="modal fade" id="infoMyModal" tabindex="-1" role="dialog"
|
aria-labelledby="myModalLabel" aria-hidden="true">
|
<form class="form-horizontal" role="form">
|
<div class="modal-dialog">
|
<div class="modal-content">
|
<div class="modal-header">
|
<button type="button" class="close" data-dismiss="modal"
|
aria-hidden="true">×</button>
|
<h3 class="modal-title" id="myModalLabel">提示信息</h3>
|
</div>
|
<div class="modal-body" style="text-align: left;">
|
<h3>您确定要禁用或启用所选料架吗?</h3>
|
</div>
|
<div class="modal-footer">
|
<button type="button" class="btn btn-default btn-lg"
|
data-dismiss="modal">取消</button>
|
|
<button type="button" class="btn btn-primary btn-lg"
|
id="infoAllSubmit">确认</button>
|
</div>
|
</div>
|
</div>
|
</form>
|
</div>
|
|
<!--添加原片页面开始-->
|
<div class="modal fade" id="add-info" tabindex="-1" role="dialog"
|
aria-labelledby="myModalLabel" aria-hidden="true">
|
<div class="modal-dialog">
|
<div class="modal-content" style="height: 500px;">
|
<div class="modal-header">
|
<button type="button" class="close" data-dismiss="modal"
|
aria-hidden="true" data-backdrop="static">×</button>
|
<h3 class="modal-title" id="myModalLabel"
|
style="font-weight: bolder;">添加原片</h3>
|
</div>
|
|
<input type="hidden" id="addRawPackage" name="Ids">
|
<div class="modal-body">
|
<div id="linheight" class="form-group">
|
<h4>
|
<label class="col-sm-3 control-label no-padding-right"
|
style="font-weight: bolder;">颜色膜系 </label>
|
</h4>
|
|
<div class="col-sm-9">
|
<input type="text" id="colors" name="color"
|
style="width: 250px; height: 35px; font-size: 20px"
|
readonly="readonly">
|
<div class="btn-group" style="margin-top: -10px">
|
<button class="btn btn-primary dropdown-toggle"
|
data-toggle="dropdown">
|
选择 <span class="caret"></span>
|
</button>
|
<ul class="dropdown-menu"
|
style="height: 280px; overflow: auto;">
|
<c:forEach items="${getColorList}" var="cs">
|
<li style="font-size: 20px"><a href="#"
|
onclick="$('#colors').val('${cs}')">${cs}</a></li>
|
</c:forEach>
|
</ul>
|
</div>
|
|
</div>
|
</div>
|
<div id="linheight" class="form-group">
|
<h4>
|
<label class="col-sm-3 control-label no-padding-right"
|
style="font-weight: bolder;">批次号 </label>
|
</h4>
|
|
<div class="col-sm-9">
|
<input type="text" required="required" class=" sortNumber form-control"
|
value="" name="picihaoadd" id="picihaoadd"
|
onclick="this.value=''" style="width: 250px; font-size: 20px" />
|
</div>
|
</div>
|
|
|
<div id="linheight" class="form-group">
|
<h4>
|
<label class="col-sm-3 control-label no-padding-right"
|
style="font-weight: bolder;">宽度 </label>
|
</h4>
|
|
<div class="col-sm-9">
|
<input type="text" required="required" class=" sortNumber form-control"
|
value="" name="width1" id="width1"
|
onclick="this.value=''" style="width: 250px; font-size: 20px" />
|
</div>
|
</div>
|
<div id="linheight" class="form-group">
|
<h4>
|
<label class="col-sm-3 control-label no-padding-right"
|
style="font-weight: bolder;">高度 </label>
|
</h4>
|
|
<div class="col-sm-9">
|
<input type="text" required="required" class="form-control" id="height1"
|
value="" name="height1"
|
onclick="this.value=''" style="width: 250px; font-size: 20px" />
|
</div>
|
</div>
|
<div id="linheight" class="form-group">
|
<h4>
|
<label class="col-sm-3 control-label no-padding-right"
|
style="font-weight: bolder;">厚度 </label>
|
</h4>
|
|
<div class="col-sm-9">
|
<input type="text" required="required" class=" sortNumber form-control"
|
value="" name="thickness1"
|
id="thickness1" onclick="this.value=''"
|
style="width: 250px; font-size: 20px" />
|
</div>
|
</div>
|
|
<div id="linheight" class="form-group">
|
<h4>
|
<label class="col-sm-3 control-label no-padding-right"
|
style="font-weight: bolder;">数量 </label>
|
</h4>
|
|
<div class="col-sm-9">
|
<input type="number" required="required" max="9000" min="0" class=" sortNumber form-control"
|
value="" name="pieces1" id="pieces1"
|
onclick="this.value=''" style="width: 250px; font-size: 20px" />
|
</div>
|
</div>
|
|
</div>
|
<div class="modal-footer" >
|
<button type="button" class="btn btn-default btn-lg"
|
data-dismiss="modal">关闭</button>
|
<button type="button" onclick="addrack()" class="btn btn-primary btn-lg"
|
id="addbtnsubmit">提交</button>
|
</div>
|
</div>
|
</div>
|
</div>
|
<!--修改原片批次号页面开始-->
|
<div class="modal fade" id="add-info-picihao" tabindex="-1" role="dialog"
|
aria-labelledby="myModalLabel" aria-hidden="true">
|
<div class="modal-dialog">
|
<div class="modal-content" style="height: 500px;">
|
<div class="modal-header">
|
<button type="button" class="close" data-dismiss="modal"
|
aria-hidden="true" data-backdrop="static">×</button>
|
<h3 class="modal-title" id="myModalLabel"
|
style="font-weight: bolder;">添加/修改批次号</h3>
|
</div>
|
|
<input type="hidden" id="addRawPackage" name="Ids">
|
<div class="modal-body">
|
|
<div id="linheight" class="form-group">
|
<h4>
|
<label class="col-sm-3 control-label no-padding-right"
|
style="font-weight: bolder;">批次号 </label>
|
</h4>
|
|
<div class="col-sm-9">
|
<input type="text" required="required" class=" sortNumber form-control"
|
value="" name="picihao_addorupdate" id="picihao_addorupdate"
|
onclick="this.value=''" style="width: 250px; font-size: 20px" />
|
</div>
|
</div>
|
|
</div>
|
<div class="modal-footer" >
|
<button type="button" class="btn btn-default btn-lg"
|
data-dismiss="modal">关闭</button>
|
<button type="button" onclick="updatepicihao_()" class="btn btn-primary btn-lg"
|
id="addbtnsubmit">提交</button>
|
</div>
|
</div>
|
</div>
|
</div>
|
|
<!--修改原片页面开始-->
|
<div class="modal fade" id="add-info1" tabindex="-1" role="dialog"
|
aria-labelledby="myModalLabel" aria-hidden="true">
|
<div class="modal-dialog">
|
<div class="modal-content" style="height: 500px;">
|
<div class="modal-header">
|
<button type="button" class="close" data-dismiss="modal"
|
aria-hidden="true" data-backdrop="static">×</button>
|
<h3 class="modal-title" id="myModalLabel"
|
style="font-weight: bolder;">修改原片</h3>
|
</div>
|
|
<input type="hidden" id="addRawPackage" name="Ids">
|
<div class="modal-body">
|
|
<div id="linheight" class="form-group">
|
<h4>
|
<label class="col-sm-3 control-label no-padding-right"
|
style="font-weight: bolder;">数量 </label>
|
</h4>
|
|
<div class="col-sm-9">
|
<input type="number" required="required" max="9000" min="0" class=" sortNumber form-control"
|
value="" name="pieces2" id="pieces7"
|
onclick="this.value=''" style="width: 250px; font-size: 20px" />
|
</div>
|
</div>
|
|
</div>
|
<div class="modal-footer" >
|
<button type="button" class="btn btn-default btn-lg"
|
data-dismiss="modal">关闭</button>
|
<button type="button" onclick="addrack1()" class="btn btn-primary btn-lg"
|
id="addbtnsubmit">提交</button>
|
</div>
|
</div>
|
</div>
|
</div>
|
|
|
|
<!--手机app二维码-->
|
<div class="modal fade" id="add-info-shoujiapp" tabindex="-1" role="dialog"
|
aria-labelledby="myModalLabel" aria-hidden="true">
|
<div class="modal-dialog">
|
<div class="modal-content">
|
<div class="modal-header">
|
|
</div>
|
<div class="modal-body" style="text-align: left;">
|
<img alt="" src="${pageContext.request.contextPath}/static/images/shoujiapp.png">
|
</div>
|
<div class="modal-footer">
|
|
<button type="button" class="btn btn-default btn-lg"
|
data-dismiss="modal">取消</button>
|
|
|
</div>
|
</div>
|
|
|
|
</div>
|
</div>
|
|
|
|
<!--修改料架页面开始-->
|
<div class="modal fade" id="myModal-add-info-rank" tabindex="-1"
|
role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
|
<div class="modal-dialog">
|
<div class="modal-content" style="height: 200px;">
|
<div class="modal-header">
|
<button type="button" class="close" data-dismiss="modal"
|
aria-hidden="true" data-backdrop="static">×</button>
|
<h3 class="modal-title" id="myModalLabel"
|
style="font-weight: bolder;">修改</h3>
|
</div>
|
|
<div class="modal-body" style="height: 60px;">
|
<div id="linheight" class="form-group">
|
<h4>
|
<label class="col-sm-3 control-label no-padding-right"
|
style="font-weight: bolder;">料架选择 </label>
|
</h4>
|
<div class="col-sm-9">
|
<div class="dropdown">
|
<input type="text" id="shelfRankInput4" name="shelfRankNumber"
|
style="width: 250px; height: 35px; font-size: 20px"
|
readonly="readonly">
|
<div class="btn-group" style="margin-top: -10px">
|
<button class="btn btn-primary dropdown-toggle"
|
data-toggle="dropdown">
|
选择 <span class="caret"></span>
|
</button>
|
<ul class="dropdown-menu"
|
style="height: 120px; overflow: auto;">
|
<c:forEach items="${shelfRankNumberList2}"
|
var="shelfRankNumber">
|
<li style="font-size: 20px"><a href="#"
|
onclick="$('#shelfRankInput4').val('${shelfRankNumber}')">${shelfRankNumber}</a></li>
|
</c:forEach>
|
</ul>
|
</div>
|
</div>
|
</div>
|
</div>
|
|
|
|
|
|
</div>
|
<div id="linheight" class="modal-footer">
|
<button type="button" class="btn btn-default btn-lg"
|
data-dismiss="modal">关闭</button>
|
<button type="submit" onclick="updateshelfrank()" class="btn btn-primary btn-lg"
|
id="btnsubmit">提交</button>
|
</div>
|
</div>
|
</div>
|
</div>
|
|
|
|
|
<!--出库对话框-->
|
<div class="modal fade" id="deleteBtnModal" tabindex="-1"
|
role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
|
<form class="form-horizontal" role="form">
|
<div class="modal-dialog ">
|
<div class="modal-content">
|
<div class="modal-header">
|
<button type="button" class="close" data-dismiss="modal"
|
aria-hidden="true" data-backdrop="static">×</button>
|
<h4 class="modal-title" id="myModalLabel">提示信息</h4>
|
</div>
|
<div class="modal-body" style="text-align: left;">
|
<h4>您确定要出库选中料架吗?</h4>
|
</div>
|
<div class="modal-footer">
|
|
<button type="button" class="btn btn-default btn-lg"
|
data-dismiss="modal">取消</button>
|
|
<button type="button" class="btn btn-primary btn-lg"
|
id="delAllSubmit">确认</button>
|
</div>
|
</div>
|
</div>
|
</form>
|
</div>
|
</section>
|
</div>
|
<%-- <script type="text/javascript"
|
src="${pageContext.request.contextPath}/static/pagination/js/rawpackage.js"></script> --%>
|
</body>
|
</html>
|