user.go 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  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. SysDepartmentId int `description:"营业部门id"`
  17. RealName string `description:"姓名"`
  18. }
  19. type VerifyCodeReq struct {
  20. VerifyType int `description:"验证方式: 1-手机号; 2-邮箱"`
  21. CaptchaId string `description:"验证码ID"`
  22. CaptchaCode string `description:"图形验证码"`
  23. Phone string `description:"手机号"`
  24. AreaCode string `description:"手机区号"`
  25. Email string `description:"邮箱"`
  26. }
  27. type UserInfoSaveReq struct {
  28. RealName string `description:"姓名"`
  29. SysDepartmentId int `description:"营业部门id"`
  30. }
  31. type ReportRecordReq struct {
  32. RecordId int `description:"记录Id"`
  33. ReportId int `description:"报告Id"`
  34. }
  35. type ReportPdfRecordReq struct {
  36. RecordId int `description:"记录Id"`
  37. ReportPdfId int `description:"报告Id"`
  38. }