*
* @param pDto
* @return
*/
public Dto queryDeptItems(Dto pDto) {
Dto outDto = new BaseDto();
List deptList = g4Dao.queryForList("Organization.queryDeptItemsByDto", pDto);
Dto deptDto = new BaseDto();
for (int i = 0; i < deptList.size(); i++) {
deptDto = (BaseDto) deptList.get(i);
if (deptDto.getAsString("leaf").equals(SystemConstants.LEAF_Y))
deptDto.put("leaf", new Boolean(true));
else
deptDto.put("leaf", new Boolean(false));
if (deptDto.getAsString("id").length() == 6)
deptDto.put("expanded", new Boolean(true));
}
outDto.put("jsonString", JsonHelper.encodeObject2Json(deptList));
return outDto;
}