package cn.besteam.modules.system.vo; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.util.List; @Data @ApiModel public class SysUserVO { @ApiModelProperty("id") private Integer id; @ApiModelProperty("姓名") private String name; @ApiModelProperty("手机") private String phone; @ApiModelProperty("授权令牌") private String token; @ApiModelProperty("角色LOGO") private String roleLogo; @ApiModelProperty("角色ID") private Integer roleId; @ApiModelProperty("组织名称") private String departmentName; @ApiModelProperty("组织ID") private Integer departmentId; @ApiModelProperty("组织编码") private String orgCode; @ApiModelProperty("组织类型") private Integer orgType; /** * 角色类型 1:运营人员角色 2: 用户角色 */ @ApiModelProperty("角色类型 1:运营人员角色 2: 用户角色") private Integer roleType; @ApiModelProperty("选择开关(1启用,0关闭)") private Integer selectSwitch; @ApiModelProperty("h5端二维码路径地址") private String qrUrl; @ApiModelProperty("组织ID列表") private List departmentIdList; @ApiModelProperty("自定义编号") private String customNumber=""; @ApiModelProperty("全选开关(1启用,0关闭)") private Integer checkallSwitch; @ApiModelProperty("签名开关(1启用,0关闭)") private Integer signatureSwitch; @ApiModelProperty("环保交接开关(1启用,0关闭)") private Integer environmentalHandoverSwitch; @ApiModelProperty("出库称重开关(1启用,0关闭)") private Integer outboundWeighingSwitch; @ApiModelProperty("出库打印开关(1启用,0关闭)") private Integer outboundPrintingSwitch; @ApiModelProperty("蓝牙称重开关(1启用,0关闭)") private Integer bluetoothWeighSwitch; @ApiModelProperty("蓝牙打印开关(1启用,0关闭)") private Integer bluetoothPrintSwitch; @ApiModelProperty("芯片箱包开关(1启用,0关闭)") private Integer chipBoxSwitch; @ApiModelProperty("是否完善资料(0否,1是)") private Integer isCompleteInformation=0; @ApiModelProperty("服务到期时间") private String expireDate; @ApiModelProperty("到期提醒天数") private Integer reminderDays; @ApiModelProperty("医院id") private Integer hospitalId; }