AlertChildAccountRequest.java 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. package org.springblade.modules.api.request;
  2. import io.swagger.annotations.ApiModelProperty;
  3. import lombok.Data;
  4. import javax.validation.constraints.NotBlank;
  5. @Data
  6. public class AlertChildAccountRequest {
  7. @NotBlank(message = "子账号Id")
  8. @ApiModelProperty(value = "子账号Id")
  9. private Long id;
  10. @NotBlank(message = "手机号不能为空")
  11. @ApiModelProperty(value = "手机号")
  12. private String phone;
  13. @ApiModelProperty(value = "昵称")
  14. private String nickname;
  15. @ApiModelProperty(value = "姓名")
  16. private String realName;
  17. @ApiModelProperty(value = "头像")
  18. private String cover;
  19. @ApiModelProperty(value = "密码")
  20. private String password;
  21. @ApiModelProperty(value = "确认密码")
  22. private String rePassword;
  23. @NotBlank(message = "授权门店不能为空")
  24. @ApiModelProperty(value = "授权门店id集合,以逗号分隔")
  25. private String authShopIds;
  26. public String getPassword() {
  27. return password == null ? "123456" : password;
  28. }
  29. public String getRePassword() {
  30. return rePassword == null ? "123456" : rePassword;
  31. }
  32. }