user.go 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. package gn
  2. import (
  3. gnModel "eta_gn/eta_bridge/models/gn"
  4. "time"
  5. )
  6. type AddAccountReq struct {
  7. gnModel.UserEntity `description:"账号信息"`
  8. RequestId string `json:"requestID" description:"请求唯一标识"`
  9. TimeStamp time.Time `json:"timeStamp" description:"时间戳"`
  10. }
  11. type ModifyAccountReq struct {
  12. gnModel.UserEntity `description:"账号信息"`
  13. RequestId string `json:"requestID" description:"请求唯一标识"`
  14. TimeStamp time.Time `json:"timeStamp" description:"时间戳"`
  15. }
  16. type DeleteAccountReq struct {
  17. UserId string `json:"userId" description:"用户名"`
  18. RequestId string `json:"requestID" description:"请求唯一标识"`
  19. TimeStamp time.Time `json:"timeStamp" description:"时间戳"`
  20. }
  21. type SuspendAccountReq struct {
  22. UserId string `json:"userId" description:"用户名"`
  23. RequestId string `json:"requestID" description:"请求唯一标识"`
  24. TimeStamp time.Time `json:"timeStamp" description:"时间戳"`
  25. }
  26. type RestoreAccountReq struct {
  27. UserId string `json:"userId" description:"用户名"`
  28. RequestId string `json:"requestID" description:"请求唯一标识"`
  29. TimeStamp time.Time `json:"timeStamp" description:"时间戳"`
  30. }
  31. type ChangePasswordReq struct {
  32. UserId string `json:"userId" description:"用户名"`
  33. NewPassword string `json:"newPassword" description:"新密码"`
  34. RequestId string `json:"requestID" description:"请求唯一标识"`
  35. TimeStamp time.Time `json:"timeStamp" description:"时间戳"`
  36. }