OA.WEB/Views/ActionInfo/SetActionRole.cshtml

(完整代码) 1KB


@{
    Layout = null;
}
@using OA.Model
<!DOCTYPE html>

<html>
<head>
    <meta name="viewport" content="width=device-width" />
    <title>为权限分配角色</title>
    <script src="~/Scripts/jquery-1.7.1.min.js"></script>
    <script src="~/Scripts/jquery.unobtrusive-ajax.min.js"></script>
    <script type="text/javascript">
        function subEditForm() {
            $("#form1").submit();
        }
    </script>
</head>
<body>
    <div> 
        为权限
        @{ 
            ActionInfo actionInfo = (ActionInfo)ViewBag.ActionInfo;
            <span style="font-size:18px;color:red;">
                @actionInfo.ActionInfoName
            </span>
        }分配角色
    </div>
    <div>
        @using (Ajax.BeginForm("SetActionRole", new { },new AjaxOptions() { OnSuccess="afterSetRole",HttpMethod="post"}, new { id="form1"})) {
            <input type="hidden" name="actionId" value="@actionInfo.ID"/>
            List<RoleInfo> AllRoleList = (List < RoleInfo > )ViewBag.AllRoles;
            List<int> RoleIdList = (List<int>)ViewBag.AllExtRoleIds;
            foreach (var roleInfo in AllRoleList)
            {
                var name = "cba_" + roleInfo.ID;
                if (RoleIdList.Contains(roleInfo.ID))
                {
                    <input type="checkbox" checked="checked" name="@name" value="@roleInfo.ID"/>@roleInfo.RoleName
                }
                else
                {
                    <input type="checkbox"  name="@name" value="@roleInfo.ID" />@roleInfo.RoleName
                }
            }
        }
    </div>
</body>
</html>

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。