修改验证方法

This commit is contained in:
zk
2026-04-01 18:10:58 +08:00
parent 47a5785ba6
commit 3070f905b3
@@ -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);