杨乐
2022-02-15 a2f5749ef7d496ae8e1bad20deb48d87e632069b
WebTM/views/É豸¹ÜÀí/Sb_EquipMaintainBillList_Mul.html
@@ -413,7 +413,7 @@
                            if (result.count == 1) {
                                var BYData = result.list[0];//保养
                                var rowdate1 = layui.table.cache["mainTable"];
                                option1.data = [{ "HMaterID": 0, "HMaterNumber": "", "HMaterName": "", "HUnitID": 0, "HUnitNumber": "", "HUnitName": "", "HManagerID": "0 ", "HManagerNumber": " ", "HManagerName": " ", "HQty": "0", "HRemark": "" }];
                                option.data = [{ "HMaintainItemID": 0, "HMaintainItemNumber": " ", "HMaintainItem": " ", "HMaintainPart": " ", "HClaim": " ", "HManagerID": "0 ", "HManagerNumber": " ", "HManagerName": " ", "HRemark": " " }];
                                table.render(option);
                                if (BYData.length != 0)  //表体数据为空时
@@ -453,7 +453,6 @@
                var oMain = JSON.stringify(data.field);
                var sSubStr = JSON.stringify(table.cache['mainTable']);
                var sMainSub = oMain + ';' + sSubStr;
                var index = layer.load();
                if (AllowLoadData(sSubStr)) {
                    $.ajax({
                        type: "POST",
@@ -463,18 +462,15 @@
                        dataType: "json",
                        success: function (data) {
                            if (data.count == 1) {
                                layer.close(index);
                                layer.msg("提交成功");
                                $('#Saver').removeClass("buttom_box_little");
                                $('#Saver').addClass("layui-btn-disabled").attr("disabled", true);
                            }
                            else {
                                layer.close(index);
                                layer.msg(data.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                            }
                        },
                        error: function (err) {
                            layer.close(index);
                            layer.msg("错误:" + err, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                        }
                    });
@@ -492,6 +488,8 @@
                // æ¸…空表单 ï¼ˆâ€œformData”是表单的id)
                $("#formData")[0].reset();
                layui.form.render();
                option.data = [{ "HMaintainItemID": 0, "HMaintainItemNumber": " ", "HMaintainItem": " ", "HMaintainPart": " ", "HClaim": " ", "HManagerID": "0 ", "HManagerNumber": " ", "HManagerName": " ", "HRemark": " " }];
                table.render(option);
                $("#HBarCode").focus();
                //获取最大单据号
                $.ajax({
@@ -522,8 +520,28 @@
                    shift: 2,
                    area: ['80%', '80%'],
                    maxmin: true,
                    content: ['../Baseset/基础资料/Gy_DepartmentList.html', 'yes'],
                    cancel: function (index, layero) {
                    content: ['../../views/PublicPage/DeptInformation.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('请选择数据');
                        }
                        $("#HDeptName").val(checkStatus.data[0].HName);
                        $("#HDeptID").val(checkStatus.data[0].HItemID);
                        layer.close(layer.index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) {
                        //按钮【按钮二】的回调
                        //return false å¼€å¯è¯¥ä»£ç å¯ç¦æ­¢ç‚¹å‡»è¯¥æŒ‰é’®å…³é—­
                    },
                    end: function () {
                    },
                    success: function (layero, index) {
                    }
                });
            });
@@ -634,7 +652,6 @@
                option.data = [{ "HMaintainItemID": 0, "HMaintainItemNumber": " ", "HMaintainItem": " ", "HMaintainPart": " ", "HClaim": " ", "HManagerID": "0 ", "HManagerNumber": " ", "HManagerName": " ", "HRemark": " " }];
                table.render(option);
            }
            //增加一行
            function btnAddLine(NewRow) {
                var tableBak = table.cache["mainTable"]; //获取之前编辑过的表格数据
@@ -683,8 +700,8 @@
                            buttonArr = [];//清空数组
                            var checkrow = {
                                "HMaintainItemID": HMaintainItemID, "HMaintainItemNumber": HMaintainItemNumber, "HMaintainItem":HMaintainItem,
                                    "HMaintainPart":HMaintainPart, "HManagerID": HManagerID, "HManagerNumber": HManagerNumber,
                                    "HManagerName": HManagerName, "HClaim": HClaim
                                 "HMaintainPart":HMaintainPart, "HManagerID": HManagerID, "HManagerNumber": HManagerNumber,
                                 "HManagerName": HManagerName, "HClaim": HClaim
                                };
                            buttonArr.push(checkrow);  //将之前的数据存储
                            table.reload("mainTable", {
@@ -703,7 +720,6 @@
                    layer.msg('请选择一行数据编辑!');
                }
            }
            // è¡¨æ ¼è¡Œå†…事件删除
            function set_GridDelete(obj) {
                var data = obj.data;
@@ -724,7 +740,6 @@
                    });
                }
            }
            //非空验证
            function AllowLoadData(sSubStr) {
                var Result = true;
@@ -757,7 +772,6 @@
            }
            function f_alert(sMsg) {
                layer.alert(sMsg, { icon: 5 });
            }
            //以上为layui模块
        });