Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

35 linhas
795 B

  1. package sso
  2. import (
  3. "golib.gaore.com/GaoreGo/gaore-common-sdk-go/sdk/requests"
  4. "golib.gaore.com/GaoreGo/gaore-common-sdk-go/sdk/responses"
  5. )
  6. type SearchUserRequest struct {
  7. *requests.RpcRequest
  8. Uid string `position:"Body" field:"uid" default:"" `
  9. }
  10. type SearchUserResponseData struct {
  11. User User `json:"user"`
  12. }
  13. type SearchUserResponse struct {
  14. *responses.BaseResponse
  15. Data SearchUserResponseData `json:"data"`
  16. }
  17. func CreateSearchUserRequest() (req *SearchUserRequest) {
  18. req = &SearchUserRequest{RpcRequest: &requests.RpcRequest{}}
  19. req.InitWithApiInfo(HOST, VERSION, "/api/user/search")
  20. req.Method = requests.POST
  21. return
  22. }
  23. func CreateSearchUserResponse() (response *SearchUserResponse) {
  24. response = &SearchUserResponse{
  25. BaseResponse: &responses.BaseResponse{},
  26. }
  27. return
  28. }