|
|
|
@ -330,6 +330,7 @@ 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));
|
|
|
|
|
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());
|
|
|
|
@ -337,12 +338,14 @@ public class OrgChartServiceImpl extends Service implements OrgChartService {
|
|
|
|
|
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")));
|
|
|
|
|
} 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,6 +427,7 @@ 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"));
|
|
|
|
|
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());
|
|
|
|
@ -431,12 +435,14 @@ public class OrgChartServiceImpl extends Service implements OrgChartService {
|
|
|
|
|
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")));
|
|
|
|
|
} 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);
|
|
|
|
|