pack

package
v0.0.0-...-b08fcc5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 22, 2023 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

View Source
const (
	PackItemStatusNotUse = 1 // 未启用
	PackItemStatusUsed   = 2 // 已启用

	PackItemIsInUseTrue  = 1 // 启用状态 已启用
	PackItemIsInUseFalse = 0 // 启用状态 未启用

	PackItemTypeCar         = 1 // 背包物品类型-座驾
	PackItemTypeAvatarFrame = 2 // 背包物品类型-头像框
)
View Source
const (
	EventUserUseAvatarFrame     = "event.avatar_frame.use"
	EventUserStopUseAvatarFrame = "event.avatar_frame.stop_use"
)

Variables

View Source
var File_proto_pack_pack_proto protoreflect.FileDescriptor

Functions

func NewAccountPackEndpoints

func NewAccountPackEndpoints() []*api.Endpoint

func RegisterAccountPackHandler

func RegisterAccountPackHandler(s server.Server, hdlr AccountPackHandler, opts ...server.HandlerOption) error

Types

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) Descriptor() ([]byte, []int)

Deprecated: Use CarItem.ProtoReflect.Descriptor instead.

func (*CarItem) GetCarAnimation

func (x *CarItem) GetCarAnimation() string

func (*CarItem) GetCarAnimationZip

func (x *CarItem) GetCarAnimationZip() string

func (*CarItem) GetCarCover

func (x *CarItem) GetCarCover() string

func (*CarItem) GetCarFileKey

func (x *CarItem) GetCarFileKey() string

func (*CarItem) GetCarFileType

func (x *CarItem) GetCarFileType() string

func (*CarItem) GetCarId

func (x *CarItem) GetCarId() int64

func (*CarItem) GetCarLevel

func (x *CarItem) GetCarLevel() int64

func (*CarItem) GetCarName

func (x *CarItem) GetCarName() string

func (*CarItem) GetCarResources

func (x *CarItem) GetCarResources() []string

func (*CarItem) ProtoMessage

func (*CarItem) ProtoMessage()

func (*CarItem) ProtoReflect

func (x *CarItem) ProtoReflect() protoreflect.Message

func (*CarItem) Reset

func (x *CarItem) Reset()

func (*CarItem) String

func (x *CarItem) String() string

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 (*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 (*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 (*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) Descriptor() ([]byte, []int)

Deprecated: Use Item.ProtoReflect.Descriptor instead.

func (*Item) GetCountry

func (x *Item) GetCountry() string

func (*Item) GetCreatedAt

func (x *Item) GetCreatedAt() string

func (*Item) GetExpireUseAt

func (x *Item) GetExpireUseAt() string

func (*Item) GetIsInUse

func (x *Item) GetIsInUse() bool

func (*Item) GetItemId

func (x *Item) GetItemId() int64

func (*Item) GetItemType

func (x *Item) GetItemType() int32

func (*Item) GetOuterItemId

func (x *Item) GetOuterItemId() int64

func (*Item) GetStartUseAt

func (x *Item) GetStartUseAt() string

func (*Item) GetStatus

func (x *Item) GetStatus() int32

func (*Item) GetTerm

func (x *Item) GetTerm() int64

func (*Item) GetUpdatedAt

func (x *Item) GetUpdatedAt() string

func (*Item) GetUserId

func (x *Item) GetUserId() int64

func (*Item) ProtoMessage

func (*Item) ProtoMessage()

func (*Item) ProtoReflect

func (x *Item) ProtoReflect() protoreflect.Message

func (*Item) Reset

func (x *Item) Reset()

func (*Item) String

func (x *Item) String() string

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 佩戴头像框

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL