zzr99
2022-01-10 ffe10831bb3c129dec71b302ee2c2c09cc50139a
WebTM/views/Ä£Öξ߹ÜÀí/Ä£Öξ߹ÜÀí/Sc_Add_MouldMaintainBillList.html
@@ -287,6 +287,40 @@
                set_GridCellCheck1(obj); //行内快捷键筛选
            });
            //表头信息保养计划源单弹窗
            form.on('submit(HPlanList)', function () {
                //页面层-自定义
                layer.open({
                    type: 2,
                    skin: 'layui-layer-rim', //加上边框
                    title: '保养计划源单列表',
                    closeBtn: 1,
                    shift: 2,
                    area: ['80%', '80%'],
                    maxmin: true,
                    content: ['../模治具管理/Sc_Add_MouldMaintainPlanBillList.html', 'yes'],
                    btn: ['确定', '取消']
                    , btn1: function (index, layero) {
                        //按钮【按钮一】的回调
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//获取table的elem:"#test"
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                        }
                        $("#HPlanName").val(checkStatus.data[0].单据号);
                        $("#HPlanNo").val(checkStatus.data[0].hmainid);
                        layer.close(layer.index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) {
                        //按钮【按钮二】的回调
                        //return false å¼€å¯è¯¥ä»£ç å¯ç¦æ­¢ç‚¹å‡»è¯¥æŒ‰é’®å…³é—­
                    },
                    end: function () {
                    },
                    success: function (layero, index) {
                    }
                });
            });
            //保养计划内码
            form.on('submit(HPlanInterpList)', function () {//选择单位
                //页面层-自定义
@@ -324,7 +358,7 @@
                });
            });
            //默认保养
            //产品器具
            form.on('submit(HMouldList)', function () {
                //页面层-自定义
                layer.open({
@@ -335,7 +369,7 @@
                    shift: 2,
                    area: ['80%', '80%'],
                    maxmin: true,
                    content: ['../模治具管理/Sc_MouldMaintainRuleBillList.html', 'yes'],
                    content: ['../模治具管理/Gy_MouldFileList.html', 'yes'],
                    btn: ['确定', '取消']
                    , btn1: function (index, layero) {
                        //按钮【按钮一】的回调
@@ -361,44 +395,8 @@
                    }
                });
            });
            //表头信息保养计划源单弹窗
            form.on('submit(HPlanList)', function () {
                //页面层-自定义
                layer.open({
                    type: 2,
                    skin: 'layui-layer-rim', //加上边框
                    title: '保养计划源单列表',
                    closeBtn: 1,
                    shift: 2,
                    area: ['80%', '80%'],
                    maxmin: true,
                    content: ['../模治具管理/Sc_Add_MouldMaintainPlanBillList.html', 'yes'],
                    btn: ['确定', '取消']
                    , btn1: function (index, layero) {
                        //按钮【按钮一】的回调
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//获取table的elem:"#test"
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                        }
                        $("#HPlanName").val(checkStatus.data[0].单据号);
                        $("#HPlanNo").val(checkStatus.data[0].hmainid);
                        get_MaintainItem();
                        layer.close(layer.index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) {
                        //按钮【按钮二】的回调
                        //return false å¼€å¯è¯¥ä»£ç å¯ç¦æ­¢ç‚¹å‡»è¯¥æŒ‰é’®å…³é—­
                    },
                    end: function () {
                    },
                    success: function (layero, index) {
                    }
                });
            });
            function get_MaintainItem() {
                 $.ajax({
                $.ajax({
                    url: GetWEBURL() + "/Web/GetMaintainItemtemByMouldProjectID",
                    type: "GET",
                    data: { "MouldProjectID": $("#HMouldID").val() },
@@ -429,7 +427,7 @@
                                        data: buttonArr    //将数据重新载入表格
                                    })
                                }
                                if (PJData.length != 0)  //表体数据为空时
@@ -449,7 +447,7 @@
                                        data: buttonArr    //将数据重新载入表格
                                    })
                                }
                            } else {
                                layer.alert(result.code + result.Message, { icon: 5 });
                            }
@@ -457,6 +455,7 @@
                    }
                })
            }
            //表头信息器具保养规程
            form.on('submit(HMouldMaintainRuleInterList)', function () {
@@ -469,7 +468,7 @@
                    shift: 2,
                    area: ['80%', '80%'],
                    maxmin: true,
                    content: ['../模治具管理/模治具管理/Sc_MouldMaintainRuleBillList.html', 'yes'],
                    content: ['../../模治具管理/模治具管理/Sc_MouldMaintainRuleBillList.html', 'yes'],
                    btn: ['确定', '取消']
                    , btn1: function (index, layero) {
                        //按钮【按钮一】的回调
@@ -497,7 +496,7 @@
                $.ajax({
                    url: GetWEBURL() + "/Web/GetMouldMaintainItemtemByMaintainRuleID",
                    type: "GET",
                    data: { "MouldMaintainRuleID": $("#HMouldID").val() },
                    data: { "MouldMaintainRuleID": $("#HMouldMaintainRuleInterID").val() },
                    success: function (result) {
                        if (result != null) {
                            if (result.count == 1) {