案例的前提条件:在第三章案例的基础上,对员工表EMP增加关联的机构表ORG,其描述如表4-1所示。它们之间的关系是:一个机构下面有多个员工,一个员工只属于一个机构。另外,虚拟一个登录操作,当用户登录成功后,会将其角色(系统管理员,机构管理员)和所在的机构ID保存在HttpSession中。
具体的需求描述是:
根据员工姓名模糊查询,员工性别用业务字典下拉选择,如果登录用户是系统管理员,则列出所有机构的人员中符合查询条件的员工信息,机构名称和机构领导;如果登录用户是机构管理员,则列出其所在机构下面符合查询条件的员工信息,机构名称和机构领导。查询结果可以进行分页显示。