liupeng 5 tahun lalu
induk
melakukan
8edaf3d3a3

+ 25 - 23
code/sapparent/sapservice/src/main/java/org/fouram/service/SapReportService.java

@@ -47,30 +47,32 @@ public class SapReportService extends BaseService {
 		HttpHeaders headers = getHttpHeaders();
 		List<SapUser> sapUsers = selectReportUserList();
 		for (SapUser sapUser : sapUsers) {
-			WebConstants.NAME_MAP.put(sapUser.getUserId(), sapUser.getName());
+			if (!WebConstants.NAME_MAP.containsKey(sapUser.getUserId())) {
+				WebConstants.NAME_MAP.put(sapUser.getUserId(), sapUser.getName());
+			}
 		}
-//		// 基本信息 PerPerson
-//		this.saveSapPerPerson(headers, sapUsers);
-//		// 基本信息 PerPerson,PerPersonal
-//		this.saveSapPerPersonal(headers, sapUsers);
-//		// 个人信息 PerGlobalInfoCHN
-//		this.saveSapPerGlobalInfoCHN(headers, sapUsers);
-//		// 国家身份信息 PerNationalId
-//		this.saveSapPerNationalId(headers, sapUsers);
-//		// 邮件信息 PerEmail
-//		this.saveSapPerEmail(headers, sapUsers);
-//		// 通讯信息 PerPhone
-//		this.saveSapPerPhone(headers, sapUsers);
-//		// 社交账号 PerSocialAccount
-//		this.saveSapPerSocialAccount(headers, sapUsers);
-//		// 雇佣详细信息 EmpEmployment
-//		this.saveSapEmpEmployment(headers, sapUsers);
-//		// 组织以及职位信息 EmpJob
-//		this.saveSapEmpJob(headers, sapUsers);
-//		// 工作关系 EmpJobRelationships
-//		this.saveSapEmpJobRelationships(headers, sapUsers);
-//		// 先前工作经历 Background_OutsideWorkExperience
-//		this.saveSapOutsideWorkExperience(headers, sapUsers);
+		// 基本信息 PerPerson
+		this.saveSapPerPerson(headers, sapUsers);
+		// 基本信息 PerPerson,PerPersonal
+		this.saveSapPerPersonal(headers, sapUsers);
+		// 个人信息 PerGlobalInfoCHN
+		this.saveSapPerGlobalInfoCHN(headers, sapUsers);
+		// 国家身份信息 PerNationalId
+		this.saveSapPerNationalId(headers, sapUsers);
+		// 邮件信息 PerEmail
+		this.saveSapPerEmail(headers, sapUsers);
+		// 通讯信息 PerPhone
+		this.saveSapPerPhone(headers, sapUsers);
+		// 社交账号 PerSocialAccount
+		this.saveSapPerSocialAccount(headers, sapUsers);
+		// 雇佣详细信息 EmpEmployment
+		this.saveSapEmpEmployment(headers, sapUsers);
+		// 组织以及职位信息 EmpJob
+		this.saveSapEmpJob(headers, sapUsers);
+		// 工作关系 EmpJobRelationships
+		this.saveSapEmpJobRelationships(headers, sapUsers);
+		// 先前工作经历 Background_OutsideWorkExperience
+		this.saveSapOutsideWorkExperience(headers, sapUsers);
 		// 公司内工作经历 Background_InsideWorkExperience
 		this.saveSapInsideWorkExperience(headers, sapUsers);
 		// 培训经历 Background_Courses