1
duhe
2025-04-08 60873cc299ff1acd06b51b9189abdcaec42995a7
WebTM/views/³µ¼ä¹ÜÀí/²úÏß/MES_ProductionLinePackagingList.html
@@ -10,6 +10,10 @@
    <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all">
    <script src="../../../layuiadmin/layui/layui.js"></script>
    <script src="../../../layuiadmin/grwebapp.js"></script>
    <script src="../../../layuiadmin/Scripts/json2.js"></script>
    <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
    <script src="../../../layuiadmin/Scripts/webConfig2.js"></script>
    <script src="../../../layuiadmin/MESLanguage.js"></script>
    <style>
        .layui-form-select .layui-input {
            padding-right: 0px;
@@ -26,23 +30,23 @@
                            <div class="layui-colla-item">
                                <div class="layui-colla-title layui-inline">
                                    <div class="layui-inline">
                                        <span>更多</span>
                                        <span id="BT_GD">更多</span>
                                    </div>
                                </div>
                                <div class="layui-inline">
                                    <label class="layui-form-label">唯一条码</label>
                                    <label class="layui-form-label" id="BT_HBarCode_Pack">唯一条码</label>
                                    <div class="layui-input-block">
                                        <input type="text" class="layui-input" name="HBarCode_Pack" id="HBarCode_Pack">
                                    </div>
                                </div>
                                <div class="layui-inline">
                                    <label class="layui-form-label">单据号</label>
                                    <label class="layui-form-label" id="BT_HBillNo">单据号</label>
                                    <div class="layui-input-block">
                                        <input type="text" class="layui-input" name="单据号" id="单据号">
                                    </div>
                                </div>
                                <div class="layui-inline">
                                    <label class="layui-form-label">条码类型</label>
                                    <label class="layui-form-label" id="BT_HBardcodeType">条码类型</label>
                                    <div class="layui-input-block">
                                        <!--<input type="text" class="layui-input" name="tmlx" id="tmlx">-->
                                        <select name=" tmlx" id="tmlx">
@@ -60,29 +64,29 @@
                                <div class="layui-colla-content">
                                    <div class="layui-inline">
                                        <div class="layui-inline">
                                            <span>其他条件></span>
                                            <span id="BT_QTTJ">其他条件></span>
                                        </div>
                                    </div>
                                    <div class="layui-inline">
                                        <label class="layui-form-label">生产任务单</label>
                                        <label class="layui-form-label" id="BT_HBillNo">生产任务单</label>
                                        <div class="layui-input-block">
                                            <input type="text" class="layui-input" name="HBillNo" id="HBillNo">
                                        </div>
                                    </div>
                                    <div class="layui-inline">
                                        <label class="layui-form-label">制单人</label>
                                        <label class="layui-form-label" id="BT_HMaker">制单人</label>
                                        <div class="layui-input-block">
                                            <input type="text" class="layui-input" name="HMaker" id="HMaker">
                                        </div>
                                    </div>
                                    <div class="layui-inline">
                                        <label class="layui-form-label">条码</label>
                                        <label class="layui-form-label" id="BT_HICMOBillNo">条码</label>
                                        <div class="layui-input-block">
                                            <input type="text" class="layui-input" name="HICMOBillNo" id="HICMOBillNo">
                                        </div>
                                    </div>
                                    <div class="layui-inline">
                                        <label class="layui-form-label">日期间隔</label>
                                        <label class="layui-form-label" id="BT_HInitTimeCycle">日期间隔</label>
                                        <div class="layui-input-block">
                                            <select name="HInitTimeCycle" id="HInitTimeCycle" class="ForFilteringSchemes" lay-filter="HInitTimeCycle" style="width:190px;">
                                            </select>
@@ -90,7 +94,7 @@
                                    </div>
                                    <div class="layui-row" style="padding: 10px 0; margin-left: 4%;">
                                        <div class="layui-inline">
                                            <label class="layui-form-label">日期</label>
                                            <label class="layui-form-label" id="BT_HBeginDate">日期</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="date" class="layui-input" lay-verify="HBeginDate" name="HBeginDate" id="HBeginDate" style="padding-left: 75px;">
                                            </div>
@@ -104,7 +108,7 @@
                                    </div>
                                    <div class="layui-row" style="margin-top: 5px; margin-left: 4%;">
                                        <div class="layui-inline">
                                            <label class="layui-form-label">过滤</label>
                                            <label class="layui-form-label" id="BT_ColName">过滤</label>
                                            <div class="layui-input-block">
                                                <select name="ColName" id="ColName" lay-filter="ColName" style="width:190px;">
                                                </select>
@@ -131,7 +135,7 @@
                                    </div>
                                    <div class="layui-row" style=" margin-top: 10px; margin-left: 70px;">
                                        <div class="layui-inline">
                                            <label class="layui-form-label">过滤</label>
                                            <label class="layui-form-label" id="BT_ColName1">过滤</label>
                                            <div class="layui-input-block">
                                                <select name="ColName1" id="ColName1" class="ForFilteringSchemes" lay-filter="ColName1" style="width:190px;">
                                                </select>
@@ -159,7 +163,7 @@
                                    <div class="layui-row" style=" margin-top: 10px; margin-left: 70px;">
                                        <div class="layui-inline">
                                            <label class="layui-form-label">过滤</label>
                                            <label class="layui-form-label" id="BT_ColName2">过滤</label>
                                            <div class="layui-input-block">
                                                <select name="ColName2" id="ColName2" class="ForFilteringSchemes" lay-filter="ColName2" style="width:190px;">
                                                </select>
@@ -239,9 +243,7 @@
        </div>
    </div>
    <!--<script src="../../../layuiadmin/layui/layui.js"></script>-->
    <script src="../../../layuiadmin/Scripts/json2.js"></script>
    <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
    <script src="../../../layuiadmin/Scripts/webConfig2.js"></script>
    <script>
        layui.config({
            base: '../../../layuiadmin/' //静态资源所在路径
@@ -318,6 +320,7 @@
                //url: "http://61.130.49.162:9090/WMSAPI///Web/GetMAXNum",
                url: GetWEBURL1() + '/LEMS/MES_ProductionLinePackagingList_Json',
                type: "GET",
                async: false,
                data: { "sWhere": sWhere },
                success: function (data1) {
                    if (data1.count == 1) {
@@ -333,12 +336,16 @@
                        layer.closeAll("loading");
                    } else {
                        layer.closeAll("loading");
                        layer.alert(data1.code + data1.Message, { icon: 5 });
                        layer.alert(get_MessageError(data1.code + data1.Message, sessionStorage["HTranSlate"]), { icon: 5 });
                    }
                }, error: function () {
                    layer.alert("接口失效!", { icon: 5 });
                    layer.alert(get_MessageError("[0000-1-002]接口请求失败!", sessionStorage["HTranSlate"]), { icon: 5 });
                }
            });
            var HModName = "MES_ProductionLinePackagingList";
            initFunction(1, HModName, sessionStorage["HTranSlate"]);
            form.render('select');
            //日期间隔下拉列表监听
            form.on('select(HInitTimeCycle)', function (data) {
                var HInitTimeCycle = $("#HInitTimeCycle").val() * 1;
@@ -494,6 +501,7 @@
                    //url: "http://61.130.49.162:9090/WMSAPI///Web/GetMAXNum",
                    url: GetWEBURL1() + '/LEMS/MES_ProductionLinePackagingList_Json',
                    type: "GET",
                    async: false,
                    data: { "sWhere": sWhere },
                    success: function (data1) {
                        if (data1.count == 1) {
@@ -503,17 +511,18 @@
                            if ($("#Comparator").val() == 0 && $("#ColContent").val() == "") {
                                ColFilter();
                            }
                            layer.alert("查询成功", { icon: 1 });
                            layer.alert(get_MessageError("[0000-1-037]查询成功", sessionStorage["HTranSlate"]), { icon: 1 });
                        } else {
                            option.data = [];
                            table.render(option);
                            layer.alert(data1.code + data1.Message, { icon: 5 });
                            layer.alert(get_MessageError(data1.code + data1.Message, sessionStorage["HTranSlate"]), { icon: 5 });
                        }
                    }, error: function () {
                        layer.alert("接口失效!", { icon: 5 });
                        layer.alert(get_MessageError("[0000-1-002]接口请求失败!", sessionStorage["HTranSlate"]), { icon: 5 });
                    }
                });
                sWhere = "";//调用接口后清空sWhere缓存
                initFunction(1, HModName, sessionStorage["HTranSlate"]);
            });
            //获取选中行数据
            table.on('row(mainTable)', function (obj) {
@@ -600,7 +609,7 @@
                    })
                } else {
                    layer.msg("请选择一行进行白标生成!");
                    layer.msg(get_MessageError("[3748-2-006]请选择一行进行白标生成!", sessionStorage["HTranSlate"]));
                }
            });
