<%@ 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>
|
<script src="tb.js"></script>
|
<script src="jq.js"></script>
|
<script src="${ctx}/static/js/ng/tb.js" type="text/javascript"></script>
|
|
<style>
|
.table>tbody>tr>td {
|
vertical-align: middle;
|
/* content:middle; */
|
text-align: center;
|
font-weight: bold;
|
font-size:16px;
|
/* border: 1px solid green; */
|
}
|
|
.table>thead>tr>th{
|
font-weight: bold;
|
font-size:20px;
|
text-align: center;
|
}
|
|
h1{
|
display : inline;
|
}
|
|
</style>
|
|
<script>
|
|
var rTime = 60000;//自动刷新间隔时间 单位:毫秒
|
</script>
|
|
<title>中空管理-上片任务</title>
|
</head>
|
<body>
|
<div class="content-wrapper">
|
<div>
|
<section class="content-header">
|
<h1>
|
中空任务<!-- -<span id="groupNum"> </span> 号上片位信息 -->
|
<small>流程卡号</small>
|
<input type="text" id="lckh">
|
<select class="btn btn-primary" name="mian" id="mian">
|
<option></option>
|
<option>此面为室外面</option>
|
<option>此面为室内面</option>
|
</select>
|
<button id='chaxun' onclick="loadTable()" style='background-color: green;' type='button' data-toggle='popover' data-content='' data-trigger='hover' class='btn btn-primary '>查询</button>
|
<button id='chaxun' onclick="dayin('1')" style='background-color: green;' type='button' data-toggle='popover' data-content='' data-trigger='hover' class='btn btn-primary '>打印箱卡</button>
|
<button id='chaxun' onclick="dayin('2')" style='background-color: green;' type='button' data-toggle='popover' data-content='' data-trigger='hover' class='btn btn-primary '>打印标签</button>
|
<button id='chaxun' onclick="baogong()" style='background-color: green;' type='button' data-toggle='popover' data-content='' data-trigger='hover' class='btn btn-primary '>报工</button>
|
</h1>
|
|
<ol class="breadcrumb">
|
<li>
|
<%-- <a href="${ctx }/loadmachine/loadmachinerack"><i
|
class="fa fa-reply"></i>下片位信息</a> --%>
|
</li>
|
<li class="active"></li>
|
</ol>
|
</section>
|
</div>
|
|
<!-- 理片任务信息 -->
|
<div>
|
<section class="content container-fluid">
|
<div class="box" style="overflow: auto;">
|
<div class="box-header"></div>
|
<!-- /.box-header -->
|
<div class="box-body no-padding" id="jiaWeiXinXi"></div>
|
</div>
|
</section>
|
</div>
|
<!-- 弹窗 -->
|
<div class="modal fade" id="CZ-info" tabindex="-1" role="dialog"
|
aria-labelledby="myModalLabel" aria-hidden="true">
|
<form class="form-horizontal" role="form">
|
<div class="modal-dialog">
|
<div class="modal-content">
|
<input type='hidden' id="lineprint">
|
<div class="modal-header">
|
<button type="button" class="close" data-dismiss="modal"
|
aria-hidden="true">×</button>
|
<h3 class="modal-title" id="CZ_AlertTitle">操作提示:</h3>
|
</div>
|
<div class="modal-body" style="text-align: left;">
|
<h3 id="CZ_MsgShow">
|
是否确定执行 <span id="CZ_Id" style="font-weight: bold"></span> 号
|
<span id="CZ_NeiRong" style="color: red; font-weight: bold"> </span> 操作?
|
</h3>
|
</div>
|
<div class="modal-footer">
|
|
<button type="button" class="btn btn-primary btn-lg"
|
data-dismiss="modal">取消</button>
|
|
<button type="button" class="btn btn-warning btn-lg"
|
id="CZ_button" onclick="CZ_Submit()">确认</button>
|
</div>
|
</div>
|
</div>
|
</form>
|
</div>
|
<!-- 信息提示 -->
|
<div class="modal fade" id="CZ_Msg" 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="TK_AlertTitle">操作提示:</h3>
|
</div>
|
<div class="modal-body" style="text-align: left;">
|
<h3 id="MsgShow">
|
<span id="CZ_Ming" style="font-weight: bold"></span> <span
|
id="CZ_Zhuangtai" style="font-weight: bold"></span>
|
</h3>
|
</div>
|
<div class="modal-footer">
|
<button type="button" class="btn btn-primary btn-lg"
|
data-dismiss="modal">确定</button>
|
</div>
|
</div>
|
</div>
|
</form>
|
</div>
|
|
|
|
|
|
</div>
|
<!-- /.content-wrapper -->
|
|
|
<!-- 表内容显示 -->
|
<script>
|
var opt = {
|
table : {
|
style : "width:100%",
|
"class" : "table table-striped table-hover"
|
},
|
columns : [
|
|
{
|
name : "流程卡号",
|
binding : 0,
|
type : "element",
|
//style : "font-weight:bold",
|
//style : "text-align:center",
|
filter : {}
|
|
}, {
|
name : "数量",
|
binding : 1,
|
//style : "width:8%",
|
filter : {}
|
}]
|
};
|
<%String groups = request.getParameter("group");
|
if (groups == null)
|
groups = "null";
|
out.print("var group=" + groups + ";\r\n");%>
|
//创建表
|
var db = createTable(document.getElementById("jiaWeiXinXi"), opt);
|
var a = true;
|
var t = false;
|
|
//加载表格内容
|
function loadTable() {
|
/* if (t == false) {
|
document.getElementById("groupNum").innerHTML = group;
|
t = true;
|
} */
|
//alert("刷新了");
|
var lckh=$("#lckh").val();
|
if(lckh==""){
|
|
$.ajax({
|
type : "post",
|
data : {
|
yemian:"中空管理",
|
caozuo:"获取列表",
|
leixing:"查询",
|
line : group
|
},
|
dataType : "json",
|
url : "/gmms2/mesview/data/_zhongkongdayin_manage",
|
success : loadSuccess,
|
error : loadError
|
});
|
}else{
|
if(lckh.length==13){
|
$.ajax({
|
type : "post",
|
data : {
|
yemian:"中空管理",
|
caozuo:"获取列表2",
|
leixing:"查询",
|
line : group,
|
liuchengka:lckh
|
},
|
dataType : "json",
|
url : "/gmms2/mesview/data/_zhongkongdayin_manage",
|
success : loadSuccess,
|
error : loadError
|
});
|
}else{
|
alert("请输入13位流程卡号")
|
}
|
|
}
|
|
|
//a = true;
|
}
|
|
loadTable();
|
|
function loadSuccess(data) {
|
var d = data;
|
//alert(d);\
|
for (var i = 0; i < d.length; i++) {
|
//添加操作按钮
|
/* d[i][8]="";
|
if(d[i][5]==d[i][6]&&d[i][5]==d[i][7]&&d[i][9]==0){
|
d[i][8]+="<button class='btn btn-large btn-success' style='background-color: green;' onclick='CaoZuo("+d[i][0]+",\"领取任务\",\"修改\")'>领取任务</button> ";
|
|
}else{
|
d[i][8]+="<button disabled class='btn btn-large btn-success' onclick='CaoZuo("+d[i][0]+",\"领取任务\",\"修改\")'>领取任务</button> ";
|
|
}
|
d[i][8]+="<button class='btn btn-large btn-success' onclick='opens(\""+d[i][2]+"\",\""+d[i][4]+"\")'>小片详情</button> ";
|
d[i][8]+="<button class='btn btn-large btn-success' onclick='CaoZuo(\""+d[i][2]+"\",\"全部吸完\",\"修改\")'>全部吸完</button> ";
|
d[i][8]+="<button class='btn btn-large btn-success' onclick='CaoZuo(\""+d[i][2]+"\",\"完工退库\",\"修改\")'>完工退库</button>"; */
|
}
|
db.update(d);
|
|
}
|
function opens(lckh,No){
|
No="1";
|
window.open("${ctx}/mesview/_ZKSP_renwu?lckh="+lckh+"&No="+No+"&group=<%=groups%>",'popwindow','height=655,width=1700, top=50, left=24, .toolbar=no, menubar=no,scrollbars=no, resizable=no,location=no, status=no');
|
|
}
|
function loadError(data) {
|
//alert("刷新了");
|
/* if (a == true) {
|
setTimeout(loadTable, 5000);
|
a = false;
|
} */
|
}
|
|
//InitLoad();
|
</script>
|
|
<!-- 页面定时刷新 暂停 恢复 -->
|
<script>
|
var interval = setInterval('loadTable()', rTime);//定时刷新
|
function refresh() {
|
interval = setInterval('loadTable()', rTime);//刷新恢复
|
}
|
|
function stopRefresh() {
|
clearInterval(interval);//停止刷新
|
}
|
|
$(function() {
|
|
$('#CZ-info').on('show.bs.modal', function() {
|
stopRefresh();
|
//alert("停止刷新1");
|
});
|
|
|
|
|
});
|
</script>
|
|
|
<script>
|
var hes=0;
|
$("tbody").on('mousedown','td',function (event) {
|
//每次先清除一下上次选中的单元格的背景色
|
if (event.ctrlKey==1){
|
}else{
|
$("tr").css("background-color","");
|
}
|
if(event.button==0)
|
{
|
$("tbody td input").css('background-color', '');
|
$("tbody td").css('background-color', '');
|
rows1= $(this).parent().parent().find("tr").index($(this).parent()[0])+2;
|
|
cell1=$(this).index();
|
$("tbody td").mousemove(onMousemove);
|
|
$("tbody td").mouseup(onMouseup);
|
}
|
$(this).css('background-color', '#1E90FF');
|
hes=$(this).text()*1;
|
});
|
|
$(document).on('mouseleave', '#jiaWeiXinXi', function(){
|
$("tbody td").mouseup(onMouseup);
|
})
|
|
function onMousemove() {
|
if(cell1==$(this).index() && $(this).parent().parent().find("tr").index($(this).parent()[0])+2>=rows1)
|
{
|
|
|
var rows_max=$(this).parent().parent().find("tr").index($(this).parent()[0])+2;
|
}
|
var row_tr= $("#jiaWeiXinXi tr");
|
var he=hes;
|
if(rows_max>=rows1)
|
{
|
|
for(var i=rows1;i<row_tr.length;i++)
|
{
|
$(this).parent().find("td").eq(0).find(".right").prop('checked', false);
|
/*var gh=ghs[i].getElementsByTagName("td")[6].innerHTML;*/
|
var bjys=document.getElementsByTagName('table')[0].rows[i].style.display;
|
/* var gh=$("#tab2 tr:eq("+i+") td:eq(6)").text(); */
|
if(bjys!="none"){
|
if(i>rows1 && i<=rows_max)
|
{
|
|
if(i==rows1+1){
|
var k=0;
|
if(i!=0){
|
k=i-1;
|
}else{
|
k=i;
|
}
|
$("table:eq(0) tbody tr").css("background-color",'');
|
$("table:eq(0) tbody .left").prop('checked', false);
|
|
/*var bjyss=document.getElementsByTagName('table')[0].rows[k].cells[cell1].style.display;
|
if(bjyss!="none"){
|
document.getElementsByTagName('table')[0].rows[k].cells[cell1].style.backgroundColor="#1E90FF";
|
}
|
he+=document.getElementsByTagName('table')[0].rows[k].cells[cell1].innerHTML*1;*/
|
|
document.getElementsByTagName('table')[0].rows[i].cells[cell1].style.backgroundColor="#1E90FF";
|
|
|
|
}
|
document.getElementsByTagName('table')[0].rows[i].cells[cell1].style.backgroundColor="#1E90FF";
|
if(document.getElementsByTagName('table')[0].rows[i].cells[cell1].style.display!="none"){
|
}
|
|
}
|
|
else if(i>rows_max)
|
{
|
document.getElementsByTagName('table')[0].rows[i].cells[cell1].style.backgroundColor="";
|
}
|
}
|
|
}
|
}
|
}
|
function onMouseup() {
|
$("tbody td").unbind('mousemove', onMousemove);
|
}
|
|
|
function dayin(biaoji){
|
|
var lckh="";
|
var shuliang="";
|
var gyqrxhs="";
|
var mian=$("#mian").val();
|
for(var i=0;i<$("tbody tr").length;i++){
|
for(var j=0;j<$("tbody tr:eq(0) td").length;j++){
|
if($("tbody tr:eq("+i+") td:eq("+j+")").css("background-color")=='rgb(30, 144, 255)'||$("tbody tr:eq("+i+")").css("background-color")=='rgb(30, 144, 255)'){
|
|
lckh+=$("tbody tr:eq("+i+") td:eq(0)").text()+"~";
|
shuliang+=$("tbody tr:eq("+i+") td:eq(1)").text()+"~";
|
gyqrxhs+="1~";
|
break;
|
}
|
}
|
}
|
if(biaoji==1){
|
window.open("http://10.12.0.104:8080/GERP/pp/liuchengkaguanlis/HTML/xiangkadayin.jsp?caidanid=208&gongnengid=208030&gsmc=1&lckh="+lckh+"",'popwindow','height=655,width=1700, top=50, left=24, .toolbar=no, menubar=no,scrollbars=no, resizable=no,location=no, status=no');
|
}else{
|
window.open("http://10.12.0.104:8080/GERP/pp/liuchengkaguanlis/HTML/wangmeibiaoqiandayins.jsp?adminid=A009&caidanid=208&gongnengid=208030&cpmc=&lckhs="+lckh+"&gyqrxhs="+gyqrxhs+"&mian="+mian+"",'popwindow','height=655,width=1700, top=50, left=24, .toolbar=no, menubar=no,scrollbars=no, resizable=no,location=no, status=no');
|
}
|
|
//http://10.12.0.104:8080/GERP/pp/liuchengkaguanlis/HTML/wangmeibiaoqiandayin.jsp?adminid=A009&caidanid=208&gongnengid=208030&cpmc=&lckhs=NG23042303A01~&gyqrxhs=2~&mian=
|
}
|
function baogong(){
|
|
var lckh="";
|
for(var i=0;i<$("tbody tr").length;i++){
|
for(var j=0;j<$("tbody tr:eq(0) td").length;j++){
|
if($("tbody tr:eq("+i+") td:eq("+j+")").css("background-color")=='rgb(30, 144, 255)'||$("tbody tr:eq("+i+")").css("background-color")=='rgb(30, 144, 255)'){
|
|
lckh=$("tbody tr:eq("+i+") td:eq(0)").text()+"/1";
|
i=$("tbody tr").length;
|
break;
|
}
|
}
|
}
|
if(lckh!=""){
|
window.open("http://10.12.0.104:8080/GERP/pp/baogongguanlis/HTML/baogongguanli.jsp?adminid=A009&caidanid=208&gongnengid=208030&yuyan=cn&lckh="+lckh+"&bgx=中空",'popwindow','height=655,width=1700, top=50, left=24, .toolbar=no, menubar=no,scrollbars=no, resizable=no,location=no, status=no');
|
|
}else{
|
alert("请选择流程卡");
|
}
|
|
|
|
}
|
</script>
|
|
|
|
|
|
|
|
</body>
|
|
|
</html>
|