ch
2021-07-19 5f7870fca094b4bee99e4a8408fc720645ac18db
WebTM/views/Baseset/»ù´¡×ÊÁÏ/WMSBarCodeDetailsList.html
@@ -24,7 +24,7 @@
                        <form class="layui-form" action="" lay-filter="component-form-group">
                            <div class="layui-form-item">
                                <div class="layui-inline">
                                    <button type="button" lay-submit="" class="layui-btn" lay-filter="FH">返回</button>
                                    <!--<button type="button" lay-submit="" class="layui-btn" lay-filter="FH">返回</button>-->
                                    <button type="button" lay-submit="" class="layui-btn" lay-filter="Exit">退出</button>
                                </div>
                            </div>
@@ -34,7 +34,7 @@
            </div>
        </div>
    </div>
    <table class="layui-hide" id="mainTable"></table>
    <table class="layui-hide" id="mainTable" lay-filter="mainTable"></table>
    <script type="text/html" id="barDemo">
        <!--<a class="layui-btn layui-btn-xs" lay-event="edit">编辑</a>-->
        <a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">删除</a>
@@ -70,10 +70,8 @@
                return vars;
            }
            var params = getUrlVars();
            //var HInterID = params[params[0]];
            //var HBillType = params[params[2]];
            var HInterID = 367;
            var HBillType = "3789";
            var HInterID = params[params[0]];
            var HBillType = params[params[1]];
            form.on('submit(FH)', function () {
                var checkStatus = table.checkStatus('ck-table')
                    , data = checkStatus.data;
@@ -137,27 +135,26 @@
            table.on('tool(mainTable)', function (obj) {
                var data = obj.data;
                if (obj.event === 'del') {
                    var _obj = obj;
                    $.ajax({
                        type: "get",
                        url: GetWEBURL() + "/Web/GetWMSBarCodeDetailsList",
                        async: true,
                        data: { "HInterID": HInterID, "HBillType": HBillType },
                        success: function (result) {
                            ajaxReturnData = JSON.parse(JSON.stringify(result)).data;
                            table.reload('mainTable', {
                                data: ajaxReturnData
                                , height: 'full-10'
                                , loading: false
                                , done: function (index, res) {
                    layer.confirm('真的删除行么', function (index) {
                        $.ajax({
                            url: GetWEBURL() + '/Web/DelCacheList',
                            type: "GET",
                            data: { "sHitemID": data.HitemID },
                            success: function (data) {
                                if (data.count == 1) {
                                    layer.close(index);
                                    obj.del(); //删除对应行(tr)的DOM结构
                                    layer.msg('删除成功');
                                } else {
                                    layer.alert(data.code + data.msg, { icon: 5 });
                                }
                            });
                        },
                        error: function (result) {
                            console.log(result);
                            //layer.msg('获取采购订单出现异常', { icon: 2, time: 2000 });
                        }
                            }, error: function () {
                                layer.msg("接口请求失败!", {
                                    icon: 5, btn: ['确认'], time: 100000, offset: 't',
                                    skin: 'layui-layer-lan', title: "温馨提示"
                                });
                            }
                        });
                    });
                }
            });