获取用户所属部门和职位信息原创
6人赞赏了该文章
3,055次浏览
编辑于2022年01月12日 18:33:14
//获取部门名和职位名称 public static Map getUserDptAndPosition(long userId) { StringBuilder str = new StringBuilder(); HashMap<String ,Object> map =new HashMap<String,Object>(); ORM orm= ORM.create(); QFilter f1 = new QFilter("id", "=", userId); DataSet ds = orm.queryDataSet(UserServiceHelper.class.getName(), "bos_user", "entryentity.dpt.name,entryentity.position", new QFilter[]{f1}); Iterator<Row> iterator = ds.iterator(); while (iterator.hasNext()) { Row row = iterator.next(); map.put("dptName",row.getString("entryentity.dpt.name")); map.put("positionName",row.getString("entryentity.position")); } return map; }
以上代码是通过当前用户来查询用户的人员基础资料表获取相关信息。
如有错误,请适当指正。
推荐阅读