/// <summary> /// 设置模块类型(现在只支持数据库修改) /// </summary> /// <param name="pid"></param> private void SetModuleType(string pid) { List <FunctionItemEntity> lsC = FunctionItemAccess.GetInstance().GetFunctionItemByPid(pid); List <FunctionItemEntity> lsP = FunctionItemAccess.GetInstance().GetFunctionNameById(pid); JsonConvert <FunctionItemEntity> jc = new JsonConvert <FunctionItemEntity>(); Response.Write(jc.ToTreeNode(lsC, lsP)); }
/// <summary> /// 设置模块操作权限 /// </summary> /// <param name="pid">父ID</param> private void SetModulePermission(string pid) { int roleId = Convert.ToInt32(Request.QueryString["RoleId"].ToString()); List <FunctionItemEntity> lsC = FunctionItemAccess.GetInstance().GetOperationPermission(pid, roleId); List <FunctionItemEntity> lsP = FunctionItemAccess.GetInstance().GetFunctionNameById(pid); JsonConvert <FunctionItemEntity> jc = new JsonConvert <FunctionItemEntity>(); Response.Write(jc.ToTreeNode(lsC, lsP)); }