首次提交
This commit is contained in:
parent
1101681331
commit
ed171eda88
107 changed files with 1370 additions and 524 deletions
|
|
@ -1,4 +1,37 @@
|
|||
package com.xjhs.findmemerchant.vo.member;
|
||||
|
||||
import com.xjhs.findmemerchant.common.jackson.JsonLong;
|
||||
import jakarta.validation.constraints.NotBlank;
|
||||
import jakarta.validation.constraints.NotNull;
|
||||
import jakarta.validation.constraints.Pattern;
|
||||
import jakarta.validation.constraints.Size;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class EmployeeCreateVo {
|
||||
/**
|
||||
* 员工姓名
|
||||
*/
|
||||
@NotBlank(message = "name 不能为空")
|
||||
@Size(min = 2, max = 50, message = "name 长度必须在 2~50 之间")
|
||||
private String name;
|
||||
/**
|
||||
* 员工手机号
|
||||
*/
|
||||
@NotBlank(message = "phone 不能为空")
|
||||
@Pattern(regexp = "^\\d{11}$", message = "phone 必须是 11 位数字")
|
||||
private String phone;
|
||||
/**
|
||||
* 角色id(前端传递请使用 string 类型)
|
||||
*/
|
||||
@NotNull(message = "roleId 不能为空")
|
||||
@JsonLong
|
||||
private Long roleId;
|
||||
/**
|
||||
* 角色id(前端传递请使用 string 类型)
|
||||
*/
|
||||
@NotNull(message = "storeId 不能为空")
|
||||
@JsonLong
|
||||
@Deprecated(since = "多余的")
|
||||
private Long storeId;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,22 @@
|
|||
package com.xjhs.findmemerchant.vo.member;
|
||||
|
||||
import com.xjhs.findmemerchant.common.jackson.JsonLong;
|
||||
import jakarta.validation.constraints.Size;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* 员工更新参数
|
||||
*/
|
||||
@Data
|
||||
public class EmployeeUpdateVo {
|
||||
/**
|
||||
* 员工姓名
|
||||
*/
|
||||
@Size(min = 2,max = 50)
|
||||
private String name;
|
||||
/**
|
||||
* 员工角色(前端传递string类型)
|
||||
*/
|
||||
@JsonLong
|
||||
private Long roleId;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue