自动化立体仓库 - WMS系统
#
luxiaotao1123
2022-05-27 03baa3277b09b5c5bf78727a3b05c417cd3e2c42
#
2个文件已修改
40 ■■■■ 已修改文件
src/main/webapp/static/js/order/out.js 33 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/webapp/views/order/out.html 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/webapp/static/js/order/out.js
@@ -137,7 +137,7 @@
                        ,offset: '100px'
                        ,area: ['1200px', '700px']
                        ,shade: 0.5
                        ,shadeClose: true
                        ,shadeClose: false
                        ,btn: ['立即出库', '稍后处理']
                        ,btnAlign: 'c'
                        ,moveType: 1 //拖拽模式,0或者1
@@ -190,6 +190,7 @@
                            });
                            // 批量修改出库站 - 站点选择
                            function modifySta(stoPreTabData) {
                                // 出库站取交集
                                let staBatchSelectVal = [];
                                for(let i = 0; i<stoPreTabData.length; i++) {
                                    if (i === 0) {
@@ -207,29 +208,27 @@
                                    area: '300px',
                                    offset: 'auto',
                                    title: '请选择站点',
                                    // btn: ['立即出库', '稍后处理'],
                                    // btnAlign: 'c',
                                    content: $('#staBatchSelectDialog').html(),
                                    success: function (layero, dIndex) {
                                        console.log(staBatchSelectVal)
                                        // 渲染下拉框
                                        let template = Handlebars.compile($('#batchStaSelectTpl').html());
                                        $('#batchSelectStaBox').html(template(staBatchSelectVal));
                                        layui.form.render('select');
                                        for (let i = 0; i<tableCache.length; i++) {
                                            // if (tableCache[i].locNo === data.locNo) {
                                            tableCache[i]['staNo'] = Number(181);
                                            // }
                                        }
                                        stoPreTabIdx.reload({data: tableCache})
                                        $('.order-sta-select').val(181);
                                        $('#batchSelectStaBox').html(template({list: staBatchSelectVal}));
                                        // 确认
                                        form.on('submit(staBatchSelectConfirm)', function (obj) {
                                            obj.field;
                                            for (let i = 0; i<tableCache.length; i++) {
                                                // if (tableCache[i].locNo === data.locNo) {
                                                tableCache[i]['staNo'] = Number(181);
                                                // }
                                            }
                                            $('.order-sta-select').val(181);
                                            stoPreTabIdx.reload({data: tableCache})
                                            return false;
                                        });
                                        // 弹窗不出现滚动条
                                        $(layero).children('.layui-layer-content').css('overflow', 'visible');
                                        layui.form.render('select');
                                    },
                                })
                            }
src/main/webapp/views/order/out.html
@@ -178,9 +178,10 @@
</script>
<script type="text/html" id="staBatchSelectDialog">
    <form class="layui-form" style="padding: 25px 50px 60px 50px">
    <form class="layui-form" style="padding: 25px 50px 30px 50px;text-align: center">
        <select id="batchSelectStaBox" name="batchSta" lay-vertype="tips" lay-verify="required" required="">
        </select>
        <button style="margin-top: 30px" class="layui-btn" lay-filter="staBatchSelectConfirm" lay-submit="">确定</button>
    </form>
</script>
@@ -293,8 +294,8 @@
<script type="text/template" id="batchStaSelectTpl">
    <option value="">选择出库站</option>
    {{#each}}
    <option value="{{docId}}">{{docName}}</option>
    {{#each list}}
    <option value="{{this}}">{{this}}</option>
    {{/each}}
</script>