@model ClientfileauditPage @{ ViewBag.Title = "检查客户文件"; var Company = PS.Config.CompanyFullName; var roleList = BaseOUDAL.UserBLL.GetRolesByUserId(User.GetUserId()).Select(o => o.Name); bool IsApproval = ViewBag.IsApproval; Layout = "~/Views/Shared/_InfoLayout.cshtml"; }
| 客户名称 | @Model.ClientName | @foreach (var role in Model.RoleColumns) { //只能操作user包含的角色,没开始审核只能操作提交人@role.Name | }
|---|---|---|
| 客户资料 | @foreach (var role in Model.RoleColumns) {} | |
| @gp.Group | @gp.Titles[0] | @foreach (var rc in Model.RoleColumns) { var isdisabled = ""; if (!roleList.Contains(rc.OptName) || !IsApproval) { isdisabled = "disabled"; } if(rc.OptName == "提交人" && (CurUser.客户管理.客户新增 && CurUser.客户管理.客户修改)) { isdisabled = ""; }} |
| @r | @foreach (var rc in Model.RoleColumns) { var isdisabled = ""; if (!roleList.Contains(rc.OptName) || !IsApproval) { isdisabled = "disabled"; } if (rc.OptName == "提交人" && CurUser.客户管理.客户新增) { isdisabled = ""; }} | |
| 全选 | @{ foreach (var rc in Model.RoleColumns) { var isdisabled = ""; if (!roleList.Contains(rc.OptName) || !IsApproval) { isdisabled = "disabled"; } if (rc.OptName == "提交人" && CurUser.客户管理.客户新增) { isdisabled = ""; }} } | |
| 审批人 | @foreach (var role in Model.RoleColumns) {/ | }|