核心提示:winv.jsp代码实例%@ page language=java contentType=text/html; charset=utf-8pageEncoding=utf-8%%@ include ...
winv.jsp代码实例
<%@ 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" "https://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>p>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=""> <p class="pace pace-inactive"> <p class="pace-progress" data-progress-text="99%" data-progress="99" style="width: 100%;"> <p class="pace-progress-inner"></p> </p> <p class="pace-activity"></p> </p> <p class="wrapper wrapper-content"> <p class="ibox"> <p class="ibox-title"> <h5>库存查询</h5> <p 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> </p> </p> <p class="ibox-content"> <!-- 查询条件 --> <p class="row"> <p 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();"/> --%> <p class="form-group"> <p class="col-md-2 col-sm-3"> <span>商品编号:</span> <input id="itemCd" name="itemCd" class=" form-control input-sm" type="text" value="${param.itemCd}"> </p> <p class="col-md-2 col-sm-3"> <span>商品名称:</span> <input id="itemName" name="itemName" class=" form-control input-sm" type="text" value="${param.itemName}"> </p> <p 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> </p> <p 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> </p> <p 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> </p> <p 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> </p> <p 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> </p> </p> </form> </p> </p> <!-- 工具栏 --> <p class="row"> <p class="col-sm-12"> <p class="pull-left"> <table:common_btns url="${ctx}/jasper/winv/report" id="dayin" label="打印"></table:common_btns> <!-- <button id="print" onclick="print1()">打印</button> --> </p> <p 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> </p> </p> </p> <p 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> </p> <table:page page="${page}"></table:page> <br> <br> </p> </p> </p> </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>