龙山汽配专用调整MES-UI前端界面
yusijie
2023-06-16 5c6ebab24efa070940066aebb7450b1dc701d5f5
WebTM/views/³µ¼ä¹ÜÀí/¹¤ÐòÁ÷ת¿¨/Sc_ProcessExchangeBill.html
@@ -57,7 +57,8 @@
                            <button type="button" id="set_SaveBill" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="btnSave">保存</button>
                            <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="Cancel">退出</button>
                            <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="btn_print">打印</button>
                            <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="HideColumn" id="HideColumn">隐藏列设置</button>
                            <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="set_Print_Convenient">一键打印</button>
                            <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="HideColumn" id="HideColumn">列设置</button>
                        </div>
                    </div>
                    <div class="layui-tab" lay-filter="tab-POStockInBill">
@@ -1149,7 +1150,7 @@
                                shift: 2,
                                area: ['90%', '90%'],
                                maxmin: true,
                                content: ['../../../../views/基础资料/采购基础资料/Gy_Supplier.html', 'yes'],
                                content: ['../../../views/基础资料/采购基础资料/Gy_Supplier.html', 'yes'],
                                btn: ['确定', '取消']
                                , btn1: function (index, layero) {
                                    //按钮【按钮一】的回调
@@ -1377,6 +1378,77 @@
                    }
                });
               
            });
            //一键打印
            form.on('submit(set_Print_Convenient)', function () {
                var sWhere = " and HPRDORGID=" + sessionStorage["OrganizationID"] + " and å•据号='" + $("#HBillNo").val() + "' ";
                var ajaxLoad = layer.load();
                $.ajax({
                    url: GetWEBURL() + '/LEMS/MES_Sc_ProcessExchangeBillQuery_Json',
                    type: "GET",
                    data: { "sWhere": sWhere, "user": sessionStorage["HUserName"] },
                    success: function (data1) {
                        if (data1.count == 1) {
                            var hinterid = "";
                            if (data1.data.length != 0) {
                                hinterid = data1.data[0]["hmainid"];
                            }
                            layer.close(ajaxLoad);
                            if (hinterid != "") {
                                $.ajax({
                                    url: GetWEBURL() + '/Sc_ProcessExchangeBillList/QJQD',
                                    type: "GET",
                                    data: { "HProcExchHinteID": hinterid },
                                    success: function (res) {
                                        if (res.count == 1) {
                                            if (res.data.length != 0) {
                                                hinterid += ",1";
                                            } else {
                                                hinterid += ",0";
                                            }
                                            $.ajax({
                                                type: "get",
                                                url: GetWEBURL() + "/Open_PrintTem/GetDefaultOpenTmp_Json",
                                                async: true,
                                                data: { "HNumber": 'HProcessExchange' },
                                                //data: { "Value": Value },
                                                success: function (result) {
                                                    if (result.count == 1) {
                                                        var OpenTmp = result.data[0].模板名称
                                                        window.open("../../基础资料/公用基础资料/HBarPlanPrint.html?linterid=" + hinterid + "&Type=" + 'HProcessExchange' + "&OpenTmp=" + OpenTmp.toString());
                                                    } else {
                                                        layer.msg(result.Message);
                                                    }
                                                },
                                                error: function (result) {
                                                    console.log(result);
                                                    //layer.msg('获取采购订单出现异常', { icon: 2, time: 2000 });
                                                }
                                            });
                                        } else {
                                            layer.close(ajaxLoad);
                                        }
                                    }, error: function () {
                                        layer.close(ajaxLoad);
                                        layer.alert("接口请求失败!", { icon: 5 });
                                    }
                                })
                            } else {
                                layer.msg("请先保存,在进行打印!");
                            }
                        } else {
                            layer.close(ajaxLoad);
                        }
                    }, error: function () {
                        layer.close(ajaxLoad);
                        layer.alert("接口请求失败!", { icon: 5 });
                    }
                });
            });
            //选择子件弹窗PartInformation.html
@@ -1724,13 +1796,13 @@
                        layer.msg("第" + indexRow + "行,工作中心不能为空!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                        return;
                    }
                    if (sSubTable[i].HSupFlag == "true") {
                        if (!sSubTable[i].HSupID) {
                            var indexRow = i + 1;
                            layer.msg("第" + indexRow + "行,供应商不能为空!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                            return;
                        }
                    }
                    //if (sSubTable[i].HSupFlag == "true") {
                    //    if (!sSubTable[i].HSupID) {
                    //        var indexRow = i + 1;
                    //        layer.msg("第" + indexRow + "行,供应商不能为空!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    //        return;
                    //    }
                    //}
                }
                data.field.HPRDORGID = sessionStorage["OrganizationID"];//组织
                //var HBLFlag = data.field.HBLFlag;