用户管理系统

增加用户

 function addTr2() {
    var description = $("#data").val();
    $.ajax({
        type: "post",
        url: account + "/dcms/api/v1/backup/add",
        contentType: "application/json; charset=utf-8",
        dataType: "json",
        data: JSON.stringify({
            "token": token,
            "description": description
        }),
        success: function (data) {
            //console.log(result);
            if (data.code == 0) {
                InitTable(0);
            }
            if (data.code == 2) {
                //失效的会话,给出提示
                window.location.href = "../login.html";
            }

        }
    });
    $(".contclient").hide();

}

删除用户

 function delTr(ckb, index) {
    layer.open({
        type: 1,
        title: "提示",
        skin: 'layui-layer-rim', //加上边框
        area: ['200px', '150px'], //宽高
        btn: ['确定', '取消'],
        yes: function (index1, layero) {
            var backupId = $(ckb).parent().parent().parent().find("td").eq(1).text();
            $(ckb).parent().parent().parent().remove();
            $.ajax({
                url: account + "/dcms/api/v1/backup/deleteById",
                type: "post",
                async: false,
                data: JSON.stringify({
                    "token": token,
                    "backupId": backupId
                }),
                success: function (data) {
                    if (data.code == 0) {
                        InitTable(index);
                    }
                    if (data.code == 2) {
                        //失效的会话,给出提示
                        window.location.href = "../login.html";
                    }
                },
                error: function (data) {
                }
            });
            layer.close(index1);
        },
        content: $("#del-data")
    });

}
修改用户

 function save(s){
    layer.open({
        type: 1,
        title:"提示",
        skin: 'layui-layer-rim', //加上边框
        area: ['200px', '150px'], //宽高
        btn: ['确定', '取消'],
        yes: function(index1, layero){
            var componentId=$(s).parent().parent().parent().find("td").eq(1).text();
            var sec=$(s).parent().parent().parent().find("select").select().val();
            $.ajax({
                url: account+"/dcms/api/v1/component/updateById",
                type: "post",
                async: false,
                data:JSON.stringify({
                    "token":token,
                    "componentId":componentId,
                    "enable":sec
                }),
                success: function (data) {
                    if(data.code == 0) {
                        $(".list").empty();
                        getData();
                    }
                    if(data.code == 2) {
                        //失效的会话,给出提示
                        window.location.href="../login.html";
                    }

                },
                error: function (data) {
                    alert("修改失败")
                }
            });
            layer.close(index1);
        },
        content: $("#save-compont")
    });

}

//树
function tree(name){
    $.ajax({
        type:"POST",
        data: JSON.stringify({
            "token": token,
            "hasUser": 0,
            "hasGroup": 0,
            "keyword":name ,
            "fileLevel":""
        }),
        url:account +"/dcms/api/v1/department/queryTree",
        dataType: "json",
        success : function(data) {

            $("#browser").empty();
            $("#browser").append(maketree(data));
            $("#browser").treeview({
                collapsed:true
                //add:$("#browser").html
            });

        }
    });
}

//生成树
function maketree(data) {

    var str = '<li><span class="dep"  id='+data.did+' οnclick="clickget(this.id)">'+data.name+'</span>';

    for(var i = 0; i<data.childDepartmentList.length;i++) {
        str += '<ul  style="background-color: #F5F6F6;cursor: pointer">'
            + maketree(data.childDepartmentList[i])+
            '</ul>'
    }
    str+='</li>'
    return str;

}
引用的js

 <script src="../secadmin/js/jquery.treeview.js" type="text/javascript"></script>
树用的 这个js

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值