/// <summary> /// 带有分页的列表信息查询 /// </summary> /// <param name="queryParam">传过来的所有查询参数信息</param> /// <param name="pagination">分页的相关控制信息</param> /// <returns></returns> public override List <UserModel> FindPageList(Dictionary <string, string> queryParam, Pagination pagination) { List <UserModel> tempUserModel = base.FindPageList(queryParam, pagination); OrganizeDal organizeDal = new OrganizeDal(); RoleDal roleDal = new RoleDal(); foreach (UserModel userModel in tempUserModel) { if (!string.IsNullOrEmpty(userModel.F_DepartmentId)) { userModel.F_DepartmentId = organizeDal.FindForm(userModel.F_DepartmentId).F_Name; } if (!string.IsNullOrEmpty(userModel.F_OrganizeId)) { userModel.F_OrganizeId = organizeDal.FindForm(userModel.F_OrganizeId).F_Name; } if (!string.IsNullOrEmpty(userModel.F_RoleId)) { userModel.F_RoleId = roleDal.FindForm(userModel.F_RoleId).F_Name; } } return(tempUserModel); }