修改验证方法
This commit is contained in:
@@ -9,7 +9,6 @@ import org.springframework.beans.BeanUtils;
|
|||||||
import org.springframework.validation.annotation.Validated;
|
import org.springframework.validation.annotation.Validated;
|
||||||
import org.springframework.web.bind.annotation.*;
|
import org.springframework.web.bind.annotation.*;
|
||||||
|
|
||||||
import javax.validation.Valid;
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.stream.Collectors;
|
import java.util.stream.Collectors;
|
||||||
|
|
||||||
@@ -85,7 +84,7 @@ public class UserResumeController {
|
|||||||
|
|
||||||
/** 保存简历的教育经历列表(先删后插),返回resumeId */
|
/** 保存简历的教育经历列表(先删后插),返回resumeId */
|
||||||
@PostMapping("/education")
|
@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 -> {
|
List<UserResumeEducation> list = param.getItems().stream().map(p -> {
|
||||||
UserResumeEducation po = new UserResumeEducation();
|
UserResumeEducation po = new UserResumeEducation();
|
||||||
BeanUtils.copyProperties(p, po);
|
BeanUtils.copyProperties(p, po);
|
||||||
@@ -108,7 +107,7 @@ public class UserResumeController {
|
|||||||
|
|
||||||
/** 保存简历的工作经历列表(先删后插),返回resumeId */
|
/** 保存简历的工作经历列表(先删后插),返回resumeId */
|
||||||
@PostMapping("/work")
|
@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 -> {
|
List<UserResumeWork> list = param.getItems().stream().map(p -> {
|
||||||
UserResumeWork po = new UserResumeWork();
|
UserResumeWork po = new UserResumeWork();
|
||||||
BeanUtils.copyProperties(p, po);
|
BeanUtils.copyProperties(p, po);
|
||||||
@@ -131,7 +130,7 @@ public class UserResumeController {
|
|||||||
|
|
||||||
/** 保存简历的实习经历列表(先删后插),返回resumeId */
|
/** 保存简历的实习经历列表(先删后插),返回resumeId */
|
||||||
@PostMapping("/internship")
|
@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 -> {
|
List<UserResumeInternship> list = param.getItems().stream().map(p -> {
|
||||||
UserResumeInternship po = new UserResumeInternship();
|
UserResumeInternship po = new UserResumeInternship();
|
||||||
BeanUtils.copyProperties(p, po);
|
BeanUtils.copyProperties(p, po);
|
||||||
@@ -154,7 +153,7 @@ public class UserResumeController {
|
|||||||
|
|
||||||
/** 保存简历的项目经历列表(先删后插),返回resumeId */
|
/** 保存简历的项目经历列表(先删后插),返回resumeId */
|
||||||
@PostMapping("/project")
|
@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 -> {
|
List<UserResumeProject> list = param.getItems().stream().map(p -> {
|
||||||
UserResumeProject po = new UserResumeProject();
|
UserResumeProject po = new UserResumeProject();
|
||||||
BeanUtils.copyProperties(p, po);
|
BeanUtils.copyProperties(p, po);
|
||||||
@@ -177,7 +176,7 @@ public class UserResumeController {
|
|||||||
|
|
||||||
/** 保存简历的竞赛经历列表(先删后插),返回resumeId */
|
/** 保存简历的竞赛经历列表(先删后插),返回resumeId */
|
||||||
@PostMapping("/competition")
|
@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 -> {
|
List<UserResumeCompetition> list = param.getItems().stream().map(p -> {
|
||||||
UserResumeCompetition po = new UserResumeCompetition();
|
UserResumeCompetition po = new UserResumeCompetition();
|
||||||
BeanUtils.copyProperties(p, po);
|
BeanUtils.copyProperties(p, po);
|
||||||
|
|||||||
Reference in New Issue
Block a user