zzr99
2021-10-21 14ff5ada0e1b48056553755b1376fc509245ff86
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/Gy_EquipTypeEdit.html
@@ -2,7 +2,7 @@
<html>
<head>
    <meta charset="utf-8" />
    <title>新增/编辑模治具分类</title>
    <title>新增/编辑设备分类</title>
    <meta name="renderer" content="webkit">
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
    <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0">
@@ -89,7 +89,6 @@
            var OperationType = 1;//操作类型
            var closeType = 2;  //关闭类型
        } else {
            debugger;
            var OperationType = params[params[0]];//操作类型
            var linterid = params[params[1]];//源单id
            var HSouceBillType = params[params[2]];//源单类型
@@ -114,71 +113,6 @@
            //常规用法
            //#region å·¥å…·æŒ‰é’®
            //退出按钮
            form.on('submit(Exit)', function () {
                Pub_Close(1);
            })
            //保存
            form.on('submit(Saver)', function (data) {//保存
                var refSav = "";
                if (linterid == "" || linterid == null) {
                    refSav = "Add";
                }
                if (linterid != "" && linterid != null) {
                    refSav = "Update";
                }
                //debugger;
                var isEndCheck = document.getElementById("HStopflag").checked;
                data.field.HStopflag = isEndCheck;//将数组合并成字符串
                data.field.HItemID = linterid == "" ? 0 : linterid;
                data.field.HParentID = 0;
                data.field.HLevel = $("#HLevel").val() == "" ? 1 : $("#HLevel").val();
                var oMain = JSON.stringify(data.field)
                var sMainSub = oMain + ';' + refSav ;
                $.ajax(
                    {
                        type: "POST",
                        url: GetWEBURL() + "/Gy_EquipType/SaveEquipTypeList", //方法所在页面和方法名
                        async: true,
                        data: { "msg": sMainSub },
                        dataType: "json",
                        success: function (data) {
                            if (data.count == 1) { // è¯´æ˜ŽéªŒè¯æˆåŠŸäº†ï¼Œ
                                layer.msg(data.Message, { time: 1 * 1000, icon: 1 }, function () {
                                    $('#add-btn').addClass("layui-btn-disabled").attr("disabled", true);
                                    var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
                                    parent.layer.close(index); //再执行关闭 Â  Â  Â  Â  Â Â  Â Â Â  Â 
                                });
                            }
                            else {
                                f_alert(data.Message);
                                console.log("Reason" + sMainStr + "sub:" + JSON.stringify(layui.table.cache.mainTable));
                            }
                            layer.closeAll("loading");
                        },
                        error: function (err) {
                            f_alert("错误:" + err);
                            console.log("Reason" + sMainStr);
                        }
                    });
            });
            //#endregion
            function f_alert(sMsg) {
                layer.alert(sMsg, { icon: 5 });
            }
            if (OperationType == 3) {
                $.ajax({
                    url: GetWEBURL() + "/Gy_EquipType/Gy_EquipTypeCheckDetai",
@@ -204,6 +138,96 @@
                });
            }
            //退出按钮
            form.on('submit(Exit)', function () {
                Pub_Close(1);
            })
            //保存
            form.on('submit(Saver)', function (data) {//保存
                //debugger;
                var isEndCheck = document.getElementById("HStopflag").checked;
                data.field.HStopflag = isEndCheck;//将数组合并成字符串
                data.field.HItemID = linterid == "" ? 0 : linterid;
                data.field.HParentID = 0;
                data.field.HLevel = $("#HLevel").val() == "" ? 1 : $("#HLevel").val();
                var oMain = JSON.stringify(data.field)
                var sMainSub = oMain + ';' + linterid ;
                if (OperationType == 3) {
                    //修改
                    $.ajax(
                        {
                            type: "POST",
                            url: GetWEBURL() + "/Gy_EquipType/EditBill", //方法所在页面和方法名
                            async: true,
                            data: { "oMain": sMainSub },
                            dataType: "json",
                            success: function (data) {
                                if (data.count == 1) { // è¯´æ˜ŽéªŒè¯æˆåŠŸäº†ï¼Œ
                                    layer.msg(data.Message, { time: 1 * 1000, icon: 1 }, function () {
                                        $('#add-btn').addClass("layui-btn-disabled").attr("disabled", true);
                                        var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
                                        parent.layer.close(index); //再执行关闭 Â  Â  Â  Â  Â Â  Â Â Â  Â 
                                    });
                                }
                                else {
                                    f_alert(data.Message);
                                    console.log("Reason" + sMainSub + "sub:" + JSON.stringify(layui.table.cache.mainTable));
                                }
                                layer.closeAll("loading");
                            },
                            error: function (err) {
                                f_alert("错误:" + err);
                                console.log("Reason" + sMainStr);
                            }
                        });
                }
                else {
                    //新增
                    $.ajax(
                        {
                            type: "POST",
                            url: GetWEBURL() + "/Gy_EquipType/AddBill", //方法所在页面和方法名
                            async: true,
                            data: { "oMain": sMainSub },
                            dataType: "json",
                            success: function (data) {
                                if (data.count == 1) { // è¯´æ˜ŽéªŒè¯æˆåŠŸäº†ï¼Œ
                                    layer.msg(data.Message, { time: 1 * 1000, icon: 1 }, function () {
                                        $('#add-btn').addClass("layui-btn-disabled").attr("disabled", true);
                                        var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
                                        parent.layer.close(index); //再执行关闭 Â  Â  Â  Â  Â Â  Â Â Â  Â 
                                    });
                                }
                                else {
                                    f_alert(data.Message);
                                }
                                layer.closeAll("loading");
                            },
                            error: function (err) {
                                f_alert("错误:" + err);
                            }
                        });
                }
            });
            //#endregion
            function f_alert(sMsg) {
                layer.alert(sMsg, { icon: 5 });
            }
        });
    </script>
</body>