<%@ page language="java" contentType="text/html; charset=utf-8"
pageEncoding="utf-8"%>
<%@ include file="/webpage/include/common.jsp"%>
<%@ include file="/webpage/include/thirdPage/common/tableNormal.jsp"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<script src="${ctxUtils}/jquery-distpicker/distpicker.data.min.js"></script>
<script src="${ctxUtils}/jquery-distpicker/distpicker.js"></script>
<link rel="stylesheet" href="${ctxModules}/sys/wms/common/css/wms.css" />
<script src="${ctxModules}/sys/wms/common/js/wms.js"></script>
<script src="${ctxModules}/wms_common/js/wrcv.js"></script>
<html>
<head>
<style>
#tableCss {
overflow: hidden;
overflow-x: scroll;
}
.form-group>div>span {
width: 100%;
}
.icheckbox_square-green{display: inline-block !important;}
.panel-body {
padding: 0px;
}
#contentTable{ margin-top:8px!important;}
</style>
</head>
<body id="" class="gray-bg pace-done" style="">
<div class="pace pace-inactive">
<div class="pace-progress" data-progress-text="99%" data-progress="99"
style="width: 100%;">
<div class="pace-progress-inner"></div>
</div>
<div class="pace-activity"></div>
</div>
<div class="wrapper wrapper-content">
<div class="ibox">
<div class="ibox-title">
<h5>库存查询</h5>
<div class="ibox-tools">
<a class="collapse-link"> <i class="fa fa-chevron-up"></i>
</a> <a class="dropdown-toggle" data-toggle="dropdown" href="#"> <i
class="fa fa-wrench"></i>
</a>
<ul class="dropdown-menu dropdown-user">
<li><a href="#">选项1</a></li>
<li><a href="#">选项2</a></li>
</ul>
<a class="close-link"> <i class="fa fa-times"></i>
</a>
</div>
</div>
<div class="ibox-content">
<!-- 查询条件 -->
<div class="row">
<div class="col-sm-12">
<form id="searchForm" class="form-inline"
action="${ctx}/wms/inv/winv/list" method="post">
<input id="pageNo" name="pageNo" type="hidden" value="${page.pageNo}" />
<input id="pageSize" name="pageSize" type="hidden" value="${page.pageSize}" />
<%-- <table:sortColumn id="orderBy" name="orderBy" value="${page.orderBy}" callback="sortOrRefresh();"/> --%>
<div class="form-group">
<div class="col-md-2 col-sm-3">
<span>商品编号:</span>
<input id="itemCd" name="itemCd"
class=" form-control input-sm" type="text" value="${param.itemCd}">
</div>
<div class="col-md-2 col-sm-3">
<span>商品名称:</span>
<input id="itemName" name="itemName"
class=" form-control input-sm" type="text" value="${param.itemName}">
</div>
<div class="col-md-2 col-sm-3">
<span>货主名称:</span>
<input id="csrCoName" name="ownerName"
class=" form-control input-sm" type="text" value="${param.ownerName }">
<input id="ownerCoId" type="hidden" name="coId" value="${param.coId }"/>
<button type="button" id="csrConame" onclick="select('${ctx}/wms/rcv/wrcvcheck/selectBcompanyList','#csrConame')"
class="btn btn-sm btn-primary"
style="top: 19px;right: 15px;margin-left:-55px;height:30px;">
<i class="fa fa-search"></i>
</button>
</div>
<div class="col-md-2 col-sm-3">
<span>仓库名称:</span>
<input id="whName" name="whName"
class=" form-control input-sm" type="text" value="${param.whName}">
<input id="warehouseCd" name="warehouseCd" type="hidden" value="${param.warehouseCd}" />
<button type="button" id=""
onclick="select('${ctx}/wms/basic/warehouse/listWwarehouse','#s_cangku')"
class="btn btn-sm btn-primary"
style="height:30px;margin-left:-57.5px;">
<i class="fa fa-search"></i>
</button>
</div>
<div class="col-md-1 col-sm-2" style="margin-top:20px;">
<input type="checkbox" class="i-checks">
<span style="display:inline;font-size:small">已过期</span>
</div>
<div class="col-md-1 col-sm-2" style="margin-top:20px;">
<input type="checkbox" class="i-checks">
<span style="display:inline;font-size:small">效期预警</span>
</div>
<div class="col-md-1 col-sm-2" style="margin-top:20px;">
<input type="checkbox" class="i-checks">
<span style="display:inline;font-size:small">效期正常</span>
</div>
</div>
</form>
</div>
</div>
<!-- 工具栏 -->
<div class="row">
<div class="col-sm-12">
<div class="pull-left">
<table:common_btns url="${ctx}/jasper/winv/report" id="dayin" label="打印"></table:common_btns>
<!-- <button id="print" onclick="print1()">打印</button> -->
</div>
<div class="pull-right">
<button class="btn btn-primary btn-rounded btn-outline btn-sm "
onclick="search()">
<i class="fa fa-search"></i> 查询
</button>
<button class="btn btn-primary btn-rounded btn-outline btn-sm "
onclick="reset()">
<i class="fa fa-refresh"></i> 重置
</button>
</div>
</div>
</div>
<div class="panel-body" id="tableCss"
style="float: left; padding-bottom: 1px !important; width: 100%;">
<table id="contentTable" class="table table-striped table-bordered table-hover table-condensed dataTables-example dataTable no-footer">
<thead>
<tr>
<th class="sort-column value">仓库名称</th>
<th class="sort-column value">库区名称</th>
<th class="sort-column value">货位条码</th>
<th class="sort-column value">货主名称</th>
<th class="sort-column value">商品编码</th>
<th class="sort-column value">商品名称</th>
<th class="sort-column value">条形码</th>
<th class="sort-column value">规格</th>
<th class="sort-column value">单位</th>
<!-- <th class="sort-column value">入库预定数量</th>
<th class="sort-column value">上架数量</th> -->
<th class="sort-column value" style="min-width:160px">可用库存数量(可配)</th>
<th class="sort-column value">理论库存数量</th>
<th class="sort-column value" style="min-width:110px">预配货完成数量</th>
<th class="sort-column value">批次号</th>
<!-- <th class="sort-column value">供应商</th> -->
<th class="sort-column value">生产日期</th>
<th class="sort-column value">批号</th>
<!-- <th class="sort-column value">失效日期</th>
<th class="sort-column value">质量状态</th>
<th class="sort-column value">颜色</th>
<th class="sort-column value">尺码</th>
<th class="sort-column value">其他批次属性3</th> -->
<th class="sort-column value">入库日期</th>
<!-- <th class="sort-column value">其他批次属性5</th>
<th class="sort-column value">其他批次属性6</th>-->
<th class="sort-column value">最终入库日期</th>
<th class="sort-column value">最终出库日期</th>
<th class="sort-column value">备注</th>
</tr>
</thead>
<tbody>
<c:forEach items="${page.list}" var="winv">
<tr id="${winv.invCd }">
<td>${winv.wwarehouse.whName }</td>
<td>${winv.wwharea.areaName }</td>
<td>${winv.wloc.locCode }</td>
<td>${winv.ownerCo.name }</td>
<td>${winv.witem.itemCd }</td>
<td>${winv.witem.itemName }</td>
<td>${winv.witem.gtin }</td>
<td>${winv.witem.spec }</td>
<td>
<c:forEach items="${unitStyleList }" var="unitstyle">
<c:if test="${unitstyle.dValue eq winv.witem.unitStyle }" >${unitstyle.label }</c:if>
</c:forEach>
</td>
<%-- <td>${winv.qtyExpect }</td>
<td>${winv.qtyExpect }</td> --%>
<td>${winv.qtyExpect }</td>
<td>${winv.qty }</td>
<td>${winv.qtyAllocated }</td>
<td>${winv.wlot.lotcd }</td>
<%-- <td>${winv.wlot.lot1 }</td> --%>
<td><fmt:formatDate value='${winv.wlot.lot4 }' pattern='yyyy-MM-dd '/></td>
<td>${winv.wlot.lot2 }</td>
<%-- <td>${winv.wlot.lot3 }</td>
<td>${winv.wlot.otherlot3 }</td> --%>
<td><fmt:formatDate value='${winv.wlot.otherlot4 }' pattern='yyyy-MM-dd '/></td>
<%-- <td>${winv.wlot.otherlot5 }</td>
<td>${winv.wlot.otherlot6 }</td> --%>
<td><fmt:formatDate value='${winv.lastReceiveDate }' pattern='yyyy-MM-dd HH:mm:ss'/></td>
<td><fmt:formatDate value='${winv.lastShipDate }' pattern='yyyy-MM-dd HH:mm:ss'/></td>
<td></td>
</tr>
</c:forEach>
</tbody>
</table>
</div>
<table:page page="${page}"></table:page>
<br> <br>
</div>
</div>
</div>
</body>
<script type="text/javascript">
function print1(){
$("#searchForm").action = "${ctx}/jasper/winv/report";
$("#searchForm").submit();
}
var opt="${opt}";
function select(url,id){
top.layer.open({
type: 2,
area: ['800px', '500px'],
maxmin: true,
title:"查看列表",
ajaxData:{selectIds: $(id).val()},
content: url,
btn: ['确定', '关闭']
,yes: function(index, layero){ //或者使用btn1
var table = layero.find("iframe")[0].contentWindow.treeTable;
var checked = $(table).find(".checked");
var checkedId = checked.parents("tr").attr("id");
var checkedName = checked.parents("tr").find("td:nth-child(2)").text();
var name = checked.parents("tr").find("td:nth-child(3)").text();
//alert(name);
var input= $(id).find("input[type=text]");
var hidden1=$(id).find("input[type=hidden]");
if(id=="#csrConame"){
input.val(name);
hidden1.val(checkedId);
getCompanyById(checkedId);
}
if(id=="#s_cangku"){
$("#whName").val(name);
$("#warehouseCd").val(checkedName);
}
top.layer.close(index);
},
cancel: function(index){ //或者使用btn2
//按钮【按钮二】的回调
}
});
}
function getCompanyById(checkedId){
// alert("=="+opt);
$.get("${ctx}/wms/basic/bcorl/getCompanyById?coId="+checkedId+"",function(data){
$("#ownerCoId").val(data.coId);
$("#csrCoName").val(data.name);
})
}
</script>
</html>
pageEncoding="utf-8"%>
<%@ include file="/webpage/include/common.jsp"%>
<%@ include file="/webpage/include/thirdPage/common/tableNormal.jsp"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<script src="${ctxUtils}/jquery-distpicker/distpicker.data.min.js"></script>
<script src="${ctxUtils}/jquery-distpicker/distpicker.js"></script>
<link rel="stylesheet" href="${ctxModules}/sys/wms/common/css/wms.css" />
<script src="${ctxModules}/sys/wms/common/js/wms.js"></script>
<script src="${ctxModules}/wms_common/js/wrcv.js"></script>
<html>
<head>
<style>
#tableCss {
overflow: hidden;
overflow-x: scroll;
}
.form-group>div>span {
width: 100%;
}
.icheckbox_square-green{display: inline-block !important;}
.panel-body {
padding: 0px;
}
#contentTable{ margin-top:8px!important;}
</style>
</head>
<body id="" class="gray-bg pace-done" style="">
<div class="pace pace-inactive">
<div class="pace-progress" data-progress-text="99%" data-progress="99"
style="width: 100%;">
<div class="pace-progress-inner"></div>
</div>
<div class="pace-activity"></div>
</div>
<div class="wrapper wrapper-content">
<div class="ibox">
<div class="ibox-title">
<h5>库存查询</h5>
<div class="ibox-tools">
<a class="collapse-link"> <i class="fa fa-chevron-up"></i>
</a> <a class="dropdown-toggle" data-toggle="dropdown" href="#"> <i
class="fa fa-wrench"></i>
</a>
<ul class="dropdown-menu dropdown-user">
<li><a href="#">选项1</a></li>
<li><a href="#">选项2</a></li>
</ul>
<a class="close-link"> <i class="fa fa-times"></i>
</a>
</div>
</div>
<div class="ibox-content">
<!-- 查询条件 -->
<div class="row">
<div class="col-sm-12">
<form id="searchForm" class="form-inline"
action="${ctx}/wms/inv/winv/list" method="post">
<input id="pageNo" name="pageNo" type="hidden" value="${page.pageNo}" />
<input id="pageSize" name="pageSize" type="hidden" value="${page.pageSize}" />
<%-- <table:sortColumn id="orderBy" name="orderBy" value="${page.orderBy}" callback="sortOrRefresh();"/> --%>
<div class="form-group">
<div class="col-md-2 col-sm-3">
<span>商品编号:</span>
<input id="itemCd" name="itemCd"
class=" form-control input-sm" type="text" value="${param.itemCd}">
</div>
<div class="col-md-2 col-sm-3">
<span>商品名称:</span>
<input id="itemName" name="itemName"
class=" form-control input-sm" type="text" value="${param.itemName}">
</div>
<div class="col-md-2 col-sm-3">
<span>货主名称:</span>
<input id="csrCoName" name="ownerName"
class=" form-control input-sm" type="text" value="${param.ownerName }">
<input id="ownerCoId" type="hidden" name="coId" value="${param.coId }"/>
<button type="button" id="csrConame" onclick="select('${ctx}/wms/rcv/wrcvcheck/selectBcompanyList','#csrConame')"
class="btn btn-sm btn-primary"
style="top: 19px;right: 15px;margin-left:-55px;height:30px;">
<i class="fa fa-search"></i>
</button>
</div>
<div class="col-md-2 col-sm-3">
<span>仓库名称:</span>
<input id="whName" name="whName"
class=" form-control input-sm" type="text" value="${param.whName}">
<input id="warehouseCd" name="warehouseCd" type="hidden" value="${param.warehouseCd}" />
<button type="button" id=""
onclick="select('${ctx}/wms/basic/warehouse/listWwarehouse','#s_cangku')"
class="btn btn-sm btn-primary"
style="height:30px;margin-left:-57.5px;">
<i class="fa fa-search"></i>
</button>
</div>
<div class="col-md-1 col-sm-2" style="margin-top:20px;">
<input type="checkbox" class="i-checks">
<span style="display:inline;font-size:small">已过期</span>
</div>
<div class="col-md-1 col-sm-2" style="margin-top:20px;">
<input type="checkbox" class="i-checks">
<span style="display:inline;font-size:small">效期预警</span>
</div>
<div class="col-md-1 col-sm-2" style="margin-top:20px;">
<input type="checkbox" class="i-checks">
<span style="display:inline;font-size:small">效期正常</span>
</div>
</div>
</form>
</div>
</div>
<!-- 工具栏 -->
<div class="row">
<div class="col-sm-12">
<div class="pull-left">
<table:common_btns url="${ctx}/jasper/winv/report" id="dayin" label="打印"></table:common_btns>
<!-- <button id="print" onclick="print1()">打印</button> -->
</div>
<div class="pull-right">
<button class="btn btn-primary btn-rounded btn-outline btn-sm "
onclick="search()">
<i class="fa fa-search"></i> 查询
</button>
<button class="btn btn-primary btn-rounded btn-outline btn-sm "
onclick="reset()">
<i class="fa fa-refresh"></i> 重置
</button>
</div>
</div>
</div>
<div class="panel-body" id="tableCss"
style="float: left; padding-bottom: 1px !important; width: 100%;">
<table id="contentTable" class="table table-striped table-bordered table-hover table-condensed dataTables-example dataTable no-footer">
<thead>
<tr>
<th class="sort-column value">仓库名称</th>
<th class="sort-column value">库区名称</th>
<th class="sort-column value">货位条码</th>
<th class="sort-column value">货主名称</th>
<th class="sort-column value">商品编码</th>
<th class="sort-column value">商品名称</th>
<th class="sort-column value">条形码</th>
<th class="sort-column value">规格</th>
<th class="sort-column value">单位</th>
<!-- <th class="sort-column value">入库预定数量</th>
<th class="sort-column value">上架数量</th> -->
<th class="sort-column value" style="min-width:160px">可用库存数量(可配)</th>
<th class="sort-column value">理论库存数量</th>
<th class="sort-column value" style="min-width:110px">预配货完成数量</th>
<th class="sort-column value">批次号</th>
<!-- <th class="sort-column value">供应商</th> -->
<th class="sort-column value">生产日期</th>
<th class="sort-column value">批号</th>
<!-- <th class="sort-column value">失效日期</th>
<th class="sort-column value">质量状态</th>
<th class="sort-column value">颜色</th>
<th class="sort-column value">尺码</th>
<th class="sort-column value">其他批次属性3</th> -->
<th class="sort-column value">入库日期</th>
<!-- <th class="sort-column value">其他批次属性5</th>
<th class="sort-column value">其他批次属性6</th>-->
<th class="sort-column value">最终入库日期</th>
<th class="sort-column value">最终出库日期</th>
<th class="sort-column value">备注</th>
</tr>
</thead>
<tbody>
<c:forEach items="${page.list}" var="winv">
<tr id="${winv.invCd }">
<td>${winv.wwarehouse.whName }</td>
<td>${winv.wwharea.areaName }</td>
<td>${winv.wloc.locCode }</td>
<td>${winv.ownerCo.name }</td>
<td>${winv.witem.itemCd }</td>
<td>${winv.witem.itemName }</td>
<td>${winv.witem.gtin }</td>
<td>${winv.witem.spec }</td>
<td>
<c:forEach items="${unitStyleList }" var="unitstyle">
<c:if test="${unitstyle.dValue eq winv.witem.unitStyle }" >${unitstyle.label }</c:if>
</c:forEach>
</td>
<%-- <td>${winv.qtyExpect }</td>
<td>${winv.qtyExpect }</td> --%>
<td>${winv.qtyExpect }</td>
<td>${winv.qty }</td>
<td>${winv.qtyAllocated }</td>
<td>${winv.wlot.lotcd }</td>
<%-- <td>${winv.wlot.lot1 }</td> --%>
<td><fmt:formatDate value='${winv.wlot.lot4 }' pattern='yyyy-MM-dd '/></td>
<td>${winv.wlot.lot2 }</td>
<%-- <td>${winv.wlot.lot3 }</td>
<td>${winv.wlot.otherlot3 }</td> --%>
<td><fmt:formatDate value='${winv.wlot.otherlot4 }' pattern='yyyy-MM-dd '/></td>
<%-- <td>${winv.wlot.otherlot5 }</td>
<td>${winv.wlot.otherlot6 }</td> --%>
<td><fmt:formatDate value='${winv.lastReceiveDate }' pattern='yyyy-MM-dd HH:mm:ss'/></td>
<td><fmt:formatDate value='${winv.lastShipDate }' pattern='yyyy-MM-dd HH:mm:ss'/></td>
<td></td>
</tr>
</c:forEach>
</tbody>
</table>
</div>
<table:page page="${page}"></table:page>
<br> <br>
</div>
</div>
</div>
</body>
<script type="text/javascript">
function print1(){
$("#searchForm").action = "${ctx}/jasper/winv/report";
$("#searchForm").submit();
}
var opt="${opt}";
function select(url,id){
top.layer.open({
type: 2,
area: ['800px', '500px'],
maxmin: true,
title:"查看列表",
ajaxData:{selectIds: $(id).val()},
content: url,
btn: ['确定', '关闭']
,yes: function(index, layero){ //或者使用btn1
var table = layero.find("iframe")[0].contentWindow.treeTable;
var checked = $(table).find(".checked");
var checkedId = checked.parents("tr").attr("id");
var checkedName = checked.parents("tr").find("td:nth-child(2)").text();
var name = checked.parents("tr").find("td:nth-child(3)").text();
//alert(name);
var input= $(id).find("input[type=text]");
var hidden1=$(id).find("input[type=hidden]");
if(id=="#csrConame"){
input.val(name);
hidden1.val(checkedId);
getCompanyById(checkedId);
}
if(id=="#s_cangku"){
$("#whName").val(name);
$("#warehouseCd").val(checkedName);
}
top.layer.close(index);
},
cancel: function(index){ //或者使用btn2
//按钮【按钮二】的回调
}
});
}
function getCompanyById(checkedId){
// alert("=="+opt);
$.get("${ctx}/wms/basic/bcorl/getCompanyById?coId="+checkedId+"",function(data){
$("#ownerCoId").val(data.coId);
$("#csrCoName").val(data.name);
})
}
</script>
</html>