1
陈雯静
2024-02-28 fda28cff8d6ed7ce1acf878f3a23f8e77ecd53cf
WebTM/views/ϵͳ¹ÜÀí/Óû§¹ÜÀí/Gy_UserByUser.html
@@ -56,7 +56,7 @@
                                                <div class="layui-input-inline">
                                                    <input type="text" name="UserName" id="UserName" readonly class="layui-input" value="" style="float:left;width:150px;">
                                                    <input type="hidden" name="UserID" id="UserID" class="layui-input" value="" style="float:left;width:150px;">
                                                    <button type="button" lay-submit="" class="layui-btn" lay-filter="UserList" style="width:40px;">
                                                    <button type="button" lay-submit="" class="layui-btn" id="UserList" lay-filter="UserList" style="width:40px;">
                                                        <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
                                                    </button>
                                                </div>
@@ -131,6 +131,7 @@
            }
            else if (OperationType == 3) {//编辑
                set_EditFromGrid(linterid);
                $('#UserList').addClass("layui-btn-disabled").attr("disabled", true);
            }
            else {
                layer.alert("未知操作类型!", { icon: 5 });
@@ -183,12 +184,24 @@
                        $("#UserID").val(checkStatus.data[0].HNumber);
                        $.ajax({
                            url: GetWEBURL() + "/Xt_User/UserPlaylist",
                            url: GetWEBURL() + "Gy_UserByUserEdit",
                            type: "GET",
                            data: { "HUserID": checkStatus.data[0].HNumber },
                            async: false,
                            data: { "HID": checkStatus.data[0].HNumber },
                            success: function (data) {
                                if (data.data != null && data.data != "") {
                                    option.data = data.data;
                                    //option.data = data.data;
                                    //table.render(option);
                                    var arr = [];
                                    for (var i = 0; i < data.data.h_v_Gy_UserByUserRelationList.length; i++) {
                                        arr.push({
                                            "HUserID2": data.data.h_v_Gy_UserByUserRelationList[i].HUserID2,
                                            "HUserNumber2": data.data.h_v_Gy_UserByUserRelationList[i].关联用户编码,
                                            "HUserName2": data.data.h_v_Gy_UserByUserRelationList[i].关联用户名称,
                                        });
                                    }
                                    option.data = arr;
                                    table.render(option);
                                }
                                else {
@@ -243,7 +256,7 @@
                                    //同步更新表格和缓存对应的值
                                    console.log(checkStatus.data[0])
                                    obj.update({
                                        HUserID2: checkStatus.data[0].HEmpID,
                                        HUserID2: checkStatus.data[0].用户编码,
                                        HUserNumber2: checkStatus.data[0].用户编码,
                                        HUserName2: checkStatus.data[0].用户名称
                                    });
@@ -364,6 +377,49 @@
                table.render(option);
            }
            //编辑
            function set_EditFromGrid(linterid) {
                set_EditForm(linterid);  //编辑获取表头
            }
            //编辑加载表头
            function set_EditForm(linterid) {
                //查询检验方案单是否存在
                $.ajax({
                    url: GetWEBURL() + "Gy_UserByUserEdit",
                    type: "GET",
                    data: {
                        "HID": linterid
                    },
                    success: function (result) {
                        if (result.code == 1) { // è¯´æ˜ŽéªŒè¯æˆåŠŸäº†ï¼Œ
                            var data = result.data.h_v_Gy_UserByUserRelationList[0];
                            $("#UserID").val(data.用户代码);//用户代码
                            $("#UserName ").val(data.用户);//用户名称
                            layui.form.render();//实时渲染选中和不选中的样式,最好添加这句话
                        } else {
                            layer.alert(result.msg, { icon: 5, btn: ['退出'], time: 100000, offset: 't' });
                        }
                        var arr = [];
                        for (var i = 0; i < result.data.h_v_Gy_UserByUserRelationList.length; i++) {
                            arr.push({
                                "HUserID2": result.data.h_v_Gy_UserByUserRelationList[i].HUserID2,
                                "HUserNumber2": result.data.h_v_Gy_UserByUserRelationList[i].关联用户编码,
                                "HUserName2": result.data.h_v_Gy_UserByUserRelationList[i].关联用户名称,
                            });
                        }
                        option.data = arr;
                        table.render(option);
                    }, error: function () {
                        layer.alert("发生错误!", { icon: 5 });
                    }
                });
            }
            //增加一行
            function btnAddLine(NewRow) {
                var tableBak = table.cache["mainTable"]; //获取之前编辑过的表格数据