45 lines
1.2 KiB
Go
45 lines
1.2 KiB
Go
package proto
|
|
|
|
import (
|
|
"service/api/base"
|
|
streamerauthapprovalbasicproto "service/api/proto/streamerauthapprovalbasic/proto"
|
|
)
|
|
|
|
// op 列表
|
|
type OpListReq struct {
|
|
base.BaseRequest
|
|
ApproveStatus *int64 `json:"approve_status"`
|
|
Offset int `json:"offset"`
|
|
Limit int `json:"limit"`
|
|
}
|
|
|
|
type OpListData struct {
|
|
List []*streamerauthapprovalbasicproto.StreamerAuthApprovalBasicOpVO `json:"list"`
|
|
Offset int `json:"offset"`
|
|
More int `json:"more"`
|
|
}
|
|
|
|
type OpListResp struct {
|
|
base.BaseResponse
|
|
Data *OpListData `json:"data"`
|
|
}
|
|
|
|
type OpListByMidReq struct {
|
|
base.BaseRequest
|
|
Uid *int64 `json:"mid"`
|
|
ApproveStatus *int64 `json:"approve_status"`
|
|
Offset int `json:"offset"`
|
|
Limit int `json:"limit"`
|
|
}
|
|
|
|
type OpListByMidData struct {
|
|
List []*streamerauthapprovalbasicproto.StreamerAuthApprovalBasicOpVO `json:"list"`
|
|
Offset int `json:"offset"`
|
|
More int `json:"more"`
|
|
}
|
|
|
|
type OpListByMidResp struct {
|
|
base.BaseResponse
|
|
Data *OpListByMidData `json:"data"`
|
|
}
|