shipmentInventory.html 3.35 KB
<!DOCTYPE HTML>
<html lang="zh" xmlns:th="http://www.thymeleaf.org" xmlns:shiro="http://www.pollix.at/thymeleaf/shiro">
<meta charset="utf-8">
<head>
    <th:block th:include="include :: header" />
    <th:block th:include="include :: select2-css" />
</head>
<body class="gray-bg">
<div class="container-div">
    <div class="row">
        <div class="col-sm-12 select-info">
            <form id="inventory-form">
                <div class="select-list">
                    <ul>
                        <input type="hidden" name="ids" id="ids"/>

                        <li>
                            站台:
                            <select id="port" name="port" ></select>
                        </li>
                        <li>
                            <a class="btn btn-warning btn-rounded btn-sm" onclick="submitt()"><i
                                    class="fa fa-plus"></i>&nbsp;提交</a>
                        </li>
                    </ul>
                </div>
            </form>
        </div>
        <div class="btn-group hidden-xs" id="toolbar" role="group">


        </div>


    </div>
</div>
<div th:include="include :: footer"></div>

<script th:inline="javascript">

    var prefix = ctx + "inventory/inventoryHeader";
    var detailPrefix = ctx + "inventory/inventoryDetail";
    var prefix1 = ctx + "receipt/receiptHeader";
    var report = [[${@permission.hasPermi('inventoryHeader:adjustHeader:report')}]];




    $("#ids").val([[${ids}]]);

    $(function () {




    });

    /**
     * 获取修改数量的时候,实时修改span的值
     * @param index
     */
    function purchaseNumDateChange(index) {
        var changeSpan = document.getElementById ("showPurchaseNumDate_"+index);
        var data =  document.getElementById ("purchaseNumDate_"+index).value;
        changeSpan.innerHTML = data;
    }

    $(document).ready(function () {
        $.ajax({
            url:ctx+'API/WMS/v2/getAgvStation',
            type: 'post',
            dataType: 'json',
            success : function (params) {
                if(params.code===200){
                    $("#port").children().remove();
                    for (let item of params.data) {
                        let option=`<option value="${item.code}">${item.name}</option>`;
                        $("#port").append(option);
                    }
                }
                else {$.modal.msgError('找不到站台')}
            }
        })
    })




    //出库,分拣或者整盘出库

    function submitt(){
        let rows = $("#bootstrap-table").bootstrapTable('getData')
        let port=$("#port").val();
        var list=[];
        if(port==undefined||port==''){
            $.modal.msgError("请选择出库站台");
            return;
        }
        $.modal.loading("正在加载数据,请稍后...");
        var list=[];
        let data={
            "inventoryHeaderIds":$("#ids").val(),
            "port":port
        }
        list.push( data)
        var data2 = JSON.stringify(list);
        $.ajax({
            url:ctx + 'API/WMS/v2/createShipmentTaskSc',
            type: 'post',
            datatype: "json",
            contentType: "application/json",
            data:data2,
            success : function (value) {
                $.operate.saveSuccess(value);
            }
        });
        $.modal.closeLoading();
    }

</script>
</body>
</html>