diff --git a/src/com/engine/recruit/service/impl/ResumeRecognitionServiceImpl.java b/src/com/engine/recruit/service/impl/ResumeRecognitionServiceImpl.java index 544f0f9..7ef2251 100644 --- a/src/com/engine/recruit/service/impl/ResumeRecognitionServiceImpl.java +++ b/src/com/engine/recruit/service/impl/ResumeRecognitionServiceImpl.java @@ -78,6 +78,8 @@ public class ResumeRecognitionServiceImpl extends Service implements ResumeRecog List> studyList = (List>) resumeData.remove("jyjl"); List> workList = (List>) resumeData.remove("gzjl"); List> projectList = (List>) resumeData.remove("xmjy"); + List> languageList = (List>) resumeData.remove("ylnl"); + List> internshipList = (List>) resumeData.remove("sxjl"); // 状态 resumeData.put("zt", ApplicationStatusEnum.DISTRIBUTION.getValue()); @@ -100,6 +102,8 @@ public class ResumeRecognitionServiceImpl extends Service implements ResumeRecog instance.insertResumeDetailTable(studyList, "uf_jcl_yppc_dt1", mainId, sourceId); instance.insertResumeDetailTable(workList, "uf_jcl_yppc_dt2", mainId, sourceId); instance.insertResumeDetailTable(projectList, "uf_jcl_yppc_dt3", mainId, sourceId); + instance.insertResumeDetailTable(languageList, "uf_jcl_yppc_dt4", mainId, sourceId); + instance.insertResumeDetailTable(internshipList, "uf_jcl_yppc_dt5", mainId, sourceId); return returnMap; } @@ -193,7 +197,7 @@ public class ResumeRecognitionServiceImpl extends Service implements ResumeRecog dataMap.put("sjhm", sjhm); // 年龄 String nl = personalInformation.getString("年龄"); - if (StringUtils.isNotBlank(nl)) { + if (StringUtils.isNotBlank(nl) && !"0".equals(nl)) { dataMap.put("nl", nl); } // 出生日期