package cn.besteam.modules.system.dto; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.util.Date; import java.util.List; import java.util.Set; @ApiModel("用户列表出参") @Data public class SysUserRespListDTO { @ApiModelProperty("用户id") private Integer id; @ApiModelProperty("用户名") private String account; @ApiModelProperty("姓名") private String name; @ApiModelProperty("手机号") private String phone; @ApiModelProperty("状态 1 正常 2 冻结") private Integer status; @ApiModelProperty("部门id") private Integer departmentId; @ApiModelProperty("区域") private String area; @ApiModelProperty("医院") private String hospital; @ApiModelProperty("部门") private String department; @ApiModelProperty("科室") private String office; @ApiModelProperty("角色id") private Set roleIdSet; @ApiModelProperty("角色名称") private String roleName; @ApiModelProperty("创建时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date createTime; @ApiModelProperty("部门ID列表") private List departmentIdList; }