|
|
|
@ -330,19 +330,22 @@ public class OrgChartServiceImpl extends Service implements OrgChartService {
|
|
|
|
|
item.put("fonjob", rs.getString("fonjob"));
|
|
|
|
|
item.put("fnumber", rs.getString("fnumber"));
|
|
|
|
|
item.put("hasChildren", hasChildren(rs.getString("id"), false));
|
|
|
|
|
JclOrgMap jclOrgMap = getBmfzrInfo(rs.getString("fleader"));
|
|
|
|
|
item.put("fleader", jclOrgMap.getFLeader()==null?"":String.valueOf(jclOrgMap.getFLeader()));
|
|
|
|
|
item.put("fleaderimg", jclOrgMap.getFLeaderImg());
|
|
|
|
|
item.put("fleadername", jclOrgMap.getFLeaderName()==null?"":jclOrgMap.getFLeaderName());
|
|
|
|
|
item.put("fleaderjob", jclOrgMap.getFLeaderJob());
|
|
|
|
|
item.put("fleaderlv", convertLevel(rs.getString("fleaderlv")));
|
|
|
|
|
item.put("fleaderst", convertGrade(rs.getString("fleaderst")));
|
|
|
|
|
// item.put("fleader", rs.getString("fleader"));
|
|
|
|
|
// item.put("fleaderimg", rs.getString("fleaderimg"));
|
|
|
|
|
// item.put("fleadername", rs.getString("fleadername"));
|
|
|
|
|
// item.put("fleaderjob", rs.getString("fleaderjob"));
|
|
|
|
|
// item.put("fleaderlv", convertLevel(rs.getString("fleaderlv")));
|
|
|
|
|
// item.put("fleaderst", convertGrade(rs.getString("fleaderst")));
|
|
|
|
|
if (rs.getString("ftype").equals("2")) {
|
|
|
|
|
JclOrgMap jclOrgMap = getBmfzrInfo(rs.getString("fleader"));
|
|
|
|
|
item.put("fleader", jclOrgMap.getFLeader() == null ? "" : String.valueOf(jclOrgMap.getFLeader()));
|
|
|
|
|
item.put("fleaderimg", jclOrgMap.getFLeaderImg());
|
|
|
|
|
item.put("fleadername", jclOrgMap.getFLeaderName() == null ? "" : jclOrgMap.getFLeaderName());
|
|
|
|
|
item.put("fleaderjob", jclOrgMap.getFLeaderJob());
|
|
|
|
|
item.put("fleaderlv", convertLevel(rs.getString("fleaderlv")));
|
|
|
|
|
item.put("fleaderst", convertGrade(rs.getString("fleaderst")));
|
|
|
|
|
} else {
|
|
|
|
|
item.put("fleader", rs.getString("fleader"));
|
|
|
|
|
item.put("fleaderimg", rs.getString("fleaderimg"));
|
|
|
|
|
item.put("fleadername", rs.getString("fleadername"));
|
|
|
|
|
item.put("fleaderjob", rs.getString("fleaderjob"));
|
|
|
|
|
item.put("fleaderlv", convertLevel(rs.getString("fleaderlv")));
|
|
|
|
|
item.put("fleaderst", convertGrade(rs.getString("fleaderst")));
|
|
|
|
|
}
|
|
|
|
|
item.put("fobjid", rs.getString("fobjid"));
|
|
|
|
|
item.put("fisvitual", rs.getString("fisvitual"));
|
|
|
|
|
currentList.add(item);
|
|
|
|
@ -424,19 +427,22 @@ public class OrgChartServiceImpl extends Service implements OrgChartService {
|
|
|
|
|
item.put("expand", expand ? "1" : "0");
|
|
|
|
|
item.put("fobjid", rs.getString("fobjid"));
|
|
|
|
|
item.put("fecid", rs.getString("fecid"));
|
|
|
|
|
JclOrgMap jclOrgMap = getBmfzrInfo(rs.getString("fleader"));
|
|
|
|
|
item.put("fleader", jclOrgMap.getFLeader()==null?"":String.valueOf(jclOrgMap.getFLeader()));
|
|
|
|
|
item.put("fleaderimg", jclOrgMap.getFLeaderImg());
|
|
|
|
|
item.put("fleadername", jclOrgMap.getFLeaderName()==null?"":jclOrgMap.getFLeaderName());
|
|
|
|
|
item.put("fleaderjob", jclOrgMap.getFLeaderJob());
|
|
|
|
|
item.put("fleaderlv", convertLevel(rs.getString("fleaderlv")));
|
|
|
|
|
item.put("fleaderst", convertGrade(rs.getString("fleaderst")));
|
|
|
|
|
// item.put("fleadername", rs.getString("fleadername"));
|
|
|
|
|
// item.put("fleaderimg", rs.getString("fleaderimg"));
|
|
|
|
|
// item.put("fleaderjob", rs.getString("fleaderjob"));
|
|
|
|
|
// item.put("fleader", rs.getString("fleader"));
|
|
|
|
|
// item.put("fleaderlv", convertLevel(rs.getString("fleaderlv")));
|
|
|
|
|
// item.put("fleaderst", convertGrade(rs.getString("fleaderst")));
|
|
|
|
|
if (rs.getString("ftype").equals("2")) {
|
|
|
|
|
JclOrgMap jclOrgMap = getBmfzrInfo(rs.getString("fleader"));
|
|
|
|
|
item.put("fleader", jclOrgMap.getFLeader() == null ? "" : String.valueOf(jclOrgMap.getFLeader()));
|
|
|
|
|
item.put("fleaderimg", jclOrgMap.getFLeaderImg());
|
|
|
|
|
item.put("fleadername", jclOrgMap.getFLeaderName() == null ? "" : jclOrgMap.getFLeaderName());
|
|
|
|
|
item.put("fleaderjob", jclOrgMap.getFLeaderJob());
|
|
|
|
|
item.put("fleaderlv", convertLevel(rs.getString("fleaderlv")));
|
|
|
|
|
item.put("fleaderst", convertGrade(rs.getString("fleaderst")));
|
|
|
|
|
} else {
|
|
|
|
|
item.put("fleader", rs.getString("fleader"));
|
|
|
|
|
item.put("fleaderimg", rs.getString("fleaderimg"));
|
|
|
|
|
item.put("fleadername", rs.getString("fleadername"));
|
|
|
|
|
item.put("fleaderjob", rs.getString("fleaderjob"));
|
|
|
|
|
item.put("fleaderlv", convertLevel(rs.getString("fleaderlv")));
|
|
|
|
|
item.put("fleaderst", convertGrade(rs.getString("fleaderst")));
|
|
|
|
|
}
|
|
|
|
|
item.put("fisvitual", rs.getString("fisvitual"));
|
|
|
|
|
item.put("hasChildren", hasChildren(rs.getString("id"), false));
|
|
|
|
|
currentList.add(item);
|
|
|
|
|