@{
    ViewBag.Title = "Index";
    Layout = "~/Views/Shared/_Index.cshtml";
}
<style>
.gridPanel{
    width:50%;
    float:left;
}
.gridPane2{
    width:50%;
    float:left;
}
</style>
<script src="~/Content/js/datepicker/WdatePicker.js"></script>
<script>
    $(document).ready(function () {
        $("input.cell").keyup(function (e) {
            switch (e.keyCode) {
                // up arrow
                case 40:
                    $(this).parent()
                        .parent()
                        .next()
                        .children("td")
                        .children("input.cell[name="
                            + $(this).attr("name") + "]")
                        .focus();
                    break;

                    // down arrow
                case 38:
                    $(this).parent()
                        .parent()
                        .prev()
                        .children("td")
                        .children("input.cell[name="
                            + $(this).attr("name") + "]")
                        .focus();
                    break;
            }
        });
    });</script>
<script>
    $(function () {
        gridList();
        gridList2();
    })

    function gridList() {
        var $gridList = $("#gridList");
        var queryJson = {
            InvCode: $("#txt_InvCode").val(),
        }

        $gridList.dataGrid({
            url: "/WMS/BasicSettings/GetICSInventoryInfo" + "?" + Math.random(),
            postData: { queryJson: JSON.stringify(queryJson) },
            height: $(window).height() - 200,
            width: $(window).width() - 300,
            colModel: [
                { label: "主键", name: "ID", hidden: true, key: true },
                { label: 'ID', name: 'ID', hidden: true },
                { label: '料品编码', name: 'InvCode', width: 120, align: 'left' },
                { label: '物料描述', name: 'InvName', width: 150, align: 'left' },
            ],
            shrinkToFit: false,//宽度自适应
            autoWidth:true,
            gridComplete: function () {
            },
            pager: "#gridPager",
            sortorder: "desc",
            sortname: 'InvCode ',
            viewrecords: true,
            multiselect: true,
            rowNum: 10000,
          
        });
        $("#btn_search").click(function () {
            var warehouse = $("#warehouse a.active").attr('data-value');
            var queryJson = {
                InvCode: $("#txt_InvCode").val(),
            }
            $gridList.jqGrid('setGridParam', {
                postData: { queryJson: JSON.stringify(queryJson) },
            }).trigger('reloadGrid');
        });

    }
    function gridList2() {
        var $gridList = $("#gridList2");
        var queryJson = {
            WHCode: $("#txt_WHCode").val(),
        }

        $gridList.dataGrid({
            url: "/WMS/BasicSettings/GetICSWarehouseInfo" + "?" + Math.random(),
            postData: { queryJson: JSON.stringify(queryJson) },
            height: $(window).height() - 200,
            width: $(window).width() - 300,
            colModel: [
                { label: "主键", name: "ID", hidden: true, key: true },
                { label: 'ID', name: 'ID', hidden: true },
                { label: '仓库代码', name: 'WarehouseCode', width: 120, align: 'left' },
                { label: '仓库名称', name: 'WarehouseName', width: 150, align: 'left' },
            ],
            shrinkToFit: false,//宽度自适应
            autoWidth: true,
            gridComplete: function () {
            },
            pager: "#gridPager2",
            sortorder: "desc",
            sortname: 'WarehouseCode ',
            viewrecords: true,
            multiselect: true,
            rowNum: 10000,
           
        });
        $("#btn_search").click(function () {
            var warehouse = $("#warehouse a.active").attr('data-value');
            var queryJson = {
                WHCode: $("#txt_WHCode").val(),
            }
            $gridList.jqGrid('setGridParam', {
                postData: { queryJson: JSON.stringify(queryJson) },
            }).trigger('reloadGrid');
        });

    }



    function btn_Delete() {
        var objArr = '';
        var objList = $("#gridList").jqGrid('getGridParam', 'selarrrow');
        for (var i = 0; i < objList.length; i++) {
            var rowId = objList[i];
            var rowData = $("#gridList").jqGrid('getRowData', rowId);
            objArr += "'" + rowData.BRGCode + "',";
        }
        if (objArr == '') {
            $.modalAlertNew("WMS00001");
            return;
        }
        $.deleteForm({
            url: "/WMS/BasicSettings/DeleteICSBadReasonGroup" + "?" + Math.random(),
            param: { keyValue: JSON.stringify(objArr) },
            success: function () {
                $.currentWindow().$("#gridList").trigger("reloadGrid");
            }
        })
    }

    function submitForm() {
        var objArr = '';
        var objList = $("#gridList").jqGrid('getGridParam', 'selarrrow');
        for (var i = 0; i < objList.length; i++) {
            var rowId = objList[i];
            var rowData = $("#gridList").jqGrid('getRowData', rowId);
            objArr += "'" + rowData.InvCode + "',";
        }
        var objArr2 = '';
        var objList2 = $("#gridList2").jqGrid('getGridParam', 'selarrrow');
        for (var i = 0; i < objList2.length; i++) {
            var rowId2 = objList2[i];
            var rowData2 = $("#gridList2").jqGrid('getRowData', rowId2);
            objArr2 += "'" + rowData2.WarehouseCode + "',";
        }

        if (objArr == '') {
            $.modalAlertNew("WMS00040");
            return;
        }
        if (objArr2 == '') {
            $.modalAlertNew("WMS00041");
            return;
        }
            $.submitForm({
                url: "/WMS/BasicSettings/InsertICSInventoryBatchEnable" + "?" + Math.random(),
                param: { keyValue: JSON.stringify(objArr), keyValue2: JSON.stringify(objArr2) },
                success: function () {
                    $.currentWindow().$("#gridList").trigger("reloadGrid");
                }
            })
        
    }

</script>
<div class="topPanel" style="height:70px;">
    <div class="search">
        <table>
            <tr>
                <td style="text-align:right;"><label class="lglabel" for="txt_POCode">料品编码</label>:</td>
                <td>
                    <div class="input-group">
                        <input id="txt_InvCode" type="text" class="form-control" style="width: 100px;">
                    </div>
                </td>
                <td style="width:560px;"></td>
                <td style="text-align:right;"><label class="lglabel" for="txt_POCode">仓库代码</label>:</td>
                <td>
                    <div class="input-group">
                        <input id="txt_WHCode" type="text" class="form-control" style="width: 100px;">
                    </div>
                </td>
                <td style="width:450px;"></td>
                <td>
                    <span class="input-group-btn">
                        <button id="btn_search" type="button" class="btn  btn-primary"><i class="fa fa-search"></i></button>
                    </span>
                </td>
            </tr>

        </table>
    </div>
</div>
<div>
    <div class="gridPanel">
        <table id="gridList"></table>
        @*<div id="gridPager"></div>*@
    </div>
    <div class="gridPane2">
        <table id="gridList2"></table>
        @*<div id="gridPager2"></div>*@
    </div>

</div>