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; }