inventory.jsp 2.4 KB

<%@ include file="/common/taglibs.jsp" %>
<%@ page language="java" pageEncoding="UTF-8" %>


<!-- BEGIN PAGE HEADER-->
<h3 class="page-title">
    <fmt:message key="menu.component.inventory"/>
</h3>


<div class="row">
    <div class="col-md-12">
        <!-- BEGIN EXAMPLE TABLE PORTLET-->
        <div class="portlet box blue">
            <div class="portlet-title">
                <div class="caption">
                    <i class="fa fa-list"></i><fmt:message key="menu.component.inventory"/>
                </div>

                <div class="actions">
                    <a href="?d-1894197-e=1&6578706f7274=1" class="btn btn-default btn-sm">
                        <i class="fa fa-file-excel-o"></i> <fmt:message key="导出到CSV"/> </a>
                </div>
            </div>
            <div class="portlet-body">
                <div class="col-md-12 col-sm-12"><div><input type="search" class="form-control input-inline filterInput right"></div></div>

                <display:table name="${inventory}"  requestURI="" cellspacing="0" cellpadding="0"  sort="list" class="table table-striped table-bordered table-hover" id="inventoryItem" export="true">

                    <display:setProperty name="export.csv.filename" value="inventory.csv" />

                    <display:column property="partNumber" sortProperty="partNumber" sortable="true"  titleKey="component.partNumber"/>
                    <display:column property="stockCount" sortProperty="stockCount" sortable="true"  titleKey="dataLog.num"/>
                    <display:column sortProperty="stockReel" sortable="true"  titleKey="inventory.lockTitle">
                        ${inventoryItem.lockReel}/${inventoryItem.stockReel}
                    </display:column>
                </display:table>
            </div>
        </div>
   <fmt:message key="inventory.find" var="find_label"/>
<c:set var="scripts" scope="request">
<script>

    checkoutStorage = function(partnumber) {
            $.post("${ctx}/service/store/checkout.html", {pn: partnumber}, function (data) {
                alert(data);
            });
        }

    $(".filterInput").on('input propertychange',function(){
        var searchStr = $(this).val();
        $("table tbody tr").each(function(){
            if(!searchStr || $(this).text().indexOf(searchStr) >= 0){
                $(this).show();
            }else{
                $(this).hide();
            }
        });
    });
</script>
</c:set>