/// <summary> /// 判断人员是否拥有该应用权限 /// </summary> /// <param name="departmentIds">部门ID</param> /// <param name="wechatUserId">成员企业微信ID</param> /// <param name="SettingId">应用ID</param> /// <returns></returns> public static Boolean HasRight(DataTable departmentIds, string wechatUserId, string SettingId) { DataSet ds = RightSrv.FindRight(wechatUserId, departmentIds, SettingId); if (ds == null || ds.Tables[0].Rows.Count == 0) { return(false); } return(true); }
/// <summary> /// 判断人员是否拥有该应用权限 /// </summary> /// <param name="wechatUserId">人员企业微信ID</param> /// <param name="SettingId">应用ID</param> /// <returns>是否拥有应用权限</returns> public static Boolean HasRight(string wechatUserId, string SettingId) { DataTable dt = RightManage.GetDepartmentIds(wechatUserId); if (dt != null && dt.Rows.Count > 0) { DataSet ds = RightSrv.FindRight(wechatUserId, dt, SettingId); if (ds == null || ds.Tables[0].Rows.Count == 0) { return(false); } return(true); } return(false); }