王佳豪
2021-03-12 f2beaeeb5a1811dbc38b386d7a5b5d0f9c8c6f7c
src/main/webapp/views/pda/combPro.html
@@ -74,6 +74,7 @@
    <div class="layui-btn-container">
        <button type="button" id="reset-btn" class="layui-btn layui-btn-primary" onclick="reset()">重置</button>
        <button type="button" id="comb-btn" class="layui-btn layui-btn-normal " onclick="comb()" style="margin-left: 20px">组托</button>
        <button type="button" id="retrun-btn" class="layui-btn layui-btn-primary " onclick="back()" style="margin-left: 20px">返回</button>
        <span id="tips"></span>
    </div>
</footer>
@@ -97,6 +98,24 @@
    <button id="remove" onclick="remove()">移除</button>
    <button id="confirm" onclick="confirm()">保存</button>
</div>
<!-- 显示生成单号弹窗 -->
<div id="warehouseModal" style="display: none; text-align: center; padding-top: 10px">
    <div class="form-item">
        <span>物料</span>
        <input id="matNo2" type="text" disabled="disabled" style="width: 70%">
    </div>
    <div class="form-item">
        <span>名称</span>
        <input id="matName2" type="text" disabled="disabled" style="width: 70%">
    </div>
    <div class="form-item">
        <span>生成单号</span>
        <input id="warehouse" type="text" disabled="disabled" style="width: 60%;height: 24.8px; color: blue">
    </div>
    <button onclick="closeWarehouse()" style="margin-top: 8px">关闭</button>
</div>
</body>
<script>
    window.onload = function(){document.getElementById("code").focus();}
@@ -115,7 +134,7 @@
            cellMinWidth: 50,
            cols: [[
                {fixed: 'left', align: 'center', field: 'count', title: '数量', event: 'modify', style:'cursor: pointer;color: blue', width:50},
                {field: 'matNo', align: 'center', title: '物料编码'},
                {field: 'matNo', align: 'center', title: '物料编码', event: 'warehouse', style: 'cursor: pointer;color: blue'},
                {field: 'matName', align: 'center', title: '物料名称'}
            ]],
            done: function (res, curr, count) {
@@ -142,10 +161,30 @@
                        }
                    });
                    break;
                case 'warehouse':
                    layer.open({
                        type: 1,
                        offset: '20px',
                        title: '生成单号明细',
                        shadeClose: true,
                        area: ['80%', '180px'],
                        content: $("#warehouseModal"),
                        success: function (layero, index) {
                            $('#matNo2').val(data.matNo);
                            $('#matName2').val(data.matName);
                            $('#warehouse').val(data.warehouse);
                        }
                    });
                    break;
            }
        });
    });
    /* 关闭生成单号明细 */
    function closeWarehouse() {
        layer.closeAll();
    }
    function findCode(el) {
        if (el.value.length === 7) {
@@ -181,6 +220,9 @@
            return;
        }
        var billNo = el.value.split(",")[0].split("=")[1];
        if (isEmpty(billNo)) {
            return;
        }
        $.ajax({
            url: baseUrl + "/mobile/bill/query/auth",
            headers: {'token': localStorage.getItem('token')},
@@ -338,5 +380,9 @@
            $("#code").focus();
        }
    }
    function back() {
        parent.backIndex();
    }
</script>
</html>