|
@@ -509,36 +509,37 @@ public class ResumeApiController {
|
|
int updateCount = 0;
|
|
int updateCount = 0;
|
|
try {
|
|
try {
|
|
int i = 0;
|
|
int i = 0;
|
|
|
|
+ resumeEducationExperienceService.deleteByResumeId(resumeId);
|
|
for(EducationExpDTO expDTO:educationExpList){
|
|
for(EducationExpDTO expDTO:educationExpList){
|
|
i++;
|
|
i++;
|
|
- if(StringUtils.isNotEmpty(expDTO.getId())){
|
|
|
|
- ResumeEducationExperience ree = resumeEducationExperienceService.get(expDTO.getId());
|
|
|
|
- ree.setUpdateBy(subject);
|
|
|
|
- ree.setUpdateTime(new Date());
|
|
|
|
- ree.setDelFlag(false);
|
|
|
|
- ree.setResumeId(resumeId);
|
|
|
|
- ree.setSchoolName(expDTO.getName());
|
|
|
|
- ree.setMajor(expDTO.getContent());
|
|
|
|
- ree.setEducation(expDTO.getRemark());
|
|
|
|
- ree.setStartTime(expDTO.getTimeS());
|
|
|
|
- ree.setEndTime(expDTO.getTimeE());
|
|
|
|
- ree.setSortNo(i);
|
|
|
|
- updateCount += resumeEducationExperienceService.update(ree);
|
|
|
|
- }else{
|
|
|
|
- ResumeEducationExperience ree = new ResumeEducationExperience();
|
|
|
|
- ree.setId(UUID.randomUUID().toString());
|
|
|
|
- ree.setCreateBy(subject);
|
|
|
|
- ree.setCreateTime(new Date());
|
|
|
|
- ree.setDelFlag(false);
|
|
|
|
- ree.setResumeId(resumeId);
|
|
|
|
- ree.setSchoolName(expDTO.getName());
|
|
|
|
- ree.setMajor(expDTO.getContent());
|
|
|
|
- ree.setEducation(expDTO.getRemark());
|
|
|
|
- ree.setStartTime(expDTO.getTimeS());
|
|
|
|
- ree.setEndTime(expDTO.getTimeE());
|
|
|
|
- ree.setSortNo(i);
|
|
|
|
- updateCount += resumeEducationExperienceService.insert(ree);
|
|
|
|
- }
|
|
|
|
|
|
+// if(StringUtils.isNotEmpty(expDTO.getId())){
|
|
|
|
+// ResumeEducationExperience ree = resumeEducationExperienceService.get(expDTO.getId());
|
|
|
|
+// ree.setUpdateBy(subject);
|
|
|
|
+// ree.setUpdateTime(new Date());
|
|
|
|
+// ree.setDelFlag(false);
|
|
|
|
+// ree.setResumeId(resumeId);
|
|
|
|
+// ree.setSchoolName(expDTO.getName());
|
|
|
|
+// ree.setMajor(expDTO.getContent());
|
|
|
|
+// ree.setEducation(expDTO.getRemark());
|
|
|
|
+// ree.setStartTime(expDTO.getTimeS());
|
|
|
|
+// ree.setEndTime(expDTO.getTimeE());
|
|
|
|
+// ree.setSortNo(i);
|
|
|
|
+// updateCount += resumeEducationExperienceService.update(ree);
|
|
|
|
+// }else{
|
|
|
|
+ ResumeEducationExperience ree = new ResumeEducationExperience();
|
|
|
|
+ ree.setId(UUID.randomUUID().toString());
|
|
|
|
+ ree.setCreateBy(subject);
|
|
|
|
+ ree.setCreateTime(new Date());
|
|
|
|
+ ree.setDelFlag(false);
|
|
|
|
+ ree.setResumeId(resumeId);
|
|
|
|
+ ree.setSchoolName(expDTO.getName());
|
|
|
|
+ ree.setMajor(expDTO.getContent());
|
|
|
|
+ ree.setEducation(expDTO.getRemark());
|
|
|
|
+ ree.setStartTime(expDTO.getTimeS());
|
|
|
|
+ ree.setEndTime(expDTO.getTimeE());
|
|
|
|
+ ree.setSortNo(i);
|
|
|
|
+ updateCount += resumeEducationExperienceService.insert(ree);
|
|
|
|
+ //}
|
|
}
|
|
}
|
|
} catch (Exception ex) {
|
|
} catch (Exception ex) {
|
|
log.error(ex.getMessage());
|
|
log.error(ex.getMessage());
|
|
@@ -551,36 +552,37 @@ public class ResumeApiController {
|
|
int updateCount = 0;
|
|
int updateCount = 0;
|
|
try {
|
|
try {
|
|
int i = 0;
|
|
int i = 0;
|
|
|
|
+ resumeWorkExperienceService.deleteByResumeId(resumeId);
|
|
for(WorkExpDTO expDTO:WorkExpList){
|
|
for(WorkExpDTO expDTO:WorkExpList){
|
|
i++;
|
|
i++;
|
|
- if(StringUtils.isNotEmpty(expDTO.getId())){
|
|
|
|
- ResumeWorkExperience rwe = resumeWorkExperienceService.get(expDTO.getId());
|
|
|
|
- rwe.setUpdateBy(subject);
|
|
|
|
- rwe.setUpdateTime(new Date());
|
|
|
|
- rwe.setDelFlag(false);
|
|
|
|
- rwe.setResumeId(resumeId);
|
|
|
|
- rwe.setCompanyName(expDTO.getName());
|
|
|
|
- rwe.setContent(expDTO.getContent());
|
|
|
|
- rwe.setJob(expDTO.getRemark());
|
|
|
|
- rwe.setStartTime(expDTO.getTimeS());
|
|
|
|
- rwe.setEndTime(expDTO.getTimeE());
|
|
|
|
- rwe.setSortNo(i);
|
|
|
|
- updateCount += resumeWorkExperienceService.update(rwe);
|
|
|
|
- }else{
|
|
|
|
- ResumeWorkExperience rwe = new ResumeWorkExperience();
|
|
|
|
- rwe.setId(UUID.randomUUID().toString());
|
|
|
|
- rwe.setCreateBy(subject);
|
|
|
|
- rwe.setCreateTime(new Date());
|
|
|
|
- rwe.setDelFlag(false);
|
|
|
|
- rwe.setResumeId(resumeId);
|
|
|
|
- rwe.setCompanyName(expDTO.getName());
|
|
|
|
- rwe.setContent(expDTO.getContent());
|
|
|
|
- rwe.setJob(expDTO.getRemark());
|
|
|
|
- rwe.setStartTime(expDTO.getTimeS());
|
|
|
|
- rwe.setEndTime(expDTO.getTimeE());
|
|
|
|
- rwe.setSortNo(i);
|
|
|
|
- updateCount += resumeWorkExperienceService.insert(rwe);
|
|
|
|
- }
|
|
|
|
|
|
+// if(StringUtils.isNotEmpty(expDTO.getId())){
|
|
|
|
+// ResumeWorkExperience rwe = resumeWorkExperienceService.get(expDTO.getId());
|
|
|
|
+// rwe.setUpdateBy(subject);
|
|
|
|
+// rwe.setUpdateTime(new Date());
|
|
|
|
+// rwe.setDelFlag(false);
|
|
|
|
+// rwe.setResumeId(resumeId);
|
|
|
|
+// rwe.setCompanyName(expDTO.getName());
|
|
|
|
+// rwe.setContent(expDTO.getContent());
|
|
|
|
+// rwe.setJob(expDTO.getRemark());
|
|
|
|
+// rwe.setStartTime(expDTO.getTimeS());
|
|
|
|
+// rwe.setEndTime(expDTO.getTimeE());
|
|
|
|
+// rwe.setSortNo(i);
|
|
|
|
+// updateCount += resumeWorkExperienceService.update(rwe);
|
|
|
|
+// }else{
|
|
|
|
+ ResumeWorkExperience rwe = new ResumeWorkExperience();
|
|
|
|
+ rwe.setId(UUID.randomUUID().toString());
|
|
|
|
+ rwe.setCreateBy(subject);
|
|
|
|
+ rwe.setCreateTime(new Date());
|
|
|
|
+ rwe.setDelFlag(false);
|
|
|
|
+ rwe.setResumeId(resumeId);
|
|
|
|
+ rwe.setCompanyName(expDTO.getName());
|
|
|
|
+ rwe.setContent(expDTO.getContent());
|
|
|
|
+ rwe.setJob(expDTO.getRemark());
|
|
|
|
+ rwe.setStartTime(expDTO.getTimeS());
|
|
|
|
+ rwe.setEndTime(expDTO.getTimeE());
|
|
|
|
+ rwe.setSortNo(i);
|
|
|
|
+ updateCount += resumeWorkExperienceService.insert(rwe);
|
|
|
|
+ //}
|
|
}
|
|
}
|
|
} catch (Exception ex) {
|
|
} catch (Exception ex) {
|
|
log.error(ex.getMessage());
|
|
log.error(ex.getMessage());
|