修改验证方法
This commit is contained in:
@@ -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<ResumeEducationParam> param) {
|
||||
List<UserResumeEducation> 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<ResumeWorkParam> param) {
|
||||
List<UserResumeWork> 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<ResumeInternshipParam> param) {
|
||||
List<UserResumeInternship> 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<ResumeProjectParam> param) {
|
||||
List<UserResumeProject> 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<ResumeCompetitionParam> param) {
|
||||
List<UserResumeCompetition> list = param.getItems().stream().map(p -> {
|
||||
UserResumeCompetition po = new UserResumeCompetition();
|
||||
BeanUtils.copyProperties(p, po);
|
||||
|
||||
Reference in New Issue
Block a user