user.go 1.2 KB

123456789101112131415161718192021222324252627282930313233343536
  1. package request
  2. // type LoginReq struct {
  3. // WxCode string `description:"用户code"`
  4. // LoginType int `description:"登录方式:1:手机,2:邮箱"`
  5. // Mobile string `description:"手机号"`
  6. // Email string `description:"邮箱"`
  7. // AreaNum int `description:"国际区号"`
  8. // VerifyCode string `description:"短信/邮箱 验证码"`
  9. // }
  10. type LoginReq struct {
  11. LoginType int `description:"登录方式:1:手机,2:邮箱"`
  12. Phone string `description:"手机号"`
  13. Email string `description:"邮箱"`
  14. AreaCode string `description:"国际区号"`
  15. SmsCode string `description:"短信/邮箱验证码"`
  16. }
  17. type VerifyCodeReq struct {
  18. VerifyType int `description:"验证方式: 1-手机号; 2-邮箱"`
  19. CaptchaId string `description:"验证码ID"`
  20. CaptchaCode string `description:"图形验证码"`
  21. Phone string `description:"手机号"`
  22. AreaCode string `description:"手机区号"`
  23. Email string `description:"邮箱"`
  24. }
  25. type ReportRecordReq struct {
  26. RecordId int `description:"记录Id"`
  27. ReportId int `description:"报告Id"`
  28. }
  29. type ReportPdfRecordReq struct {
  30. RecordId int `description:"记录Id"`
  31. ReportPdfId int `description:"报告Id"`
  32. }