前端 权限 菜单 按钮显示思路

$.ajax({
        url:"/api/showConfig",
        type:"POST",
        success:function(data, status){
            if (status) {
                if (data.status == "SUCCESS") {
                    if (data.result.length > 0) {
                        for (var i = 0; i < data.result.length; i++) {
                            switch (data.result[i].strCode) {
                                case "taskparam:manage":
                                    $('#showTaskPoint').removeClass("configHide");
                                    break;
                                case "templateparam:manage":
                                    $('#showInspectTemplate').removeClass("configHide");
                                    break;
                                case "orgparam:manage":
                                    $('#showResponOrgan').removeClass("configHide");
                                    break;
                                case "param:manage":
                                    $('#showParamConfig').removeClass("configHide");
                                    break;
                                case "templateparam:check":
                                    $('#showInspectTemplate').removeClass("configHide");
                                    break;
                                case "templateparam:patrol":
                                    $('#showInspectTemplate').removeClass("configHide");
                                    break;
                            }
                        }
                    }

                }



 $(".left_menu").find("li").eq(0).addClass("midContant_bg").siblings().removeClass("midContant_bg");
    var layer = layui.layer;
    $('#midContant').hide(); //权限
    $scope.taskPermissions = function () {
        var requestBody = {};
        requestBody.privilegeCode = "task:manage";
        var postData = requestBody;
        HikGlobalHTTPService.requestByPost("/api/hasPrivilege", postData, function (data, status) {
            if (data.result == true) {
                $('#midContant').show()
            } else {
                var abarbeitungPopups = layer.open({
                    content: "您无操作权限",
                    title: "",
                    closeBtn: false,
                    btn: ["确定"],
                    yes: function () {
                        layer.close(abarbeitungPopups);


                    }
                })
            }


        });
    }

猜你喜欢

转载自blog.csdn.net/m0_38053538/article/details/80864745
今日推荐