diff --git a/client-api/src/main/java/org/jiayunet/controller/UserResumeController.java b/client-api/src/main/java/org/jiayunet/controller/UserResumeController.java index 536191a..a313d2a 100644 --- a/client-api/src/main/java/org/jiayunet/controller/UserResumeController.java +++ b/client-api/src/main/java/org/jiayunet/controller/UserResumeController.java @@ -9,7 +9,6 @@ import org.springframework.beans.BeanUtils; import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.*; -import javax.validation.Valid; import java.util.List; import java.util.stream.Collectors; @@ -85,7 +84,7 @@ public class UserResumeController { /** 保存简历的教育经历列表(先删后插),返回resumeId */ @PostMapping("/education") - public Long saveEducation(@Validated @RequestBody ResumeSubTableParam<@Valid ResumeEducationParam> param) { + public Long saveEducation(@Validated @RequestBody ResumeSubTableParam param) { List list = param.getItems().stream().map(p -> { UserResumeEducation po = new UserResumeEducation(); BeanUtils.copyProperties(p, po); @@ -108,7 +107,7 @@ public class UserResumeController { /** 保存简历的工作经历列表(先删后插),返回resumeId */ @PostMapping("/work") - public Long saveWork(@Validated @RequestBody ResumeSubTableParam<@Valid ResumeWorkParam> param) { + public Long saveWork(@Validated @RequestBody ResumeSubTableParam param) { List list = param.getItems().stream().map(p -> { UserResumeWork po = new UserResumeWork(); BeanUtils.copyProperties(p, po); @@ -131,7 +130,7 @@ public class UserResumeController { /** 保存简历的实习经历列表(先删后插),返回resumeId */ @PostMapping("/internship") - public Long saveInternship(@Validated @RequestBody ResumeSubTableParam<@Valid ResumeInternshipParam> param) { + public Long saveInternship(@Validated @RequestBody ResumeSubTableParam param) { List list = param.getItems().stream().map(p -> { UserResumeInternship po = new UserResumeInternship(); BeanUtils.copyProperties(p, po); @@ -154,7 +153,7 @@ public class UserResumeController { /** 保存简历的项目经历列表(先删后插),返回resumeId */ @PostMapping("/project") - public Long saveProject(@Validated @RequestBody ResumeSubTableParam<@Valid ResumeProjectParam> param) { + public Long saveProject(@Validated @RequestBody ResumeSubTableParam param) { List list = param.getItems().stream().map(p -> { UserResumeProject po = new UserResumeProject(); BeanUtils.copyProperties(p, po); @@ -177,7 +176,7 @@ public class UserResumeController { /** 保存简历的竞赛经历列表(先删后插),返回resumeId */ @PostMapping("/competition") - public Long saveCompetition(@Validated @RequestBody ResumeSubTableParam<@Valid ResumeCompetitionParam> param) { + public Long saveCompetition(@Validated @RequestBody ResumeSubTableParam param) { List list = param.getItems().stream().map(p -> { UserResumeCompetition po = new UserResumeCompetition(); BeanUtils.copyProperties(p, po);