Documentation ¶
Index ¶
- Constants
- Variables
- func NewAccountPackEndpoints() []*api.Endpoint
- func RegisterAccountPackHandler(s server.Server, hdlr AccountPackHandler, opts ...server.HandlerOption) error
- type AccountPackHandler
- type AccountPackService
- type AddItemReq
- func (*AddItemReq) Descriptor() ([]byte, []int)deprecated
- func (x *AddItemReq) GetCountry() string
- func (x *AddItemReq) GetItemId() int64
- func (x *AddItemReq) GetItemType() int32
- func (x *AddItemReq) GetOuterItemId() int64
- func (x *AddItemReq) GetTerm() int64
- func (x *AddItemReq) GetUserId() int64
- func (*AddItemReq) ProtoMessage()
- func (x *AddItemReq) ProtoReflect() protoreflect.Message
- func (x *AddItemReq) Reset()
- func (x *AddItemReq) String() string
- type AddItemRes
- type AvatarFrameInfo
- func (*AvatarFrameInfo) Descriptor() ([]byte, []int)deprecated
- func (x *AvatarFrameInfo) GetAvatarFrame() string
- func (x *AvatarFrameInfo) GetExpiredAt() string
- func (*AvatarFrameInfo) ProtoMessage()
- func (x *AvatarFrameInfo) ProtoReflect() protoreflect.Message
- func (x *AvatarFrameInfo) Reset()
- func (x *AvatarFrameInfo) String() string
- type CarItem
- func (*CarItem) Descriptor() ([]byte, []int)deprecated
- func (x *CarItem) GetCarAnimation() string
- func (x *CarItem) GetCarAnimationZip() string
- func (x *CarItem) GetCarCover() string
- func (x *CarItem) GetCarFileKey() string
- func (x *CarItem) GetCarFileType() string
- func (x *CarItem) GetCarId() int64
- func (x *CarItem) GetCarLevel() int64
- func (x *CarItem) GetCarName() string
- func (x *CarItem) GetCarResources() []string
- func (*CarItem) ProtoMessage()
- func (x *CarItem) ProtoReflect() protoreflect.Message
- func (x *CarItem) Reset()
- func (x *CarItem) String() string
- type GetInuseAvatarFrameMultiReq
- func (*GetInuseAvatarFrameMultiReq) Descriptor() ([]byte, []int)deprecated
- func (x *GetInuseAvatarFrameMultiReq) GetUserId() []int64
- func (*GetInuseAvatarFrameMultiReq) ProtoMessage()
- func (x *GetInuseAvatarFrameMultiReq) ProtoReflect() protoreflect.Message
- func (x *GetInuseAvatarFrameMultiReq) Reset()
- func (x *GetInuseAvatarFrameMultiReq) String() string
- type GetInuseAvatarFrameMultiRes
- func (*GetInuseAvatarFrameMultiRes) Descriptor() ([]byte, []int)deprecated
- func (x *GetInuseAvatarFrameMultiRes) GetAvatarFrameMap() map[int64]*AvatarFrameInfo
- func (*GetInuseAvatarFrameMultiRes) ProtoMessage()
- func (x *GetInuseAvatarFrameMultiRes) ProtoReflect() protoreflect.Message
- func (x *GetInuseAvatarFrameMultiRes) Reset()
- func (x *GetInuseAvatarFrameMultiRes) String() string
- type GetInuseAvatarFrameReq
- func (*GetInuseAvatarFrameReq) Descriptor() ([]byte, []int)deprecated
- func (x *GetInuseAvatarFrameReq) GetUserId() int64
- func (*GetInuseAvatarFrameReq) ProtoMessage()
- func (x *GetInuseAvatarFrameReq) ProtoReflect() protoreflect.Message
- func (x *GetInuseAvatarFrameReq) Reset()
- func (x *GetInuseAvatarFrameReq) String() string
- type GetInuseAvatarFrameRes
- func (*GetInuseAvatarFrameRes) Descriptor() ([]byte, []int)deprecated
- func (x *GetInuseAvatarFrameRes) GetInfo() *AvatarFrameInfo
- func (*GetInuseAvatarFrameRes) ProtoMessage()
- func (x *GetInuseAvatarFrameRes) ProtoReflect() protoreflect.Message
- func (x *GetInuseAvatarFrameRes) Reset()
- func (x *GetInuseAvatarFrameRes) String() string
- type GetInuseItemInfoReq
- func (*GetInuseItemInfoReq) Descriptor() ([]byte, []int)deprecated
- func (x *GetInuseItemInfoReq) GetUserId() int64
- func (*GetInuseItemInfoReq) ProtoMessage()
- func (x *GetInuseItemInfoReq) ProtoReflect() protoreflect.Message
- func (x *GetInuseItemInfoReq) Reset()
- func (x *GetInuseItemInfoReq) String() string
- type GetInuseItemInfoRes
- func (*GetInuseItemInfoRes) Descriptor() ([]byte, []int)deprecated
- func (x *GetInuseItemInfoRes) GetCar() *CarItem
- func (*GetInuseItemInfoRes) ProtoMessage()
- func (x *GetInuseItemInfoRes) ProtoReflect() protoreflect.Message
- func (x *GetInuseItemInfoRes) Reset()
- func (x *GetInuseItemInfoRes) String() string
- type GetItemReq
- type GetItemRes
- type GetOwnStatusReq
- func (*GetOwnStatusReq) Descriptor() ([]byte, []int)deprecated
- func (x *GetOwnStatusReq) GetCountry() string
- func (x *GetOwnStatusReq) GetItemType() int32
- func (x *GetOwnStatusReq) GetOuterId() []int64
- func (x *GetOwnStatusReq) GetUserId() int64
- func (*GetOwnStatusReq) ProtoMessage()
- func (x *GetOwnStatusReq) ProtoReflect() protoreflect.Message
- func (x *GetOwnStatusReq) Reset()
- func (x *GetOwnStatusReq) String() string
- type GetOwnStatusRes
- type GetRenewItemIdReq
- func (*GetRenewItemIdReq) Descriptor() ([]byte, []int)deprecated
- func (x *GetRenewItemIdReq) GetItemType() int32
- func (x *GetRenewItemIdReq) GetOuterItemId() int64
- func (x *GetRenewItemIdReq) GetUserId() int64
- func (*GetRenewItemIdReq) ProtoMessage()
- func (x *GetRenewItemIdReq) ProtoReflect() protoreflect.Message
- func (x *GetRenewItemIdReq) Reset()
- func (x *GetRenewItemIdReq) String() string
- type GetRenewItemIdRes
- type Item
- func (*Item) Descriptor() ([]byte, []int)deprecated
- func (x *Item) GetCountry() string
- func (x *Item) GetCreatedAt() string
- func (x *Item) GetExpireUseAt() string
- func (x *Item) GetIsInUse() bool
- func (x *Item) GetItemId() int64
- func (x *Item) GetItemType() int32
- func (x *Item) GetOuterItemId() int64
- func (x *Item) GetStartUseAt() string
- func (x *Item) GetStatus() int32
- func (x *Item) GetTerm() int64
- func (x *Item) GetUpdatedAt() string
- func (x *Item) GetUserId() int64
- func (*Item) ProtoMessage()
- func (x *Item) ProtoReflect() protoreflect.Message
- func (x *Item) Reset()
- func (x *Item) String() string
- type ListItemReq
- func (*ListItemReq) Descriptor() ([]byte, []int)deprecated
- func (x *ListItemReq) GetCountry() string
- func (x *ListItemReq) GetItemType() int32
- func (x *ListItemReq) GetPage() int64
- func (x *ListItemReq) GetSize() int64
- func (x *ListItemReq) GetUserId() int64
- func (*ListItemReq) ProtoMessage()
- func (x *ListItemReq) ProtoReflect() protoreflect.Message
- func (x *ListItemReq) Reset()
- func (x *ListItemReq) String() string
- type ListItemRes
- func (*ListItemRes) Descriptor() ([]byte, []int)deprecated
- func (x *ListItemRes) GetList() []*Item
- func (x *ListItemRes) GetPage() int64
- func (x *ListItemRes) GetSize() int64
- func (x *ListItemRes) GetTotal() int64
- func (*ListItemRes) ProtoMessage()
- func (x *ListItemRes) ProtoReflect() protoreflect.Message
- func (x *ListItemRes) Reset()
- func (x *ListItemRes) String() string
- type RenewItemReq
- func (*RenewItemReq) Descriptor() ([]byte, []int)deprecated
- func (x *RenewItemReq) GetItemId() int64
- func (x *RenewItemReq) GetTerm() int64
- func (x *RenewItemReq) GetUserId() int64
- func (*RenewItemReq) ProtoMessage()
- func (x *RenewItemReq) ProtoReflect() protoreflect.Message
- func (x *RenewItemReq) Reset()
- func (x *RenewItemReq) String() string
- type RenewItemRes
- type StopUseItemReq
- func (*StopUseItemReq) Descriptor() ([]byte, []int)deprecated
- func (x *StopUseItemReq) GetItemId() int64
- func (x *StopUseItemReq) GetUserId() int64
- func (*StopUseItemReq) ProtoMessage()
- func (x *StopUseItemReq) ProtoReflect() protoreflect.Message
- func (x *StopUseItemReq) Reset()
- func (x *StopUseItemReq) String() string
- type StopUseItemRes
- type UseItemReq
- type UseItemRes
- type UserStopUseAvatarFrame
- type UserUseAvatarFrame
Constants ¶
const ( PackItemStatusNotUse = 1 // 未启用 PackItemStatusUsed = 2 // 已启用 PackItemIsInUseTrue = 1 // 启用状态 已启用 PackItemIsInUseFalse = 0 // 启用状态 未启用 PackItemTypeCar = 1 // 背包物品类型-座驾 PackItemTypeAvatarFrame = 2 // 背包物品类型-头像框 )
const ( EventUserUseAvatarFrame = "event.avatar_frame.use" EventUserStopUseAvatarFrame = "event.avatar_frame.stop_use" )
Variables ¶
var File_proto_pack_pack_proto protoreflect.FileDescriptor
Functions ¶
func NewAccountPackEndpoints ¶
func RegisterAccountPackHandler ¶
func RegisterAccountPackHandler(s server.Server, hdlr AccountPackHandler, opts ...server.HandlerOption) error
Types ¶
type AccountPackHandler ¶
type AccountPackHandler interface { AddItem(context.Context, *AddItemReq, *AddItemRes) error GetItem(context.Context, *GetItemReq, *GetItemRes) error RenewItem(context.Context, *RenewItemReq, *RenewItemRes) error UseItem(context.Context, *UseItemReq, *UseItemRes) error StopUseItem(context.Context, *StopUseItemReq, *StopUseItemRes) error GetOwnStatus(context.Context, *GetOwnStatusReq, *GetOwnStatusRes) error GetRenewItemId(context.Context, *GetRenewItemIdReq, *GetRenewItemIdRes) error AvailableItem(context.Context, *ListItemReq, *ListItemRes) error ExpiredItem(context.Context, *ListItemReq, *ListItemRes) error GetInuseItemInfo(context.Context, *GetInuseItemInfoReq, *GetInuseItemInfoRes) error GetInuseAvatarFrame(context.Context, *GetInuseAvatarFrameReq, *GetInuseAvatarFrameRes) error GetInuseAvatarFrameMulti(context.Context, *GetInuseAvatarFrameMultiReq, *GetInuseAvatarFrameMultiRes) error }
type AccountPackService ¶
type AccountPackService interface { AddItem(ctx context.Context, in *AddItemReq, opts ...client.CallOption) (*AddItemRes, error) GetItem(ctx context.Context, in *GetItemReq, opts ...client.CallOption) (*GetItemRes, error) RenewItem(ctx context.Context, in *RenewItemReq, opts ...client.CallOption) (*RenewItemRes, error) UseItem(ctx context.Context, in *UseItemReq, opts ...client.CallOption) (*UseItemRes, error) StopUseItem(ctx context.Context, in *StopUseItemReq, opts ...client.CallOption) (*StopUseItemRes, error) GetOwnStatus(ctx context.Context, in *GetOwnStatusReq, opts ...client.CallOption) (*GetOwnStatusRes, error) GetRenewItemId(ctx context.Context, in *GetRenewItemIdReq, opts ...client.CallOption) (*GetRenewItemIdRes, error) AvailableItem(ctx context.Context, in *ListItemReq, opts ...client.CallOption) (*ListItemRes, error) ExpiredItem(ctx context.Context, in *ListItemReq, opts ...client.CallOption) (*ListItemRes, error) GetInuseItemInfo(ctx context.Context, in *GetInuseItemInfoReq, opts ...client.CallOption) (*GetInuseItemInfoRes, error) GetInuseAvatarFrame(ctx context.Context, in *GetInuseAvatarFrameReq, opts ...client.CallOption) (*GetInuseAvatarFrameRes, error) GetInuseAvatarFrameMulti(ctx context.Context, in *GetInuseAvatarFrameMultiReq, opts ...client.CallOption) (*GetInuseAvatarFrameMultiRes, error) }
func NewAccountPackService ¶
func NewAccountPackService(name string, c client.Client) AccountPackService
type AddItemReq ¶
type AddItemReq struct { UserId int64 `protobuf:"varint,1,opt,name=user_id,json=userId,proto3" json:"user_id"` // 用户ID Country string `protobuf:"bytes,2,opt,name=country,proto3" json:"country"` // 所属国家 ItemId int64 `protobuf:"varint,3,opt,name=item_id,json=itemId,proto3" json:"item_id"` // 物品ID ItemType int32 `protobuf:"varint,5,opt,name=item_type,json=itemType,proto3" json:"item_type"` // 物品类型 1座驾,2头像框 OuterItemId int64 `protobuf:"varint,6,opt,name=outer_item_id,json=outerItemId,proto3" json:"outer_item_id"` // 按类型关联的外部ID Term int64 `protobuf:"varint,8,opt,name=term,proto3" json:"term"` // 有效天数 // contains filtered or unexported fields }
func (*AddItemReq) Descriptor
deprecated
func (*AddItemReq) Descriptor() ([]byte, []int)
Deprecated: Use AddItemReq.ProtoReflect.Descriptor instead.
func (*AddItemReq) GetCountry ¶
func (x *AddItemReq) GetCountry() string
func (*AddItemReq) GetItemId ¶
func (x *AddItemReq) GetItemId() int64
func (*AddItemReq) GetItemType ¶
func (x *AddItemReq) GetItemType() int32
func (*AddItemReq) GetOuterItemId ¶
func (x *AddItemReq) GetOuterItemId() int64
func (*AddItemReq) GetTerm ¶
func (x *AddItemReq) GetTerm() int64
func (*AddItemReq) GetUserId ¶
func (x *AddItemReq) GetUserId() int64
func (*AddItemReq) ProtoMessage ¶
func (*AddItemReq) ProtoMessage()
func (*AddItemReq) ProtoReflect ¶
func (x *AddItemReq) ProtoReflect() protoreflect.Message
func (*AddItemReq) Reset ¶
func (x *AddItemReq) Reset()
func (*AddItemReq) String ¶
func (x *AddItemReq) String() string
type AddItemRes ¶
type AddItemRes struct {
// contains filtered or unexported fields
}
func (*AddItemRes) Descriptor
deprecated
func (*AddItemRes) Descriptor() ([]byte, []int)
Deprecated: Use AddItemRes.ProtoReflect.Descriptor instead.
func (*AddItemRes) ProtoMessage ¶
func (*AddItemRes) ProtoMessage()
func (*AddItemRes) ProtoReflect ¶
func (x *AddItemRes) ProtoReflect() protoreflect.Message
func (*AddItemRes) Reset ¶
func (x *AddItemRes) Reset()
func (*AddItemRes) String ¶
func (x *AddItemRes) String() string
type AvatarFrameInfo ¶
type AvatarFrameInfo struct { AvatarFrame string `protobuf:"bytes,1,opt,name=avatar_frame,json=avatarFrame,proto3" json:"avatar_frame"` ExpiredAt string `protobuf:"bytes,2,opt,name=expired_at,json=expiredAt,proto3" json:"expired_at"` // contains filtered or unexported fields }
func (*AvatarFrameInfo) Descriptor
deprecated
func (*AvatarFrameInfo) Descriptor() ([]byte, []int)
Deprecated: Use AvatarFrameInfo.ProtoReflect.Descriptor instead.
func (*AvatarFrameInfo) GetAvatarFrame ¶
func (x *AvatarFrameInfo) GetAvatarFrame() string
func (*AvatarFrameInfo) GetExpiredAt ¶
func (x *AvatarFrameInfo) GetExpiredAt() string
func (*AvatarFrameInfo) ProtoMessage ¶
func (*AvatarFrameInfo) ProtoMessage()
func (*AvatarFrameInfo) ProtoReflect ¶
func (x *AvatarFrameInfo) ProtoReflect() protoreflect.Message
func (*AvatarFrameInfo) Reset ¶
func (x *AvatarFrameInfo) Reset()
func (*AvatarFrameInfo) String ¶
func (x *AvatarFrameInfo) String() string
type CarItem ¶
type CarItem struct { CarId int64 `protobuf:"varint,1,opt,name=car_id,json=carId,proto3" json:"car_id"` CarName string `protobuf:"bytes,2,opt,name=car_name,json=carName,proto3" json:"car_name"` CarCover string `protobuf:"bytes,5,opt,name=car_cover,json=carCover,proto3" json:"car_cover"` // 缩略图 CarLevel int64 `protobuf:"varint,10,opt,name=car_level,json=carLevel,proto3" json:"car_level"` // 座驾等级 1低档,2中档,3高档,4活动 CarResources []string `protobuf:"bytes,11,rep,name=car_resources,json=carResources,proto3" json:"car_resources"` // 视频资源地址列表(有序) CarAnimation string `protobuf:"bytes,6,opt,name=car_animation,json=carAnimation,proto3" json:"car_animation"` // 动画(废弃) CarAnimationZip string `protobuf:"bytes,7,opt,name=car_animation_zip,json=carAnimationZip,proto3" json:"car_animation_zip"` // 动画地址(废弃) CarFileKey string `protobuf:"bytes,8,opt,name=car_file_key,json=carFileKey,proto3" json:"car_file_key"` // 资源标识(废弃) CarFileType string `protobuf:"bytes,9,opt,name=car_file_type,json=carFileType,proto3" json:"car_file_type"` // 资源文件类型(mp4)(废弃) // contains filtered or unexported fields }
func (*CarItem) Descriptor
deprecated
func (*CarItem) GetCarAnimation ¶
func (*CarItem) GetCarAnimationZip ¶
func (*CarItem) GetCarCover ¶
func (*CarItem) GetCarFileKey ¶
func (*CarItem) GetCarFileType ¶
func (*CarItem) GetCarLevel ¶
func (*CarItem) GetCarName ¶
func (*CarItem) GetCarResources ¶
func (*CarItem) ProtoMessage ¶
func (*CarItem) ProtoMessage()
func (*CarItem) ProtoReflect ¶
func (x *CarItem) ProtoReflect() protoreflect.Message
type GetInuseAvatarFrameMultiReq ¶
type GetInuseAvatarFrameMultiReq struct { UserId []int64 `protobuf:"varint,1,rep,packed,name=user_id,json=userId,proto3" json:"user_id"` // contains filtered or unexported fields }
func (*GetInuseAvatarFrameMultiReq) Descriptor
deprecated
func (*GetInuseAvatarFrameMultiReq) Descriptor() ([]byte, []int)
Deprecated: Use GetInuseAvatarFrameMultiReq.ProtoReflect.Descriptor instead.
func (*GetInuseAvatarFrameMultiReq) GetUserId ¶
func (x *GetInuseAvatarFrameMultiReq) GetUserId() []int64
func (*GetInuseAvatarFrameMultiReq) ProtoMessage ¶
func (*GetInuseAvatarFrameMultiReq) ProtoMessage()
func (*GetInuseAvatarFrameMultiReq) ProtoReflect ¶
func (x *GetInuseAvatarFrameMultiReq) ProtoReflect() protoreflect.Message
func (*GetInuseAvatarFrameMultiReq) Reset ¶
func (x *GetInuseAvatarFrameMultiReq) Reset()
func (*GetInuseAvatarFrameMultiReq) String ¶
func (x *GetInuseAvatarFrameMultiReq) String() string
type GetInuseAvatarFrameMultiRes ¶
type GetInuseAvatarFrameMultiRes struct { AvatarFrameMap map[int64]*AvatarFrameInfo `` /* 184-byte string literal not displayed */ // contains filtered or unexported fields }
func (*GetInuseAvatarFrameMultiRes) Descriptor
deprecated
func (*GetInuseAvatarFrameMultiRes) Descriptor() ([]byte, []int)
Deprecated: Use GetInuseAvatarFrameMultiRes.ProtoReflect.Descriptor instead.
func (*GetInuseAvatarFrameMultiRes) GetAvatarFrameMap ¶
func (x *GetInuseAvatarFrameMultiRes) GetAvatarFrameMap() map[int64]*AvatarFrameInfo
func (*GetInuseAvatarFrameMultiRes) ProtoMessage ¶
func (*GetInuseAvatarFrameMultiRes) ProtoMessage()
func (*GetInuseAvatarFrameMultiRes) ProtoReflect ¶
func (x *GetInuseAvatarFrameMultiRes) ProtoReflect() protoreflect.Message
func (*GetInuseAvatarFrameMultiRes) Reset ¶
func (x *GetInuseAvatarFrameMultiRes) Reset()
func (*GetInuseAvatarFrameMultiRes) String ¶
func (x *GetInuseAvatarFrameMultiRes) String() string
type GetInuseAvatarFrameReq ¶
type GetInuseAvatarFrameReq struct { UserId int64 `protobuf:"varint,1,opt,name=user_id,json=userId,proto3" json:"user_id"` // contains filtered or unexported fields }
func (*GetInuseAvatarFrameReq) Descriptor
deprecated
func (*GetInuseAvatarFrameReq) Descriptor() ([]byte, []int)
Deprecated: Use GetInuseAvatarFrameReq.ProtoReflect.Descriptor instead.
func (*GetInuseAvatarFrameReq) GetUserId ¶
func (x *GetInuseAvatarFrameReq) GetUserId() int64
func (*GetInuseAvatarFrameReq) ProtoMessage ¶
func (*GetInuseAvatarFrameReq) ProtoMessage()
func (*GetInuseAvatarFrameReq) ProtoReflect ¶
func (x *GetInuseAvatarFrameReq) ProtoReflect() protoreflect.Message
func (*GetInuseAvatarFrameReq) Reset ¶
func (x *GetInuseAvatarFrameReq) Reset()
func (*GetInuseAvatarFrameReq) String ¶
func (x *GetInuseAvatarFrameReq) String() string
type GetInuseAvatarFrameRes ¶
type GetInuseAvatarFrameRes struct { Info *AvatarFrameInfo `protobuf:"bytes,1,opt,name=info,proto3" json:"info"` // contains filtered or unexported fields }
func (*GetInuseAvatarFrameRes) Descriptor
deprecated
func (*GetInuseAvatarFrameRes) Descriptor() ([]byte, []int)
Deprecated: Use GetInuseAvatarFrameRes.ProtoReflect.Descriptor instead.
func (*GetInuseAvatarFrameRes) GetInfo ¶
func (x *GetInuseAvatarFrameRes) GetInfo() *AvatarFrameInfo
func (*GetInuseAvatarFrameRes) ProtoMessage ¶
func (*GetInuseAvatarFrameRes) ProtoMessage()
func (*GetInuseAvatarFrameRes) ProtoReflect ¶
func (x *GetInuseAvatarFrameRes) ProtoReflect() protoreflect.Message
func (*GetInuseAvatarFrameRes) Reset ¶
func (x *GetInuseAvatarFrameRes) Reset()
func (*GetInuseAvatarFrameRes) String ¶
func (x *GetInuseAvatarFrameRes) String() string
type GetInuseItemInfoReq ¶
type GetInuseItemInfoReq struct { UserId int64 `protobuf:"varint,1,opt,name=user_id,json=userId,proto3" json:"user_id"` // contains filtered or unexported fields }
func (*GetInuseItemInfoReq) Descriptor
deprecated
func (*GetInuseItemInfoReq) Descriptor() ([]byte, []int)
Deprecated: Use GetInuseItemInfoReq.ProtoReflect.Descriptor instead.
func (*GetInuseItemInfoReq) GetUserId ¶
func (x *GetInuseItemInfoReq) GetUserId() int64
func (*GetInuseItemInfoReq) ProtoMessage ¶
func (*GetInuseItemInfoReq) ProtoMessage()
func (*GetInuseItemInfoReq) ProtoReflect ¶
func (x *GetInuseItemInfoReq) ProtoReflect() protoreflect.Message
func (*GetInuseItemInfoReq) Reset ¶
func (x *GetInuseItemInfoReq) Reset()
func (*GetInuseItemInfoReq) String ¶
func (x *GetInuseItemInfoReq) String() string
type GetInuseItemInfoRes ¶
type GetInuseItemInfoRes struct { Car *CarItem `protobuf:"bytes,1,opt,name=car,proto3" json:"car"` // 座驾 // contains filtered or unexported fields }
func (*GetInuseItemInfoRes) Descriptor
deprecated
func (*GetInuseItemInfoRes) Descriptor() ([]byte, []int)
Deprecated: Use GetInuseItemInfoRes.ProtoReflect.Descriptor instead.
func (*GetInuseItemInfoRes) GetCar ¶
func (x *GetInuseItemInfoRes) GetCar() *CarItem
func (*GetInuseItemInfoRes) ProtoMessage ¶
func (*GetInuseItemInfoRes) ProtoMessage()
func (*GetInuseItemInfoRes) ProtoReflect ¶
func (x *GetInuseItemInfoRes) ProtoReflect() protoreflect.Message
func (*GetInuseItemInfoRes) Reset ¶
func (x *GetInuseItemInfoRes) Reset()
func (*GetInuseItemInfoRes) String ¶
func (x *GetInuseItemInfoRes) String() string
type GetItemReq ¶
type GetItemReq struct { UserId int64 `protobuf:"varint,4,opt,name=user_id,json=userId,proto3" json:"user_id"` ItemId int64 `protobuf:"varint,1,opt,name=item_id,json=itemId,proto3" json:"item_id"` // 物品ID // contains filtered or unexported fields }
func (*GetItemReq) Descriptor
deprecated
func (*GetItemReq) Descriptor() ([]byte, []int)
Deprecated: Use GetItemReq.ProtoReflect.Descriptor instead.
func (*GetItemReq) GetItemId ¶
func (x *GetItemReq) GetItemId() int64
func (*GetItemReq) GetUserId ¶
func (x *GetItemReq) GetUserId() int64
func (*GetItemReq) ProtoMessage ¶
func (*GetItemReq) ProtoMessage()
func (*GetItemReq) ProtoReflect ¶
func (x *GetItemReq) ProtoReflect() protoreflect.Message
func (*GetItemReq) Reset ¶
func (x *GetItemReq) Reset()
func (*GetItemReq) String ¶
func (x *GetItemReq) String() string
type GetItemRes ¶
type GetItemRes struct { Item *Item `protobuf:"bytes,2,opt,name=item,proto3" json:"item"` // contains filtered or unexported fields }
func (*GetItemRes) Descriptor
deprecated
func (*GetItemRes) Descriptor() ([]byte, []int)
Deprecated: Use GetItemRes.ProtoReflect.Descriptor instead.
func (*GetItemRes) GetItem ¶
func (x *GetItemRes) GetItem() *Item
func (*GetItemRes) ProtoMessage ¶
func (*GetItemRes) ProtoMessage()
func (*GetItemRes) ProtoReflect ¶
func (x *GetItemRes) ProtoReflect() protoreflect.Message
func (*GetItemRes) Reset ¶
func (x *GetItemRes) Reset()
func (*GetItemRes) String ¶
func (x *GetItemRes) String() string
type GetOwnStatusReq ¶
type GetOwnStatusReq struct { Country string `protobuf:"bytes,1,opt,name=country,proto3" json:"country"` ItemType int32 `protobuf:"varint,2,opt,name=item_type,json=itemType,proto3" json:"item_type"` UserId int64 `protobuf:"varint,4,opt,name=user_id,json=userId,proto3" json:"user_id"` OuterId []int64 `protobuf:"varint,3,rep,packed,name=outer_id,json=outerId,proto3" json:"outer_id"` // contains filtered or unexported fields }
func (*GetOwnStatusReq) Descriptor
deprecated
func (*GetOwnStatusReq) Descriptor() ([]byte, []int)
Deprecated: Use GetOwnStatusReq.ProtoReflect.Descriptor instead.
func (*GetOwnStatusReq) GetCountry ¶
func (x *GetOwnStatusReq) GetCountry() string
func (*GetOwnStatusReq) GetItemType ¶
func (x *GetOwnStatusReq) GetItemType() int32
func (*GetOwnStatusReq) GetOuterId ¶
func (x *GetOwnStatusReq) GetOuterId() []int64
func (*GetOwnStatusReq) GetUserId ¶
func (x *GetOwnStatusReq) GetUserId() int64
func (*GetOwnStatusReq) ProtoMessage ¶
func (*GetOwnStatusReq) ProtoMessage()
func (*GetOwnStatusReq) ProtoReflect ¶
func (x *GetOwnStatusReq) ProtoReflect() protoreflect.Message
func (*GetOwnStatusReq) Reset ¶
func (x *GetOwnStatusReq) Reset()
func (*GetOwnStatusReq) String ¶
func (x *GetOwnStatusReq) String() string
type GetOwnStatusRes ¶
type GetOwnStatusRes struct { StatusMap map[int64]bool `` /* 168-byte string literal not displayed */ // contains filtered or unexported fields }
func (*GetOwnStatusRes) Descriptor
deprecated
func (*GetOwnStatusRes) Descriptor() ([]byte, []int)
Deprecated: Use GetOwnStatusRes.ProtoReflect.Descriptor instead.
func (*GetOwnStatusRes) GetStatusMap ¶
func (x *GetOwnStatusRes) GetStatusMap() map[int64]bool
func (*GetOwnStatusRes) ProtoMessage ¶
func (*GetOwnStatusRes) ProtoMessage()
func (*GetOwnStatusRes) ProtoReflect ¶
func (x *GetOwnStatusRes) ProtoReflect() protoreflect.Message
func (*GetOwnStatusRes) Reset ¶
func (x *GetOwnStatusRes) Reset()
func (*GetOwnStatusRes) String ¶
func (x *GetOwnStatusRes) String() string
type GetRenewItemIdReq ¶
type GetRenewItemIdReq struct { UserId int64 `protobuf:"varint,4,opt,name=user_id,json=userId,proto3" json:"user_id"` OuterItemId int64 `protobuf:"varint,1,opt,name=outer_item_id,json=outerItemId,proto3" json:"outer_item_id"` // 物品ID ItemType int32 `protobuf:"varint,5,opt,name=item_type,json=itemType,proto3" json:"item_type"` // 物品类型 // contains filtered or unexported fields }
func (*GetRenewItemIdReq) Descriptor
deprecated
func (*GetRenewItemIdReq) Descriptor() ([]byte, []int)
Deprecated: Use GetRenewItemIdReq.ProtoReflect.Descriptor instead.
func (*GetRenewItemIdReq) GetItemType ¶
func (x *GetRenewItemIdReq) GetItemType() int32
func (*GetRenewItemIdReq) GetOuterItemId ¶
func (x *GetRenewItemIdReq) GetOuterItemId() int64
func (*GetRenewItemIdReq) GetUserId ¶
func (x *GetRenewItemIdReq) GetUserId() int64
func (*GetRenewItemIdReq) ProtoMessage ¶
func (*GetRenewItemIdReq) ProtoMessage()
func (*GetRenewItemIdReq) ProtoReflect ¶
func (x *GetRenewItemIdReq) ProtoReflect() protoreflect.Message
func (*GetRenewItemIdReq) Reset ¶
func (x *GetRenewItemIdReq) Reset()
func (*GetRenewItemIdReq) String ¶
func (x *GetRenewItemIdReq) String() string
type GetRenewItemIdRes ¶
type GetRenewItemIdRes struct { ItemId int64 `protobuf:"varint,1,opt,name=item_id,json=itemId,proto3" json:"item_id"` // 物品ID(re) // contains filtered or unexported fields }
func (*GetRenewItemIdRes) Descriptor
deprecated
func (*GetRenewItemIdRes) Descriptor() ([]byte, []int)
Deprecated: Use GetRenewItemIdRes.ProtoReflect.Descriptor instead.
func (*GetRenewItemIdRes) GetItemId ¶
func (x *GetRenewItemIdRes) GetItemId() int64
func (*GetRenewItemIdRes) ProtoMessage ¶
func (*GetRenewItemIdRes) ProtoMessage()
func (*GetRenewItemIdRes) ProtoReflect ¶
func (x *GetRenewItemIdRes) ProtoReflect() protoreflect.Message
func (*GetRenewItemIdRes) Reset ¶
func (x *GetRenewItemIdRes) Reset()
func (*GetRenewItemIdRes) String ¶
func (x *GetRenewItemIdRes) String() string
type Item ¶
type Item struct { ItemId int64 `protobuf:"varint,1,opt,name=item_id,json=itemId,proto3" json:"item_id"` // 物品ID UserId int64 `protobuf:"varint,10,opt,name=user_id,json=userId,proto3" json:"user_id"` // 用户ID Country string `protobuf:"bytes,3,opt,name=country,proto3" json:"country"` // 所属国家 ItemType int32 `protobuf:"varint,4,opt,name=item_type,json=itemType,proto3" json:"item_type"` // 物品类型 OuterItemId int64 `protobuf:"varint,6,opt,name=outer_item_id,json=outerItemId,proto3" json:"outer_item_id"` // 按类型关联的外部ID IsInUse bool `protobuf:"varint,7,opt,name=is_in_use,json=isInUse,proto3" json:"is_in_use"` // 物品是否在使用中 1是 2 否 StartUseAt string `protobuf:"bytes,9,opt,name=start_use_at,json=startUseAt,proto3" json:"start_use_at"` // 启用时间 ExpireUseAt string `protobuf:"bytes,11,opt,name=expire_use_at,json=expireUseAt,proto3" json:"expire_use_at"` // 到期时间 Term int64 `protobuf:"varint,13,opt,name=term,proto3" json:"term"` // 有效天数 Status int32 `protobuf:"varint,12,opt,name=status,proto3" json:"status"` // 状态: 1 未启用 2 已启用 CreatedAt string `protobuf:"bytes,30,opt,name=created_at,json=createdAt,proto3" json:"created_at"` // 创建时间 UpdatedAt string `protobuf:"bytes,31,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at"` // 更新时间 // contains filtered or unexported fields }
func (*Item) Descriptor
deprecated
func (*Item) GetCountry ¶
func (*Item) GetCreatedAt ¶
func (*Item) GetExpireUseAt ¶
func (*Item) GetIsInUse ¶
func (*Item) GetItemType ¶
func (*Item) GetOuterItemId ¶
func (*Item) GetStartUseAt ¶
func (*Item) GetUpdatedAt ¶
func (*Item) ProtoMessage ¶
func (*Item) ProtoMessage()
func (*Item) ProtoReflect ¶
func (x *Item) ProtoReflect() protoreflect.Message
type ListItemReq ¶
type ListItemReq struct { Country string `protobuf:"bytes,1,opt,name=country,proto3" json:"country"` // 国家 ItemType int32 `protobuf:"varint,2,opt,name=item_type,json=itemType,proto3" json:"item_type"` // 物品分类 UserId int64 `protobuf:"varint,3,opt,name=user_id,json=userId,proto3" json:"user_id"` // Page int64 `protobuf:"varint,40,opt,name=page,proto3" json:"page"` // 页码 Size int64 `protobuf:"varint,41,opt,name=size,proto3" json:"size"` // 单页条数 // contains filtered or unexported fields }
func (*ListItemReq) Descriptor
deprecated
func (*ListItemReq) Descriptor() ([]byte, []int)
Deprecated: Use ListItemReq.ProtoReflect.Descriptor instead.
func (*ListItemReq) GetCountry ¶
func (x *ListItemReq) GetCountry() string
func (*ListItemReq) GetItemType ¶
func (x *ListItemReq) GetItemType() int32
func (*ListItemReq) GetPage ¶
func (x *ListItemReq) GetPage() int64
func (*ListItemReq) GetSize ¶
func (x *ListItemReq) GetSize() int64
func (*ListItemReq) GetUserId ¶
func (x *ListItemReq) GetUserId() int64
func (*ListItemReq) ProtoMessage ¶
func (*ListItemReq) ProtoMessage()
func (*ListItemReq) ProtoReflect ¶
func (x *ListItemReq) ProtoReflect() protoreflect.Message
func (*ListItemReq) Reset ¶
func (x *ListItemReq) Reset()
func (*ListItemReq) String ¶
func (x *ListItemReq) String() string
type ListItemRes ¶
type ListItemRes struct { List []*Item `protobuf:"bytes,1,rep,name=list,proto3" json:"list"` Page int64 `protobuf:"varint,2,opt,name=page,proto3" json:"page"` // 当前页码 Size int64 `protobuf:"varint,3,opt,name=size,proto3" json:"size"` // 单页条数 Total int64 `protobuf:"varint,4,opt,name=total,proto3" json:"total"` // 符合条件的总记录数量 // contains filtered or unexported fields }
func (*ListItemRes) Descriptor
deprecated
func (*ListItemRes) Descriptor() ([]byte, []int)
Deprecated: Use ListItemRes.ProtoReflect.Descriptor instead.
func (*ListItemRes) GetList ¶
func (x *ListItemRes) GetList() []*Item
func (*ListItemRes) GetPage ¶
func (x *ListItemRes) GetPage() int64
func (*ListItemRes) GetSize ¶
func (x *ListItemRes) GetSize() int64
func (*ListItemRes) GetTotal ¶
func (x *ListItemRes) GetTotal() int64
func (*ListItemRes) ProtoMessage ¶
func (*ListItemRes) ProtoMessage()
func (*ListItemRes) ProtoReflect ¶
func (x *ListItemRes) ProtoReflect() protoreflect.Message
func (*ListItemRes) Reset ¶
func (x *ListItemRes) Reset()
func (*ListItemRes) String ¶
func (x *ListItemRes) String() string
type RenewItemReq ¶
type RenewItemReq struct { UserId int64 `protobuf:"varint,4,opt,name=user_id,json=userId,proto3" json:"user_id"` ItemId int64 `protobuf:"varint,1,opt,name=item_id,json=itemId,proto3" json:"item_id"` // 物品ID Term int64 `protobuf:"varint,13,opt,name=term,proto3" json:"term"` // 延长有效天数 // contains filtered or unexported fields }
func (*RenewItemReq) Descriptor
deprecated
func (*RenewItemReq) Descriptor() ([]byte, []int)
Deprecated: Use RenewItemReq.ProtoReflect.Descriptor instead.
func (*RenewItemReq) GetItemId ¶
func (x *RenewItemReq) GetItemId() int64
func (*RenewItemReq) GetTerm ¶
func (x *RenewItemReq) GetTerm() int64
func (*RenewItemReq) GetUserId ¶
func (x *RenewItemReq) GetUserId() int64
func (*RenewItemReq) ProtoMessage ¶
func (*RenewItemReq) ProtoMessage()
func (*RenewItemReq) ProtoReflect ¶
func (x *RenewItemReq) ProtoReflect() protoreflect.Message
func (*RenewItemReq) Reset ¶
func (x *RenewItemReq) Reset()
func (*RenewItemReq) String ¶
func (x *RenewItemReq) String() string
type RenewItemRes ¶
type RenewItemRes struct { Item *Item `protobuf:"bytes,2,opt,name=item,proto3" json:"item"` // contains filtered or unexported fields }
func (*RenewItemRes) Descriptor
deprecated
func (*RenewItemRes) Descriptor() ([]byte, []int)
Deprecated: Use RenewItemRes.ProtoReflect.Descriptor instead.
func (*RenewItemRes) GetItem ¶
func (x *RenewItemRes) GetItem() *Item
func (*RenewItemRes) ProtoMessage ¶
func (*RenewItemRes) ProtoMessage()
func (*RenewItemRes) ProtoReflect ¶
func (x *RenewItemRes) ProtoReflect() protoreflect.Message
func (*RenewItemRes) Reset ¶
func (x *RenewItemRes) Reset()
func (*RenewItemRes) String ¶
func (x *RenewItemRes) String() string
type StopUseItemReq ¶
type StopUseItemReq struct { ItemId int64 `protobuf:"varint,1,opt,name=item_id,json=itemId,proto3" json:"item_id"` UserId int64 `protobuf:"varint,2,opt,name=user_id,json=userId,proto3" json:"user_id"` // contains filtered or unexported fields }
func (*StopUseItemReq) Descriptor
deprecated
func (*StopUseItemReq) Descriptor() ([]byte, []int)
Deprecated: Use StopUseItemReq.ProtoReflect.Descriptor instead.
func (*StopUseItemReq) GetItemId ¶
func (x *StopUseItemReq) GetItemId() int64
func (*StopUseItemReq) GetUserId ¶
func (x *StopUseItemReq) GetUserId() int64
func (*StopUseItemReq) ProtoMessage ¶
func (*StopUseItemReq) ProtoMessage()
func (*StopUseItemReq) ProtoReflect ¶
func (x *StopUseItemReq) ProtoReflect() protoreflect.Message
func (*StopUseItemReq) Reset ¶
func (x *StopUseItemReq) Reset()
func (*StopUseItemReq) String ¶
func (x *StopUseItemReq) String() string
type StopUseItemRes ¶
type StopUseItemRes struct { StopUseItem *Item `protobuf:"bytes,2,opt,name=stop_use_item,json=stopUseItem,proto3" json:"stop_use_item"` // contains filtered or unexported fields }
func (*StopUseItemRes) Descriptor
deprecated
func (*StopUseItemRes) Descriptor() ([]byte, []int)
Deprecated: Use StopUseItemRes.ProtoReflect.Descriptor instead.
func (*StopUseItemRes) GetStopUseItem ¶
func (x *StopUseItemRes) GetStopUseItem() *Item
func (*StopUseItemRes) ProtoMessage ¶
func (*StopUseItemRes) ProtoMessage()
func (*StopUseItemRes) ProtoReflect ¶
func (x *StopUseItemRes) ProtoReflect() protoreflect.Message
func (*StopUseItemRes) Reset ¶
func (x *StopUseItemRes) Reset()
func (*StopUseItemRes) String ¶
func (x *StopUseItemRes) String() string
type UseItemReq ¶
type UseItemReq struct { ItemId int64 `protobuf:"varint,1,opt,name=item_id,json=itemId,proto3" json:"item_id"` UserId int64 `protobuf:"varint,2,opt,name=user_id,json=userId,proto3" json:"user_id"` // contains filtered or unexported fields }
func (*UseItemReq) Descriptor
deprecated
func (*UseItemReq) Descriptor() ([]byte, []int)
Deprecated: Use UseItemReq.ProtoReflect.Descriptor instead.
func (*UseItemReq) GetItemId ¶
func (x *UseItemReq) GetItemId() int64
func (*UseItemReq) GetUserId ¶
func (x *UseItemReq) GetUserId() int64
func (*UseItemReq) ProtoMessage ¶
func (*UseItemReq) ProtoMessage()
func (*UseItemReq) ProtoReflect ¶
func (x *UseItemReq) ProtoReflect() protoreflect.Message
func (*UseItemReq) Reset ¶
func (x *UseItemReq) Reset()
func (*UseItemReq) String ¶
func (x *UseItemReq) String() string
type UseItemRes ¶
type UseItemRes struct { UseItem *Item `protobuf:"bytes,1,opt,name=use_item,json=useItem,proto3" json:"use_item"` StopUseItem *Item `protobuf:"bytes,2,opt,name=stop_use_item,json=stopUseItem,proto3" json:"stop_use_item"` // contains filtered or unexported fields }
func (*UseItemRes) Descriptor
deprecated
func (*UseItemRes) Descriptor() ([]byte, []int)
Deprecated: Use UseItemRes.ProtoReflect.Descriptor instead.
func (*UseItemRes) GetStopUseItem ¶
func (x *UseItemRes) GetStopUseItem() *Item
func (*UseItemRes) GetUseItem ¶
func (x *UseItemRes) GetUseItem() *Item
func (*UseItemRes) ProtoMessage ¶
func (*UseItemRes) ProtoMessage()
func (*UseItemRes) ProtoReflect ¶
func (x *UseItemRes) ProtoReflect() protoreflect.Message
func (*UseItemRes) Reset ¶
func (x *UseItemRes) Reset()
func (*UseItemRes) String ¶
func (x *UseItemRes) String() string
type UserStopUseAvatarFrame ¶
type UserStopUseAvatarFrame struct { UserId int64 `json:"user_id"` // 用户ID AvatarFrame string `json:"avatar_frame"` // 头像框地址 StopUseAt string `json:"expire_at"` // 停用头像框时间 }
UserStopUseAvatarFrame 卸下头像框
type UserUseAvatarFrame ¶
type UserUseAvatarFrame struct { UserId int64 `json:"user_id"` // 用户ID AvatarFrame string `json:"avatar_frame"` // 头像框地址 ExpireAt string `json:"expire_at"` // 头像框过期时间 }
UserUseAvatarFrame 佩戴头像框