|
@@ -36,12 +36,12 @@ public class SapEmpJobService extends BaseService {
|
|
|
jobTitleMap.put(userId, jobTitle);
|
|
|
}
|
|
|
}
|
|
|
- for(SapUser sapUser : sapUsers) {
|
|
|
+ for (SapUser sapUser : sapUsers) {
|
|
|
sapUser.setPosition(jobTitleMap.get(sapUser.getUserId()));
|
|
|
sapUser.setFormatPosition(formatPosition(sapUser.getPosition()));
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
public void saveSapData() throws Exception {
|
|
|
delete("SapEmpJobMapper.deleteAll", null);
|
|
|
|
|
@@ -60,6 +60,7 @@ public class SapEmpJobService extends BaseService {
|
|
|
String divisionName = JsonNodeUtil.getValue(userNode, "divisionNav", "name");
|
|
|
String departmentName = JsonNodeUtil.getValue(userNode, "departmentNav", "name");
|
|
|
String teamName = JsonNodeUtil.getValue(userNode, "customString19Nav", "externalName_zh_CN");
|
|
|
+ String location = JsonNodeUtil.getValue(userNode, "location");
|
|
|
String locationName = JsonNodeUtil.getValue(userNode, "locationNav", "name");
|
|
|
String managerId = JsonNodeUtil.getValue(userNode, "managerId");
|
|
|
String managerName = WebConstants.NAME_MAP.get(managerId);
|
|
@@ -70,9 +71,9 @@ public class SapEmpJobService extends BaseService {
|
|
|
SapEmpJob entity = SapEmpJob.builder().userId(userId).positionName(positionName)
|
|
|
.positionEntryDate(positionEntryDate).companyName(companyName)
|
|
|
.businessUnitName(businessUnitName).divisionName(divisionName).departmentName(departmentName)
|
|
|
- .teamName(teamName).locationName(locationName).managerId(managerId).managerName(managerName)
|
|
|
- .jobCodeName(jobCodeName).jobTitle(jobTitle).rank(rank).managementOrNot(managementOrNot)
|
|
|
- .build();
|
|
|
+ .teamName(teamName).location(location).locationName(locationName).managerId(managerId)
|
|
|
+ .managerName(managerName).jobCodeName(jobCodeName).jobTitle(jobTitle).rank(rank)
|
|
|
+ .managementOrNot(managementOrNot).build();
|
|
|
save("SapEmpJobMapper.save", entity);
|
|
|
}
|
|
|
}
|