sys_user.go 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. package request
  2. type SysUserInfoReq struct {
  3. SysUserId int `description:"id"`
  4. SysUserName string `description:"账号"`
  5. Password string `description:"密码"`
  6. RealName string `description:"姓名"`
  7. Phone string `description:"手机号"`
  8. AreaCode string `description:"区号"`
  9. SysDepartmentId int `description:"部门id"`
  10. Email string `description:"邮箱"`
  11. SysRoleId int `description:"角色id"`
  12. Province string `description:"省"`
  13. City string `description:"市"`
  14. IsEnabled bool `description:"是否启用"`
  15. }
  16. type ResetPasswordReq struct {
  17. SysUserId int `description:"用户id"`
  18. Password string `description:"密码"`
  19. RePassword string `description:"重复密码"`
  20. }
  21. type ResetMyPasswordReq struct {
  22. OriginPassword string `description:"旧密码"`
  23. Password string `description:"新密码"`
  24. RePassword string `description:"重复密码"`
  25. }
  26. type SysUserEditEnabledReq struct {
  27. SysUserId int `description:"用户id"`
  28. IsEnabled bool `description:"是否启用"`
  29. }
  30. type MoveToDepartmentReq struct {
  31. SysUserId int `description:"用户id"`
  32. SysDepartmentId int `description:"部门id"`
  33. }
  34. type UserLoginReq struct {
  35. UserName string `description:"账号"`
  36. Password string `description:"密码"`
  37. ReqTime string `description:"登录时间戳"`
  38. }