archive file
parent
9212d5c224
commit
e598f3c157
|
|
@ -704,9 +704,7 @@ public class OrgPersonnelExcelImporter {
|
|||
|
||||
// 校验通过 -> 组装职称写入基础信息行
|
||||
TitleCodeCo titleCode = new TitleCodeCo();
|
||||
titleCode.setIndustryCode(String.valueOf(capability.getBdmSeriesMajor().getId()));
|
||||
titleCode.setTitleCode(levelEnum.getCode());
|
||||
titleCode.setIndustryName(capability.getBdmSeriesMajor().getProfessionalName());
|
||||
basic.getTitleCodeArr().add(titleCode);
|
||||
return true;
|
||||
}
|
||||
|
|
@ -1025,7 +1023,7 @@ public class OrgPersonnelExcelImporter {
|
|||
* 库中已存在则直接使用库中记录;不存在则自动新增(仅填专业名称)并使用新增记录,同一文件中同名专业仅新增一次。
|
||||
* <p>
|
||||
* 回填规则:所学专业 -> basicDisciplineMajorId 与 {@link OrgPersonnelImportRow.CapabilityRow#setBdmMajor};
|
||||
* 系列/专业 -> {@link OrgPersonnelImportRow.CapabilityRow#setBdmSeriesMajor};字段为空不处理。
|
||||
* 系列/专业 字段为空不处理。
|
||||
* </p>
|
||||
*/
|
||||
private void fillOrCreateMajor(List<OrgPersonnelImportRow> rows) {
|
||||
|
|
@ -1075,7 +1073,10 @@ public class OrgPersonnelExcelImporter {
|
|||
String seriesMajorName = trim(capability.getSeriesMajor());
|
||||
if (StringUtils.hasText(seriesMajorName)) {
|
||||
BasicDisciplineMajorE seriesMajor = getOrCreateMajor(seriesMajorName, majorMap);
|
||||
capability.setBdmSeriesMajor(basicDisciplineMajorDoConvertor.convertEeToDo(seriesMajor));
|
||||
|
||||
TitleCodeCo titleCode = row.getBasic().getTitleCodeArr().get(0);
|
||||
titleCode.setIndustryCode(String.valueOf(seriesMajor.getId()));
|
||||
titleCode.setIndustryName(seriesMajor.getProfessionalName());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -309,9 +309,6 @@ public class OrgPersonnelImportRow {
|
|||
@Size(max = 64, message = "评价师证书编号长度不能超过64个字符")
|
||||
private String seriesMajor;
|
||||
|
||||
@ExcelIgnore
|
||||
private BasicDisciplineMajorDO bdmSeriesMajor;
|
||||
|
||||
@ExcelIgnore
|
||||
private Integer rowIndex;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue