40 lines
1.0 KiB
Go
40 lines
1.0 KiB
Go
package proto
|
|
|
|
import "service/api/base"
|
|
|
|
// 根据UserId模糊查询(和姓名取并集)
|
|
type OpListFuzzilyByUserIdReq struct {
|
|
base.BaseRequest
|
|
UserIdString string `json:"user_id_string"` //user_id模糊匹配
|
|
Offset int `json:"offset"`
|
|
Limit int `json:"limit"`
|
|
Sort []string
|
|
BlockedFromBeingSearchedList []string
|
|
}
|
|
|
|
type OpListFuzzilyByUserIdData struct {
|
|
}
|
|
|
|
type OpListFuzzilyByUserIdResp struct {
|
|
base.BaseResponse
|
|
Data *OpListFuzzilyByUserIdData `json:"data"`
|
|
}
|
|
|
|
// 根据Name模糊查询
|
|
type OpListFuzzilyByNameReq struct {
|
|
base.BaseRequest
|
|
Name string `json:"name"` //name模糊匹配
|
|
Offset int `json:"offset"`
|
|
Limit int `json:"limit"`
|
|
Sort []string
|
|
BlockedFromBeingSearchedList []string
|
|
}
|
|
|
|
type OpListFuzzilyByNameData struct {
|
|
}
|
|
|
|
type OpListFuzzilyByNameResp struct {
|
|
base.BaseResponse
|
|
Data *OpListFuzzilyByNameData `json:"data"`
|
|
}
|