去除权限

       用户类型决定权限的使用范围,所以要给某些不在使用范围内的用户去除权限。就拿学生与管理员作个比较,学生是不可以进行权限管理这一步的操作的,当学生登录的时候就去除掉这一模块的功能。

         //权限部分:

            var dirIdModlarName = {

                "用户管理": "UserManagement",

                "分类训练": "ClassifiedTraining",

                "实战测试": "ActualCombatTest",

                "实战模拟": "SimulationExercise",

                "查看历史答卷": "HistoryAnswer",

                "发布公告": "IssuanceNotice",

                "试题管理": "TestQuestions",

                "考试管理": "Examination",

                "设置考生": "SetExaminees",

                "成绩统计与分析": "AchievementStaAndAnalysis",

                "成绩填报": "AchievementFill",

                "证书维护": "CertificateManagement",

                "证书打印": "CertificatePrint",

                "权限管理": "JurisdictionManagement",

                "系统管理": "SystemSettings",

                "浏览历史成绩": "BrowseHistory",

                "试卷规则设置管理": "PaperRule",

                "学院基础数据维护": "CollegeInfor"

            }

            $.post("/Main/SelectModularJurisdiction", { time: (new Date()).getTime().toString() }, function (objModulars) {

                console.log(objModulars);

                if (objModulars == "") {

                    window.location.href = "/";

                } else {

                    for (key in objModulars) {

                        var obj = objModulars[key];

                        if (obj.ID == 0) {

                            var modularName = obj.ModularName;

                            var elId = dirIdModlarName[modularName];

                            $("#" + elId).remove();//去掉没有的权限对应的菜单

                            //console.log(modularName);

                        }

                    }

                }

            });

        });

    效果:去除权限

去除权限

相关文章:

  • 2022-12-23
  • 2022-01-08
  • 2021-08-22
  • 2021-09-26
  • 2022-01-08
  • 2021-12-10
  • 2021-05-31
  • 2021-11-26
猜你喜欢
  • 2021-10-03
  • 2021-04-21
  • 2022-12-23
  • 2021-10-06
  • 2021-10-03
  • 2021-08-17
  • 2022-03-09
相关资源
相似解决方案