@@ -628,7 +637,7 @@
                $.ajax({
                    type: "GET",
                    url: GetWEBURL() + "/Gy_SOPBillList/WindowPrintList", //方法所在页面和方法名
                    async: true,
                    async: false,
                    data: { "sWhere": sWhere },
                    success: function (data) {
                        if (data.count == 1) { // è¯´æ˜ŽéªŒè¯æˆåŠŸäº†ï¼Œ
@@ -654,17 +663,17 @@
                                //};
                                webapp_ws_ajax_run(args);
                            } else {
                                layer.msg("查无数据!");
                                layer.msg(get_MessageError("[0000-1-045]查无数据!", sessionStorage["HTranSlate"]));
                            }
                        }
                        else {
                            layer.msg(data.Message, { icon: 5 });
                            layer.msg(get_MessageError(data.Message, sessionStorage["HTranSlate"]), { icon: 5 });
                        }
                        layer.closeAll("loading");
                    },
                    error: function (err) {
                        layer.msg("错误:" + err, { icon: 5 });
                        layer.msg(get_MessageError("错误:" + err, sessionStorage["HTranSlate"]), { icon: 5 });
                    }
                })
@@ -676,25 +685,26 @@
                    , data = checkStatus.data;
                if (checkStatus.data.length === 1) {
                    var HInterID = data[0].HInterID.toString();
                    layer.confirm("确认要删除吗,删除后不能恢复", { title: "删除确认" }, function (index) {
                    layer.confirm(get_MessageError("[0000-1-003]确认要删除吗,删除后不能恢复", sessionStorage["HTranSlate"]), { title: get_MessageError("[0000-2-009]删除确认", sessionStorage["HTranSlate"])}, function (index) {
                        $.ajax({
                            //url: "http://61.130.49.162:9090/WMSAPI///Web/GetMAXNum",
                            url: GetWEBURL1() + '/LEMS/DelMES_ProductionLinePackagingList',
                            type: "GET",
                            async: false,
                            data: { "HInterID": HInterID },
                            success: function (data1) {
                                if (data1.count == 1) {
                                    layer.msg(data1.Message);
                                    layer.msg(get_MessageError(data1.Message, sessionStorage["HTranSlate"]));
                                } else {
                                    layer.alert(data1.code + data1.Message, { icon: 5 });
                                    layer.alert(get_MessageError(data1.code + data1.Message, sessionStorage["HTranSlate"]), { icon: 5 });
                                }
                            }, error: function () {
                                layer.alert("接口失效!", { icon: 5 });
                                layer.alert(get_MessageError("[0000-1-002]接口请求失败!", sessionStorage["HTranSlate"]), { icon: 5 });
                            }
                        });
                    })
                } else {
                    layer.msg('请选择一行数据删除!');
                    layer.msg(get_MessageError('[0000-1-014]请选择一行数据删除!', sessionStorage["HTranSlate"]));
                }
            });
@@ -709,19 +719,20 @@
                    $.ajax({
                        url: GetWEBURL1() + '/LEMS/SaveToSc_PackUnionBillSub_Back',
                        type: "GET",
                        async: false,
                        data: { "HInterID": HInterID, "HRemark": HRemark },
                        success: function (data1) {
                            if (data1.count == 1) {
                                layer.msg(data1.Message);
                                layer.msg(get_MessageError(data1.Message, sessionStorage["HTranSlate"]));
                            } else {
                                layer.alert(data1.code + data1.Message, { icon: 5 });
                                layer.alert(get_MessageError(data1.code + data1.Message, sessionStorage["HTranSlate"]), { icon: 5 });
                            }
                        }, error: function () {
                            layer.alert("接口失效!", { icon: 5 });
                            layer.alert(get_MessageError("[0000-1-002]接口请求失败!", sessionStorage["HTranSlate"]), { icon: 5 });
                        }
                    });
                } else {
                    layer.msg('请选择一行数据更新!');
                    layer.msg(get_MessageError('[0000-1-020]请选择一行数据更新!', sessionStorage["HTranSlate"]));
                }
            });
            //#region åˆå§‹æ—¥æœŸé—´éš” ä¸‹æ‹‰åˆ—表