This commit is contained in:
wangchuxiao
2022-01-25 19:18:04 +08:00
parent 82c8ace8df
commit cdc2428aca
30 changed files with 3731 additions and 1613 deletions
+13 -3
View File
@@ -5,10 +5,11 @@ type UserResponse struct {
Nickname string `json:"nick_name"`
UserId string `json:"user_id"`
CreateTime string `json:"create_time"`
IsBlock bool `json:"is_block"`
}
type GetUserRequest struct {
UserId string `form:"user_id"`
UserId string `form:"user_id" binding:"required"`
}
type GetUserResponse struct {
@@ -21,6 +22,8 @@ type GetUsersRequest struct {
type GetUsersResponse struct {
Users []*UserResponse `json:"users"`
UserNum int `json:"user_num"`
ResponsePagination
}
type ResignUserRequest struct {
@@ -38,20 +41,24 @@ type AlterUserResponse struct {
}
type AddUserRequest struct {
PhoneNumber string `json:"phone_number" binding:"required"`
UserId string `json:"user_id" binding:"required"`
Name string `json:"name" binding:"required"`
}
type AddUserResponse struct {
}
type BlockUserRequest struct {
UserId string `json:"user_id"`
UserId string `json:"user_id" binding:"required"`
EndDisableTime string `json:"end_disable_time" binding:"required"`
}
type BlockUserResponse struct {
}
type UnblockUserRequest struct {
UserId string `json:"user_id"`
UserId string `json:"user_id" binding:"required"`
}
type UnBlockUserResponse struct {
@@ -62,4 +69,7 @@ type GetBlockUsersRequest struct {
}
type GetBlockUsersResponse struct {
BlockUsers []UserResponse `json:"block_users"`
BlockUserNum int `json:"block_user_num"`
ResponsePagination
}