UserDto.java 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. package com.imed.costaccount.model.dto;
  2. import io.swagger.annotations.ApiModel;
  3. import io.swagger.annotations.ApiModelProperty;
  4. import lombok.Data;
  5. import javax.validation.constraints.NotBlank;
  6. import javax.validation.constraints.NotNull;
  7. /**
  8. * @author 李加喜
  9. * @Package com.imed.costaccount.model.dto
  10. * @date 2021-07-26 11:41
  11. */
  12. @Data
  13. @ApiModel("操作用户相关参数dto参数")
  14. public class UserDto {
  15. @ApiModelProperty(name = "id", value = "编号")
  16. private Long id;
  17. @ApiModelProperty(name = "name", value = "姓名")
  18. @NotBlank(message = "姓名")
  19. private String name;
  20. @ApiModelProperty(name = "account", value = "账户")
  21. @NotBlank(message = "账号不能为空")
  22. private String account;
  23. @ApiModelProperty(name = "password", value = "密码")
  24. private String password;
  25. @ApiModelProperty(name = "hospId", value = "医院Id")
  26. private Long hospId;
  27. @ApiModelProperty(name = "hospitalStatus", value = "在院状态")
  28. @NotNull(message = "在院状态不能为空")
  29. private Integer hospitalStatus;
  30. }