generated from dxfeng/secondev-chapanda-feishu
MODIFY-职位同步千里聆,兼容部分空字段
This commit is contained in:
parent
7a8ff3b308
commit
44f3d65a27
|
|
@ -151,20 +151,27 @@ public class RecruitPositionUtil {
|
|||
resumeJobV2Dto.setJobdesc(jobDescription);
|
||||
// 配置职位类别
|
||||
List<ResumeJobDynamicField.Item> items = new ArrayList<>();
|
||||
String[] typeSplit = jobCategory.split("\n");
|
||||
for (String s : typeSplit) {
|
||||
String[] split1 = s.split(":");
|
||||
String platName = split1[0];
|
||||
String typeStr = split1[1];
|
||||
int platId = getPlatIdByName(platName);
|
||||
if (0 != platId) {
|
||||
ResumeJobDynamicField.Item item = new ResumeJobDynamicField.Item();
|
||||
item.setLabel(String.valueOf(platId));
|
||||
item.setValue(typeStr);
|
||||
items.add(item);
|
||||
if (StringUtils.isNotBlank(jobCategory)) {
|
||||
String[] typeSplit = jobCategory.split("\n");
|
||||
for (String s : typeSplit) {
|
||||
String[] split1 = s.split(":");
|
||||
if (split1.length != 2) {
|
||||
continue;
|
||||
}
|
||||
String platName = split1[0];
|
||||
String typeStr = split1[1];
|
||||
int platId = getPlatIdByName(platName);
|
||||
if (0 != platId) {
|
||||
ResumeJobDynamicField.Item item = new ResumeJobDynamicField.Item();
|
||||
item.setLabel(String.valueOf(platId));
|
||||
item.setValue(typeStr);
|
||||
items.add(item);
|
||||
}
|
||||
}
|
||||
resumeJobV2Dto.setJobType(items);
|
||||
} else {
|
||||
resumeJobV2Dto.setJobType(items);
|
||||
}
|
||||
resumeJobV2Dto.setJobType(items);
|
||||
|
||||
// 招聘职位条件
|
||||
//resumeJobDto.setKeywordStr(Lists.newArrayList("java")); // 职位关键词
|
||||
|
|
@ -329,6 +336,9 @@ public class RecruitPositionUtil {
|
|||
PositionSdkInstance positionSdkInstance = PositionSdkInstance.getPositionSdkInstance();
|
||||
// 是否驻外
|
||||
String sfzw = Util.null2String(map.get("sfzw"));
|
||||
if (StringUtils.isBlank(sfzw)) {
|
||||
sfzw = "3";
|
||||
}
|
||||
resumeJobV2Dto.setBossResident(PositionSelectItem.getItemByValue(positionSdkInstance.getBoss_resident(), sfzw));
|
||||
if (!"3".equals(sfzw)) {
|
||||
// 驻外国家或地区
|
||||
|
|
|
|||
Loading…
Reference in New Issue