AgentUserNewDto.java 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. package com.ydtech.modules.admin.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. @Data
  7. @ApiModel("个代用户DTO")
  8. public class AgentUserNewDto {
  9. @NotBlank(message = "姓名不能为空")
  10. @ApiModelProperty(value = "姓名",required = true)
  11. private String name;
  12. @NotBlank(message = "手机号不能为空")
  13. @ApiModelProperty(value = "手机号",required = true)
  14. private String mobile;
  15. @NotBlank(message = "密码不能为空")
  16. @ApiModelProperty(value = "密码" ,required = true)
  17. private String password;
  18. @NotBlank(message = "手机验证码不能为空")
  19. @ApiModelProperty(value = "手机验证码",required = true)
  20. private String mobileMsg;
  21. @NotBlank(message = "推荐人ID不能为空")
  22. @ApiModelProperty(value = "推荐人ID",required = true)
  23. private String referrerId;
  24. @NotBlank(message = "推荐人名称不能为空")
  25. @ApiModelProperty(value = "推荐人名称",required = true)
  26. private String referrerName;
  27. @NotBlank(message = "个代、出单员标识不能为空")
  28. @ApiModelProperty(value = "个代、出单员标识:2个代、1出单员",required = true)
  29. private String flag;
  30. @ApiModelProperty(value = "0-旧版本APP;1-新版APP",required = true)
  31. private String newApp;
  32. }