限制个人信息参数长度
This commit is contained in:
+4
@@ -3,6 +3,7 @@ package org.jiayunet.pojo.param.userProfile;
|
||||
import lombok.Data;
|
||||
import org.jiayunet.pojo.vo.DescriptionParagraph;
|
||||
|
||||
import javax.validation.constraints.Size;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
@@ -14,12 +15,15 @@ import java.util.List;
|
||||
public class UserProfileCompetitionParam {
|
||||
|
||||
/** 竞赛名称 */
|
||||
@Size(max = 200, message = "竞赛名称长度不能超过200")
|
||||
private String competitionName;
|
||||
|
||||
/** 获奖情况,如全国二等奖 */
|
||||
@Size(max = 100, message = "获奖情况长度不能超过100")
|
||||
private String award;
|
||||
|
||||
/** 获奖时间,格式:2023.07 */
|
||||
@Size(max = 20, message = "获奖时间长度不能超过20")
|
||||
private String awardDate;
|
||||
|
||||
/** 描述段落 */
|
||||
|
||||
+5
@@ -3,6 +3,7 @@ package org.jiayunet.pojo.param.userProfile;
|
||||
import lombok.Data;
|
||||
import org.jiayunet.pojo.vo.DescriptionParagraph;
|
||||
|
||||
import javax.validation.constraints.Size;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
@@ -14,9 +15,11 @@ import java.util.List;
|
||||
public class UserProfileEducationParam {
|
||||
|
||||
/** 学校名称 */
|
||||
@Size(max = 100, message = "学校名称长度不能超过100")
|
||||
private String school;
|
||||
|
||||
/** 专业 */
|
||||
@Size(max = 100, message = "专业长度不能超过100")
|
||||
private String major;
|
||||
|
||||
/** 学历 1=大专 2=本科 3=硕士 4=博士 */
|
||||
@@ -26,9 +29,11 @@ public class UserProfileEducationParam {
|
||||
private Integer studyType;
|
||||
|
||||
/** 开始时间,格式:2023.09 */
|
||||
@Size(max = 10, message = "开始时间长度不能超过10")
|
||||
private String startDate;
|
||||
|
||||
/** 结束时间,格式:2024.06 */
|
||||
@Size(max = 10, message = "结束时间长度不能超过10")
|
||||
private String endDate;
|
||||
|
||||
/** 描述段落 */
|
||||
|
||||
+5
@@ -3,6 +3,7 @@ package org.jiayunet.pojo.param.userProfile;
|
||||
import lombok.Data;
|
||||
import org.jiayunet.pojo.vo.DescriptionParagraph;
|
||||
|
||||
import javax.validation.constraints.Size;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
@@ -14,15 +15,19 @@ import java.util.List;
|
||||
public class UserProfileInternshipParam {
|
||||
|
||||
/** 公司名称 */
|
||||
@Size(max = 100, message = "公司名称长度不能超过100")
|
||||
private String companyName;
|
||||
|
||||
/** 职位 */
|
||||
@Size(max = 100, message = "职位长度不能超过100")
|
||||
private String position;
|
||||
|
||||
/** 开始时间,格式:2023.06 */
|
||||
@Size(max = 10, message = "开始时间长度不能超过10")
|
||||
private String startDate;
|
||||
|
||||
/** 结束时间,格式:2023.09,至今则为空 */
|
||||
@Size(max = 10, message = "结束时间长度不能超过10")
|
||||
private String endDate;
|
||||
|
||||
/** 描述段落 */
|
||||
|
||||
@@ -2,6 +2,7 @@ package org.jiayunet.pojo.param.userProfile;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import javax.validation.constraints.Size;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
@@ -13,24 +14,31 @@ import java.util.List;
|
||||
public class UserProfileParam {
|
||||
|
||||
/** 真实姓名 */
|
||||
@Size(max = 50, message = "真实姓名长度不能超过50")
|
||||
private String name;
|
||||
|
||||
/** 邮箱 */
|
||||
@Size(max = 100, message = "邮箱长度不能超过100")
|
||||
private String email;
|
||||
|
||||
/** 手机号码 */
|
||||
@Size(max = 50, message = "手机号码长度不能超过50")
|
||||
private String mobileNumber;
|
||||
|
||||
/** 身份证号 */
|
||||
@Size(max = 50, message = "身份证号长度不能超过50")
|
||||
private String idCard;
|
||||
|
||||
/** 所在城市编码 */
|
||||
@Size(max = 20, message = "所在城市编码长度不能超过20")
|
||||
private String regionCode;
|
||||
|
||||
/** 微信号 */
|
||||
@Size(max = 50, message = "微信号长度不能超过50")
|
||||
private String wechatNumber;
|
||||
|
||||
/** 作品集链接 */
|
||||
@Size(max = 500, message = "作品集链接长度不能超过500")
|
||||
private String portfolioUrl;
|
||||
|
||||
/** 工作年限 */
|
||||
|
||||
+6
@@ -3,6 +3,7 @@ package org.jiayunet.pojo.param.userProfile;
|
||||
import lombok.Data;
|
||||
import org.jiayunet.pojo.vo.DescriptionParagraph;
|
||||
|
||||
import javax.validation.constraints.Size;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
@@ -14,18 +15,23 @@ import java.util.List;
|
||||
public class UserProfileProjectParam {
|
||||
|
||||
/** 所属公司 */
|
||||
@Size(max = 100, message = "所属公司长度不能超过100")
|
||||
private String companyName;
|
||||
|
||||
/** 项目名称 */
|
||||
@Size(max = 200, message = "项目名称长度不能超过200")
|
||||
private String projectName;
|
||||
|
||||
/** 担任角色 */
|
||||
@Size(max = 100, message = "担任角色长度不能超过100")
|
||||
private String role;
|
||||
|
||||
/** 开始时间,格式:2023.06 */
|
||||
@Size(max = 10, message = "开始时间长度不能超过10")
|
||||
private String startDate;
|
||||
|
||||
/** 结束时间,格式:2023.09,至今则为空 */
|
||||
@Size(max = 10, message = "结束时间长度不能超过10")
|
||||
private String endDate;
|
||||
|
||||
/** 描述段落 */
|
||||
|
||||
@@ -3,6 +3,7 @@ package org.jiayunet.pojo.param.userProfile;
|
||||
import lombok.Data;
|
||||
import org.jiayunet.pojo.vo.DescriptionParagraph;
|
||||
|
||||
import javax.validation.constraints.Size;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
@@ -14,15 +15,19 @@ import java.util.List;
|
||||
public class UserProfileWorkParam {
|
||||
|
||||
/** 公司名称 */
|
||||
@Size(max = 100, message = "公司名称长度不能超过100")
|
||||
private String companyName;
|
||||
|
||||
/** 职位 */
|
||||
@Size(max = 100, message = "职位长度不能超过100")
|
||||
private String position;
|
||||
|
||||
/** 开始时间,格式:2023.06 */
|
||||
@Size(max = 10, message = "开始时间长度不能超过10")
|
||||
private String startDate;
|
||||
|
||||
/** 结束时间,格式:2023.09,至今则为空 */
|
||||
@Size(max = 10, message = "结束时间长度不能超过10")
|
||||
private String endDate;
|
||||
|
||||
/** 描述段落 */
|
||||
|
||||
Reference in New Issue
Block a user