package com.yuanchu.limslaboratory.vo;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
import lombok.EqualsAndHashCode;
|
|
import java.util.Date;
|
|
@Data
|
@EqualsAndHashCode(callSuper = false)
|
@ApiModel(value="UpdatePersonnelVo对象", description="用于对角色管理的更新")
|
public class PagePersonnelVo {
|
|
@ApiModelProperty(value = "主键ID", example = "1", required = true)
|
private String id;
|
|
@ApiModelProperty(value = "姓名", example = "小黑", required = true)
|
private String username;
|
|
@ApiModelProperty(value = "角色权限", example = "小黑", required = true)
|
private String roleName;
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm", timezone = "GMT+8")
|
private Date createTime;
|
|
@ApiModelProperty(value = "年龄", example = "23")
|
private String age;
|
|
@ApiModelProperty(value = "手机号", example = "12345678981")
|
private String phone;
|
|
@ApiModelProperty(value = "邮箱", example = "12345678@qq.com")
|
private String email;
|
|
@ApiModelProperty(value = "在职状态 正常>=1,离职<=0", example = "0")
|
private Integer jobState;
|
}
|