// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// 	protoc-gen-go v1.36.11
// 	protoc        v7.34.1
// source: shop.proto

package pb

import (
	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
	reflect "reflect"
	sync "sync"
	unsafe "unsafe"
)

const (
	// Verify that this generated code is sufficiently up-to-date.
	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
	// Verify that runtime/protoimpl is sufficiently up-to-date.
	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
)

// --------------------------------shopInvitations--------------------------------
type ShopInvitations struct {
	state         protoimpl.MessageState `protogen:"open.v1"`
	Id            int64                  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`                   //id
	ShopId        int64                  `protobuf:"varint,2,opt,name=shopId,proto3" json:"shopId,omitempty"`           //shopId
	PlayerId      int64                  `protobuf:"varint,3,opt,name=playerId,proto3" json:"playerId,omitempty"`       //playerId
	Status        string                 `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty"`            //status
	InvitedBy     int64                  `protobuf:"varint,5,opt,name=invitedBy,proto3" json:"invitedBy,omitempty"`     //invitedBy
	CreatedAt     int64                  `protobuf:"varint,6,opt,name=createdAt,proto3" json:"createdAt,omitempty"`     //createdAt
	RespondedAt   int64                  `protobuf:"varint,7,opt,name=respondedAt,proto3" json:"respondedAt,omitempty"` //respondedAt
	unknownFields protoimpl.UnknownFields
	sizeCache     protoimpl.SizeCache
}

func (x *ShopInvitations) Reset() {
	*x = ShopInvitations{}
	mi := &file_shop_proto_msgTypes[0]
	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
	ms.StoreMessageInfo(mi)
}

func (x *ShopInvitations) String() string {
	return protoimpl.X.MessageStringOf(x)
}

func (*ShopInvitations) ProtoMessage() {}

func (x *ShopInvitations) ProtoReflect() protoreflect.Message {
	mi := &file_shop_proto_msgTypes[0]
	if x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}

// Deprecated: Use ShopInvitations.ProtoReflect.Descriptor instead.
func (*ShopInvitations) Descriptor() ([]byte, []int) {
	return file_shop_proto_rawDescGZIP(), []int{0}
}

func (x *ShopInvitations) GetId() int64 {
	if x != nil {
		return x.Id
	}
	return 0
}

func (x *ShopInvitations) GetShopId() int64 {
	if x != nil {
		return x.ShopId
	}
	return 0
}

func (x *ShopInvitations) GetPlayerId() int64 {
	if x != nil {
		return x.PlayerId
	}
	return 0
}

func (x *ShopInvitations) GetStatus() string {
	if x != nil {
		return x.Status
	}
	return ""
}

func (x *ShopInvitations) GetInvitedBy() int64 {
	if x != nil {
		return x.InvitedBy
	}
	return 0
}

func (x *ShopInvitations) GetCreatedAt() int64 {
	if x != nil {
		return x.CreatedAt
	}
	return 0
}

func (x *ShopInvitations) GetRespondedAt() int64 {
	if x != nil {
		return x.RespondedAt
	}
	return 0
}

type AddShopInvitationsReq struct {
	state         protoimpl.MessageState `protogen:"open.v1"`
	ShopId        int64                  `protobuf:"varint,1,opt,name=shopId,proto3" json:"shopId,omitempty"`           //shopId
	PlayerId      int64                  `protobuf:"varint,2,opt,name=playerId,proto3" json:"playerId,omitempty"`       //playerId
	Status        string                 `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`            //status
	InvitedBy     int64                  `protobuf:"varint,4,opt,name=invitedBy,proto3" json:"invitedBy,omitempty"`     //invitedBy
	CreatedAt     int64                  `protobuf:"varint,5,opt,name=createdAt,proto3" json:"createdAt,omitempty"`     //createdAt
	RespondedAt   int64                  `protobuf:"varint,6,opt,name=respondedAt,proto3" json:"respondedAt,omitempty"` //respondedAt
	unknownFields protoimpl.UnknownFields
	sizeCache     protoimpl.SizeCache
}

func (x *AddShopInvitationsReq) Reset() {
	*x = AddShopInvitationsReq{}
	mi := &file_shop_proto_msgTypes[1]
	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
	ms.StoreMessageInfo(mi)
}

func (x *AddShopInvitationsReq) String() string {
	return protoimpl.X.MessageStringOf(x)
}

func (*AddShopInvitationsReq) ProtoMessage() {}

func (x *AddShopInvitationsReq) ProtoReflect() protoreflect.Message {
	mi := &file_shop_proto_msgTypes[1]
	if x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}

// Deprecated: Use AddShopInvitationsReq.ProtoReflect.Descriptor instead.
func (*AddShopInvitationsReq) Descriptor() ([]byte, []int) {
	return file_shop_proto_rawDescGZIP(), []int{1}
}

func (x *AddShopInvitationsReq) GetShopId() int64 {
	if x != nil {
		return x.ShopId
	}
	return 0
}

func (x *AddShopInvitationsReq) GetPlayerId() int64 {
	if x != nil {
		return x.PlayerId
	}
	return 0
}

func (x *AddShopInvitationsReq) GetStatus() string {
	if x != nil {
		return x.Status
	}
	return ""
}

func (x *AddShopInvitationsReq) GetInvitedBy() int64 {
	if x != nil {
		return x.InvitedBy
	}
	return 0
}

func (x *AddShopInvitationsReq) GetCreatedAt() int64 {
	if x != nil {
		return x.CreatedAt
	}
	return 0
}

func (x *AddShopInvitationsReq) GetRespondedAt() int64 {
	if x != nil {
		return x.RespondedAt
	}
	return 0
}

type AddShopInvitationsResp struct {
	state         protoimpl.MessageState `protogen:"open.v1"`
	unknownFields protoimpl.UnknownFields
	sizeCache     protoimpl.SizeCache
}

func (x *AddShopInvitationsResp) Reset() {
	*x = AddShopInvitationsResp{}
	mi := &file_shop_proto_msgTypes[2]
	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
	ms.StoreMessageInfo(mi)
}

func (x *AddShopInvitationsResp) String() string {
	return protoimpl.X.MessageStringOf(x)
}

func (*AddShopInvitationsResp) ProtoMessage() {}

func (x *AddShopInvitationsResp) ProtoReflect() protoreflect.Message {
	mi := &file_shop_proto_msgTypes[2]
	if x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}

// Deprecated: Use AddShopInvitationsResp.ProtoReflect.Descriptor instead.
func (*AddShopInvitationsResp) Descriptor() ([]byte, []int) {
	return file_shop_proto_rawDescGZIP(), []int{2}
}

type UpdateShopInvitationsReq struct {
	state         protoimpl.MessageState `protogen:"open.v1"`
	Id            int64                  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`                   //id
	ShopId        int64                  `protobuf:"varint,2,opt,name=shopId,proto3" json:"shopId,omitempty"`           //shopId
	PlayerId      int64                  `protobuf:"varint,3,opt,name=playerId,proto3" json:"playerId,omitempty"`       //playerId
	Status        string                 `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty"`            //status
	InvitedBy     int64                  `protobuf:"varint,5,opt,name=invitedBy,proto3" json:"invitedBy,omitempty"`     //invitedBy
	CreatedAt     int64                  `protobuf:"varint,6,opt,name=createdAt,proto3" json:"createdAt,omitempty"`     //createdAt
	RespondedAt   int64                  `protobuf:"varint,7,opt,name=respondedAt,proto3" json:"respondedAt,omitempty"` //respondedAt
	unknownFields protoimpl.UnknownFields
	sizeCache     protoimpl.SizeCache
}

func (x *UpdateShopInvitationsReq) Reset() {
	*x = UpdateShopInvitationsReq{}
	mi := &file_shop_proto_msgTypes[3]
	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
	ms.StoreMessageInfo(mi)
}

func (x *UpdateShopInvitationsReq) String() string {
	return protoimpl.X.MessageStringOf(x)
}

func (*UpdateShopInvitationsReq) ProtoMessage() {}

func (x *UpdateShopInvitationsReq) ProtoReflect() protoreflect.Message {
	mi := &file_shop_proto_msgTypes[3]
	if x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}

// Deprecated: Use UpdateShopInvitationsReq.ProtoReflect.Descriptor instead.
func (*UpdateShopInvitationsReq) Descriptor() ([]byte, []int) {
	return file_shop_proto_rawDescGZIP(), []int{3}
}

func (x *UpdateShopInvitationsReq) GetId() int64 {
	if x != nil {
		return x.Id
	}
	return 0
}

func (x *UpdateShopInvitationsReq) GetShopId() int64 {
	if x != nil {
		return x.ShopId
	}
	return 0
}

func (x *UpdateShopInvitationsReq) GetPlayerId() int64 {
	if x != nil {
		return x.PlayerId
	}
	return 0
}

func (x *UpdateShopInvitationsReq) GetStatus() string {
	if x != nil {
		return x.Status
	}
	return ""
}

func (x *UpdateShopInvitationsReq) GetInvitedBy() int64 {
	if x != nil {
		return x.InvitedBy
	}
	return 0
}

func (x *UpdateShopInvitationsReq) GetCreatedAt() int64 {
	if x != nil {
		return x.CreatedAt
	}
	return 0
}

func (x *UpdateShopInvitationsReq) GetRespondedAt() int64 {
	if x != nil {
		return x.RespondedAt
	}
	return 0
}

type UpdateShopInvitationsResp struct {
	state           protoimpl.MessageState `protogen:"open.v1"`
	ShopInvitations *ShopInvitations       `protobuf:"bytes,1,opt,name=shopInvitations,proto3" json:"shopInvitations,omitempty"`
	unknownFields   protoimpl.UnknownFields
	sizeCache       protoimpl.SizeCache
}

func (x *UpdateShopInvitationsResp) Reset() {
	*x = UpdateShopInvitationsResp{}
	mi := &file_shop_proto_msgTypes[4]
	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
	ms.StoreMessageInfo(mi)
}

func (x *UpdateShopInvitationsResp) String() string {
	return protoimpl.X.MessageStringOf(x)
}

func (*UpdateShopInvitationsResp) ProtoMessage() {}

func (x *UpdateShopInvitationsResp) ProtoReflect() protoreflect.Message {
	mi := &file_shop_proto_msgTypes[4]
	if x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}

// Deprecated: Use UpdateShopInvitationsResp.ProtoReflect.Descriptor instead.
func (*UpdateShopInvitationsResp) Descriptor() ([]byte, []int) {
	return file_shop_proto_rawDescGZIP(), []int{4}
}

func (x *UpdateShopInvitationsResp) GetShopInvitations() *ShopInvitations {
	if x != nil {
		return x.ShopInvitations
	}
	return nil
}

type DelShopInvitationsReq struct {
	state         protoimpl.MessageState `protogen:"open.v1"`
	Id            int64                  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` //id
	unknownFields protoimpl.UnknownFields
	sizeCache     protoimpl.SizeCache
}

func (x *DelShopInvitationsReq) Reset() {
	*x = DelShopInvitationsReq{}
	mi := &file_shop_proto_msgTypes[5]
	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
	ms.StoreMessageInfo(mi)
}

func (x *DelShopInvitationsReq) String() string {
	return protoimpl.X.MessageStringOf(x)
}

func (*DelShopInvitationsReq) ProtoMessage() {}

func (x *DelShopInvitationsReq) ProtoReflect() protoreflect.Message {
	mi := &file_shop_proto_msgTypes[5]
	if x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}

// Deprecated: Use DelShopInvitationsReq.ProtoReflect.Descriptor instead.
func (*DelShopInvitationsReq) Descriptor() ([]byte, []int) {
	return file_shop_proto_rawDescGZIP(), []int{5}
}

func (x *DelShopInvitationsReq) GetId() int64 {
	if x != nil {
		return x.Id
	}
	return 0
}

type DelShopInvitationsResp struct {
	state         protoimpl.MessageState `protogen:"open.v1"`
	unknownFields protoimpl.UnknownFields
	sizeCache     protoimpl.SizeCache
}

func (x *DelShopInvitationsResp) Reset() {
	*x = DelShopInvitationsResp{}
	mi := &file_shop_proto_msgTypes[6]
	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
	ms.StoreMessageInfo(mi)
}

func (x *DelShopInvitationsResp) String() string {
	return protoimpl.X.MessageStringOf(x)
}

func (*DelShopInvitationsResp) ProtoMessage() {}

func (x *DelShopInvitationsResp) ProtoReflect() protoreflect.Message {
	mi := &file_shop_proto_msgTypes[6]
	if x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}

// Deprecated: Use DelShopInvitationsResp.ProtoReflect.Descriptor instead.
func (*DelShopInvitationsResp) Descriptor() ([]byte, []int) {
	return file_shop_proto_rawDescGZIP(), []int{6}
}

type GetShopInvitationsByIdReq struct {
	state         protoimpl.MessageState `protogen:"open.v1"`
	Id            int64                  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` //id
	unknownFields protoimpl.UnknownFields
	sizeCache     protoimpl.SizeCache
}

func (x *GetShopInvitationsByIdReq) Reset() {
	*x = GetShopInvitationsByIdReq{}
	mi := &file_shop_proto_msgTypes[7]
	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
	ms.StoreMessageInfo(mi)
}

func (x *GetShopInvitationsByIdReq) String() string {
	return protoimpl.X.MessageStringOf(x)
}

func (*GetShopInvitationsByIdReq) ProtoMessage() {}

func (x *GetShopInvitationsByIdReq) ProtoReflect() protoreflect.Message {
	mi := &file_shop_proto_msgTypes[7]
	if x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}

// Deprecated: Use GetShopInvitationsByIdReq.ProtoReflect.Descriptor instead.
func (*GetShopInvitationsByIdReq) Descriptor() ([]byte, []int) {
	return file_shop_proto_rawDescGZIP(), []int{7}
}

func (x *GetShopInvitationsByIdReq) GetId() int64 {
	if x != nil {
		return x.Id
	}
	return 0
}

type GetShopInvitationsByIdResp struct {
	state           protoimpl.MessageState `protogen:"open.v1"`
	ShopInvitations *ShopInvitations       `protobuf:"bytes,1,opt,name=shopInvitations,proto3" json:"shopInvitations,omitempty"` //shopInvitations
	unknownFields   protoimpl.UnknownFields
	sizeCache       protoimpl.SizeCache
}

func (x *GetShopInvitationsByIdResp) Reset() {
	*x = GetShopInvitationsByIdResp{}
	mi := &file_shop_proto_msgTypes[8]
	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
	ms.StoreMessageInfo(mi)
}

func (x *GetShopInvitationsByIdResp) String() string {
	return protoimpl.X.MessageStringOf(x)
}

func (*GetShopInvitationsByIdResp) ProtoMessage() {}

func (x *GetShopInvitationsByIdResp) ProtoReflect() protoreflect.Message {
	mi := &file_shop_proto_msgTypes[8]
	if x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}

// Deprecated: Use GetShopInvitationsByIdResp.ProtoReflect.Descriptor instead.
func (*GetShopInvitationsByIdResp) Descriptor() ([]byte, []int) {
	return file_shop_proto_rawDescGZIP(), []int{8}
}

func (x *GetShopInvitationsByIdResp) GetShopInvitations() *ShopInvitations {
	if x != nil {
		return x.ShopInvitations
	}
	return nil
}

type SearchShopInvitationsReq struct {
	state         protoimpl.MessageState `protogen:"open.v1"`
	Offset        int64                  `protobuf:"varint,1,opt,name=offset,proto3" json:"offset,omitempty"`           //offset
	Limit         int64                  `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`             //limit
	Id            int64                  `protobuf:"varint,3,opt,name=id,proto3" json:"id,omitempty"`                   //id
	ShopId        int64                  `protobuf:"varint,4,opt,name=shopId,proto3" json:"shopId,omitempty"`           //shopId
	PlayerId      int64                  `protobuf:"varint,5,opt,name=playerId,proto3" json:"playerId,omitempty"`       //playerId
	Status        string                 `protobuf:"bytes,6,opt,name=status,proto3" json:"status,omitempty"`            //status
	InvitedBy     int64                  `protobuf:"varint,7,opt,name=invitedBy,proto3" json:"invitedBy,omitempty"`     //invitedBy
	CreatedAt     int64                  `protobuf:"varint,8,opt,name=createdAt,proto3" json:"createdAt,omitempty"`     //createdAt
	RespondedAt   int64                  `protobuf:"varint,9,opt,name=respondedAt,proto3" json:"respondedAt,omitempty"` //respondedAt
	unknownFields protoimpl.UnknownFields
	sizeCache     protoimpl.SizeCache
}

func (x *SearchShopInvitationsReq) Reset() {
	*x = SearchShopInvitationsReq{}
	mi := &file_shop_proto_msgTypes[9]
	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
	ms.StoreMessageInfo(mi)
}

func (x *SearchShopInvitationsReq) String() string {
	return protoimpl.X.MessageStringOf(x)
}

func (*SearchShopInvitationsReq) ProtoMessage() {}

func (x *SearchShopInvitationsReq) ProtoReflect() protoreflect.Message {
	mi := &file_shop_proto_msgTypes[9]
	if x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}

// Deprecated: Use SearchShopInvitationsReq.ProtoReflect.Descriptor instead.
func (*SearchShopInvitationsReq) Descriptor() ([]byte, []int) {
	return file_shop_proto_rawDescGZIP(), []int{9}
}

func (x *SearchShopInvitationsReq) GetOffset() int64 {
	if x != nil {
		return x.Offset
	}
	return 0
}

func (x *SearchShopInvitationsReq) GetLimit() int64 {
	if x != nil {
		return x.Limit
	}
	return 0
}

func (x *SearchShopInvitationsReq) GetId() int64 {
	if x != nil {
		return x.Id
	}
	return 0
}

func (x *SearchShopInvitationsReq) GetShopId() int64 {
	if x != nil {
		return x.ShopId
	}
	return 0
}

func (x *SearchShopInvitationsReq) GetPlayerId() int64 {
	if x != nil {
		return x.PlayerId
	}
	return 0
}

func (x *SearchShopInvitationsReq) GetStatus() string {
	if x != nil {
		return x.Status
	}
	return ""
}

func (x *SearchShopInvitationsReq) GetInvitedBy() int64 {
	if x != nil {
		return x.InvitedBy
	}
	return 0
}

func (x *SearchShopInvitationsReq) GetCreatedAt() int64 {
	if x != nil {
		return x.CreatedAt
	}
	return 0
}

func (x *SearchShopInvitationsReq) GetRespondedAt() int64 {
	if x != nil {
		return x.RespondedAt
	}
	return 0
}

type SearchShopInvitationsResp struct {
	state           protoimpl.MessageState `protogen:"open.v1"`
	ShopInvitations []*ShopInvitations     `protobuf:"bytes,1,rep,name=shopInvitations,proto3" json:"shopInvitations,omitempty"` //shopInvitations
	unknownFields   protoimpl.UnknownFields
	sizeCache       protoimpl.SizeCache
}

func (x *SearchShopInvitationsResp) Reset() {
	*x = SearchShopInvitationsResp{}
	mi := &file_shop_proto_msgTypes[10]
	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
	ms.StoreMessageInfo(mi)
}

func (x *SearchShopInvitationsResp) String() string {
	return protoimpl.X.MessageStringOf(x)
}

func (*SearchShopInvitationsResp) ProtoMessage() {}

func (x *SearchShopInvitationsResp) ProtoReflect() protoreflect.Message {
	mi := &file_shop_proto_msgTypes[10]
	if x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}

// Deprecated: Use SearchShopInvitationsResp.ProtoReflect.Descriptor instead.
func (*SearchShopInvitationsResp) Descriptor() ([]byte, []int) {
	return file_shop_proto_rawDescGZIP(), []int{10}
}

func (x *SearchShopInvitationsResp) GetShopInvitations() []*ShopInvitations {
	if x != nil {
		return x.ShopInvitations
	}
	return nil
}

// --------------------------------shopPlayers--------------------------------
type ShopPlayers struct {
	state         protoimpl.MessageState `protogen:"open.v1"`
	ShopId        int64                  `protobuf:"varint,1,opt,name=shopId,proto3" json:"shopId,omitempty"`       //shopId
	PlayerId      int64                  `protobuf:"varint,2,opt,name=playerId,proto3" json:"playerId,omitempty"`   //playerId
	IsPrimary     bool                   `protobuf:"varint,3,opt,name=isPrimary,proto3" json:"isPrimary,omitempty"` //isPrimary
	JoinedAt      int64                  `protobuf:"varint,4,opt,name=joinedAt,proto3" json:"joinedAt,omitempty"`   //joinedAt
	LeftAt        int64                  `protobuf:"varint,5,opt,name=leftAt,proto3" json:"leftAt,omitempty"`       //leftAt
	unknownFields protoimpl.UnknownFields
	sizeCache     protoimpl.SizeCache
}

func (x *ShopPlayers) Reset() {
	*x = ShopPlayers{}
	mi := &file_shop_proto_msgTypes[11]
	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
	ms.StoreMessageInfo(mi)
}

func (x *ShopPlayers) String() string {
	return protoimpl.X.MessageStringOf(x)
}

func (*ShopPlayers) ProtoMessage() {}

func (x *ShopPlayers) ProtoReflect() protoreflect.Message {
	mi := &file_shop_proto_msgTypes[11]
	if x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}

// Deprecated: Use ShopPlayers.ProtoReflect.Descriptor instead.
func (*ShopPlayers) Descriptor() ([]byte, []int) {
	return file_shop_proto_rawDescGZIP(), []int{11}
}

func (x *ShopPlayers) GetShopId() int64 {
	if x != nil {
		return x.ShopId
	}
	return 0
}

func (x *ShopPlayers) GetPlayerId() int64 {
	if x != nil {
		return x.PlayerId
	}
	return 0
}

func (x *ShopPlayers) GetIsPrimary() bool {
	if x != nil {
		return x.IsPrimary
	}
	return false
}

func (x *ShopPlayers) GetJoinedAt() int64 {
	if x != nil {
		return x.JoinedAt
	}
	return 0
}

func (x *ShopPlayers) GetLeftAt() int64 {
	if x != nil {
		return x.LeftAt
	}
	return 0
}

type AddShopPlayersReq struct {
	state         protoimpl.MessageState `protogen:"open.v1"`
	ShopId        int64                  `protobuf:"varint,1,opt,name=shopId,proto3" json:"shopId,omitempty"`       //shopId
	PlayerId      int64                  `protobuf:"varint,2,opt,name=playerId,proto3" json:"playerId,omitempty"`   //playerId
	IsPrimary     bool                   `protobuf:"varint,3,opt,name=isPrimary,proto3" json:"isPrimary,omitempty"` //isPrimary
	JoinedAt      int64                  `protobuf:"varint,4,opt,name=joinedAt,proto3" json:"joinedAt,omitempty"`   //joinedAt
	LeftAt        int64                  `protobuf:"varint,5,opt,name=leftAt,proto3" json:"leftAt,omitempty"`       //leftAt
	unknownFields protoimpl.UnknownFields
	sizeCache     protoimpl.SizeCache
}

func (x *AddShopPlayersReq) Reset() {
	*x = AddShopPlayersReq{}
	mi := &file_shop_proto_msgTypes[12]
	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
	ms.StoreMessageInfo(mi)
}

func (x *AddShopPlayersReq) String() string {
	return protoimpl.X.MessageStringOf(x)
}

func (*AddShopPlayersReq) ProtoMessage() {}

func (x *AddShopPlayersReq) ProtoReflect() protoreflect.Message {
	mi := &file_shop_proto_msgTypes[12]
	if x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}

// Deprecated: Use AddShopPlayersReq.ProtoReflect.Descriptor instead.
func (*AddShopPlayersReq) Descriptor() ([]byte, []int) {
	return file_shop_proto_rawDescGZIP(), []int{12}
}

func (x *AddShopPlayersReq) GetShopId() int64 {
	if x != nil {
		return x.ShopId
	}
	return 0
}

func (x *AddShopPlayersReq) GetPlayerId() int64 {
	if x != nil {
		return x.PlayerId
	}
	return 0
}

func (x *AddShopPlayersReq) GetIsPrimary() bool {
	if x != nil {
		return x.IsPrimary
	}
	return false
}

func (x *AddShopPlayersReq) GetJoinedAt() int64 {
	if x != nil {
		return x.JoinedAt
	}
	return 0
}

func (x *AddShopPlayersReq) GetLeftAt() int64 {
	if x != nil {
		return x.LeftAt
	}
	return 0
}

type AddShopPlayersResp struct {
	state         protoimpl.MessageState `protogen:"open.v1"`
	unknownFields protoimpl.UnknownFields
	sizeCache     protoimpl.SizeCache
}

func (x *AddShopPlayersResp) Reset() {
	*x = AddShopPlayersResp{}
	mi := &file_shop_proto_msgTypes[13]
	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
	ms.StoreMessageInfo(mi)
}

func (x *AddShopPlayersResp) String() string {
	return protoimpl.X.MessageStringOf(x)
}

func (*AddShopPlayersResp) ProtoMessage() {}

func (x *AddShopPlayersResp) ProtoReflect() protoreflect.Message {
	mi := &file_shop_proto_msgTypes[13]
	if x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}

// Deprecated: Use AddShopPlayersResp.ProtoReflect.Descriptor instead.
func (*AddShopPlayersResp) Descriptor() ([]byte, []int) {
	return file_shop_proto_rawDescGZIP(), []int{13}
}

type UpdateShopPlayersReq struct {
	state         protoimpl.MessageState `protogen:"open.v1"`
	ShopId        int64                  `protobuf:"varint,1,opt,name=shopId,proto3" json:"shopId,omitempty"`       //shopId
	PlayerId      int64                  `protobuf:"varint,2,opt,name=playerId,proto3" json:"playerId,omitempty"`   //playerId
	IsPrimary     bool                   `protobuf:"varint,3,opt,name=isPrimary,proto3" json:"isPrimary,omitempty"` //isPrimary
	JoinedAt      int64                  `protobuf:"varint,4,opt,name=joinedAt,proto3" json:"joinedAt,omitempty"`   //joinedAt
	LeftAt        int64                  `protobuf:"varint,5,opt,name=leftAt,proto3" json:"leftAt,omitempty"`       //leftAt
	unknownFields protoimpl.UnknownFields
	sizeCache     protoimpl.SizeCache
}

func (x *UpdateShopPlayersReq) Reset() {
	*x = UpdateShopPlayersReq{}
	mi := &file_shop_proto_msgTypes[14]
	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
	ms.StoreMessageInfo(mi)
}

func (x *UpdateShopPlayersReq) String() string {
	return protoimpl.X.MessageStringOf(x)
}

func (*UpdateShopPlayersReq) ProtoMessage() {}

func (x *UpdateShopPlayersReq) ProtoReflect() protoreflect.Message {
	mi := &file_shop_proto_msgTypes[14]
	if x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}

// Deprecated: Use UpdateShopPlayersReq.ProtoReflect.Descriptor instead.
func (*UpdateShopPlayersReq) Descriptor() ([]byte, []int) {
	return file_shop_proto_rawDescGZIP(), []int{14}
}

func (x *UpdateShopPlayersReq) GetShopId() int64 {
	if x != nil {
		return x.ShopId
	}
	return 0
}

func (x *UpdateShopPlayersReq) GetPlayerId() int64 {
	if x != nil {
		return x.PlayerId
	}
	return 0
}

func (x *UpdateShopPlayersReq) GetIsPrimary() bool {
	if x != nil {
		return x.IsPrimary
	}
	return false
}

func (x *UpdateShopPlayersReq) GetJoinedAt() int64 {
	if x != nil {
		return x.JoinedAt
	}
	return 0
}

func (x *UpdateShopPlayersReq) GetLeftAt() int64 {
	if x != nil {
		return x.LeftAt
	}
	return 0
}

type UpdateShopPlayersResp struct {
	state         protoimpl.MessageState `protogen:"open.v1"`
	unknownFields protoimpl.UnknownFields
	sizeCache     protoimpl.SizeCache
}

func (x *UpdateShopPlayersResp) Reset() {
	*x = UpdateShopPlayersResp{}
	mi := &file_shop_proto_msgTypes[15]
	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
	ms.StoreMessageInfo(mi)
}

func (x *UpdateShopPlayersResp) String() string {
	return protoimpl.X.MessageStringOf(x)
}

func (*UpdateShopPlayersResp) ProtoMessage() {}

func (x *UpdateShopPlayersResp) ProtoReflect() protoreflect.Message {
	mi := &file_shop_proto_msgTypes[15]
	if x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}

// Deprecated: Use UpdateShopPlayersResp.ProtoReflect.Descriptor instead.
func (*UpdateShopPlayersResp) Descriptor() ([]byte, []int) {
	return file_shop_proto_rawDescGZIP(), []int{15}
}

type DelShopPlayersReq struct {
	state         protoimpl.MessageState `protogen:"open.v1"`
	ShopId        int64                  `protobuf:"varint,1,opt,name=shopId,proto3" json:"shopId,omitempty"`     //shopId
	PlayerId      int64                  `protobuf:"varint,2,opt,name=playerId,proto3" json:"playerId,omitempty"` //playerId
	unknownFields protoimpl.UnknownFields
	sizeCache     protoimpl.SizeCache
}

func (x *DelShopPlayersReq) Reset() {
	*x = DelShopPlayersReq{}
	mi := &file_shop_proto_msgTypes[16]
	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
	ms.StoreMessageInfo(mi)
}

func (x *DelShopPlayersReq) String() string {
	return protoimpl.X.MessageStringOf(x)
}

func (*DelShopPlayersReq) ProtoMessage() {}

func (x *DelShopPlayersReq) ProtoReflect() protoreflect.Message {
	mi := &file_shop_proto_msgTypes[16]
	if x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}

// Deprecated: Use DelShopPlayersReq.ProtoReflect.Descriptor instead.
func (*DelShopPlayersReq) Descriptor() ([]byte, []int) {
	return file_shop_proto_rawDescGZIP(), []int{16}
}

func (x *DelShopPlayersReq) GetShopId() int64 {
	if x != nil {
		return x.ShopId
	}
	return 0
}

func (x *DelShopPlayersReq) GetPlayerId() int64 {
	if x != nil {
		return x.PlayerId
	}
	return 0
}

type DelShopPlayersResp struct {
	state         protoimpl.MessageState `protogen:"open.v1"`
	unknownFields protoimpl.UnknownFields
	sizeCache     protoimpl.SizeCache
}

func (x *DelShopPlayersResp) Reset() {
	*x = DelShopPlayersResp{}
	mi := &file_shop_proto_msgTypes[17]
	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
	ms.StoreMessageInfo(mi)
}

func (x *DelShopPlayersResp) String() string {
	return protoimpl.X.MessageStringOf(x)
}

func (*DelShopPlayersResp) ProtoMessage() {}

func (x *DelShopPlayersResp) ProtoReflect() protoreflect.Message {
	mi := &file_shop_proto_msgTypes[17]
	if x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}

// Deprecated: Use DelShopPlayersResp.ProtoReflect.Descriptor instead.
func (*DelShopPlayersResp) Descriptor() ([]byte, []int) {
	return file_shop_proto_rawDescGZIP(), []int{17}
}

type GetShopPlayersByIdReq struct {
	state         protoimpl.MessageState `protogen:"open.v1"`
	ShopId        int64                  `protobuf:"varint,1,opt,name=shopId,proto3" json:"shopId,omitempty"`     //shopId
	PlayerId      int64                  `protobuf:"varint,2,opt,name=playerId,proto3" json:"playerId,omitempty"` //playerId
	unknownFields protoimpl.UnknownFields
	sizeCache     protoimpl.SizeCache
}

func (x *GetShopPlayersByIdReq) Reset() {
	*x = GetShopPlayersByIdReq{}
	mi := &file_shop_proto_msgTypes[18]
	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
	ms.StoreMessageInfo(mi)
}

func (x *GetShopPlayersByIdReq) String() string {
	return protoimpl.X.MessageStringOf(x)
}

func (*GetShopPlayersByIdReq) ProtoMessage() {}

func (x *GetShopPlayersByIdReq) ProtoReflect() protoreflect.Message {
	mi := &file_shop_proto_msgTypes[18]
	if x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}

// Deprecated: Use GetShopPlayersByIdReq.ProtoReflect.Descriptor instead.
func (*GetShopPlayersByIdReq) Descriptor() ([]byte, []int) {
	return file_shop_proto_rawDescGZIP(), []int{18}
}

func (x *GetShopPlayersByIdReq) GetShopId() int64 {
	if x != nil {
		return x.ShopId
	}
	return 0
}

func (x *GetShopPlayersByIdReq) GetPlayerId() int64 {
	if x != nil {
		return x.PlayerId
	}
	return 0
}

type GetShopPlayersByIdResp struct {
	state         protoimpl.MessageState `protogen:"open.v1"`
	ShopPlayers   *ShopPlayers           `protobuf:"bytes,1,opt,name=shopPlayers,proto3" json:"shopPlayers,omitempty"` //shopPlayers
	unknownFields protoimpl.UnknownFields
	sizeCache     protoimpl.SizeCache
}

func (x *GetShopPlayersByIdResp) Reset() {
	*x = GetShopPlayersByIdResp{}
	mi := &file_shop_proto_msgTypes[19]
	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
	ms.StoreMessageInfo(mi)
}

func (x *GetShopPlayersByIdResp) String() string {
	return protoimpl.X.MessageStringOf(x)
}

func (*GetShopPlayersByIdResp) ProtoMessage() {}

func (x *GetShopPlayersByIdResp) ProtoReflect() protoreflect.Message {
	mi := &file_shop_proto_msgTypes[19]
	if x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}

// Deprecated: Use GetShopPlayersByIdResp.ProtoReflect.Descriptor instead.
func (*GetShopPlayersByIdResp) Descriptor() ([]byte, []int) {
	return file_shop_proto_rawDescGZIP(), []int{19}
}

func (x *GetShopPlayersByIdResp) GetShopPlayers() *ShopPlayers {
	if x != nil {
		return x.ShopPlayers
	}
	return nil
}

type SearchShopPlayersReq struct {
	state         protoimpl.MessageState `protogen:"open.v1"`
	Offset        int64                  `protobuf:"varint,1,opt,name=offset,proto3" json:"offset,omitempty"`       //offset
	Limit         int64                  `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`         //limit
	ShopId        int64                  `protobuf:"varint,3,opt,name=shopId,proto3" json:"shopId,omitempty"`       //shopId
	PlayerId      int64                  `protobuf:"varint,4,opt,name=playerId,proto3" json:"playerId,omitempty"`   //playerId
	IsPrimary     bool                   `protobuf:"varint,5,opt,name=isPrimary,proto3" json:"isPrimary,omitempty"` //isPrimary
	JoinedAt      int64                  `protobuf:"varint,6,opt,name=joinedAt,proto3" json:"joinedAt,omitempty"`   //joinedAt
	LeftAt        int64                  `protobuf:"varint,7,opt,name=leftAt,proto3" json:"leftAt,omitempty"`       //leftAt
	unknownFields protoimpl.UnknownFields
	sizeCache     protoimpl.SizeCache
}

func (x *SearchShopPlayersReq) Reset() {
	*x = SearchShopPlayersReq{}
	mi := &file_shop_proto_msgTypes[20]
	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
	ms.StoreMessageInfo(mi)
}

func (x *SearchShopPlayersReq) String() string {
	return protoimpl.X.MessageStringOf(x)
}

func (*SearchShopPlayersReq) ProtoMessage() {}

func (x *SearchShopPlayersReq) ProtoReflect() protoreflect.Message {
	mi := &file_shop_proto_msgTypes[20]
	if x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}

// Deprecated: Use SearchShopPlayersReq.ProtoReflect.Descriptor instead.
func (*SearchShopPlayersReq) Descriptor() ([]byte, []int) {
	return file_shop_proto_rawDescGZIP(), []int{20}
}

func (x *SearchShopPlayersReq) GetOffset() int64 {
	if x != nil {
		return x.Offset
	}
	return 0
}

func (x *SearchShopPlayersReq) GetLimit() int64 {
	if x != nil {
		return x.Limit
	}
	return 0
}

func (x *SearchShopPlayersReq) GetShopId() int64 {
	if x != nil {
		return x.ShopId
	}
	return 0
}

func (x *SearchShopPlayersReq) GetPlayerId() int64 {
	if x != nil {
		return x.PlayerId
	}
	return 0
}

func (x *SearchShopPlayersReq) GetIsPrimary() bool {
	if x != nil {
		return x.IsPrimary
	}
	return false
}

func (x *SearchShopPlayersReq) GetJoinedAt() int64 {
	if x != nil {
		return x.JoinedAt
	}
	return 0
}

func (x *SearchShopPlayersReq) GetLeftAt() int64 {
	if x != nil {
		return x.LeftAt
	}
	return 0
}

type SearchShopPlayersResp struct {
	state         protoimpl.MessageState `protogen:"open.v1"`
	ShopPlayers   []*ShopPlayers         `protobuf:"bytes,1,rep,name=shopPlayers,proto3" json:"shopPlayers,omitempty"` //shopPlayers
	unknownFields protoimpl.UnknownFields
	sizeCache     protoimpl.SizeCache
}

func (x *SearchShopPlayersResp) Reset() {
	*x = SearchShopPlayersResp{}
	mi := &file_shop_proto_msgTypes[21]
	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
	ms.StoreMessageInfo(mi)
}

func (x *SearchShopPlayersResp) String() string {
	return protoimpl.X.MessageStringOf(x)
}

func (*SearchShopPlayersResp) ProtoMessage() {}

func (x *SearchShopPlayersResp) ProtoReflect() protoreflect.Message {
	mi := &file_shop_proto_msgTypes[21]
	if x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}

// Deprecated: Use SearchShopPlayersResp.ProtoReflect.Descriptor instead.
func (*SearchShopPlayersResp) Descriptor() ([]byte, []int) {
	return file_shop_proto_rawDescGZIP(), []int{21}
}

func (x *SearchShopPlayersResp) GetShopPlayers() []*ShopPlayers {
	if x != nil {
		return x.ShopPlayers
	}
	return nil
}

// --------------------------------shops--------------------------------
type Shops struct {
	state                  protoimpl.MessageState `protogen:"open.v1"`
	Id                     int64                  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`                                          //id
	OwnerId                int64                  `protobuf:"varint,2,opt,name=ownerId,proto3" json:"ownerId,omitempty"`                                //ownerId
	Name                   string                 `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`                                       //name
	Banner                 string                 `protobuf:"bytes,4,opt,name=banner,proto3" json:"banner,omitempty"`                                   //banner
	Description            string                 `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`                         //description
	Rating                 string                 `protobuf:"bytes,6,opt,name=rating,proto3" json:"rating,omitempty"`                                   //rating
	TotalOrders            int64                  `protobuf:"varint,7,opt,name=totalOrders,proto3" json:"totalOrders,omitempty"`                        //totalOrders
	PlayerCount            int64                  `protobuf:"varint,8,opt,name=playerCount,proto3" json:"playerCount,omitempty"`                        //playerCount
	CommissionType         string                 `protobuf:"bytes,9,opt,name=commissionType,proto3" json:"commissionType,omitempty"`                   //commissionType
	CommissionValue        string                 `protobuf:"bytes,10,opt,name=commissionValue,proto3" json:"commissionValue,omitempty"`                //commissionValue
	AllowMultiShop         bool                   `protobuf:"varint,11,opt,name=allowMultiShop,proto3" json:"allowMultiShop,omitempty"`                 //allowMultiShop
	AllowIndependentOrders bool                   `protobuf:"varint,12,opt,name=allowIndependentOrders,proto3" json:"allowIndependentOrders,omitempty"` //allowIndependentOrders
	DispatchMode           string                 `protobuf:"bytes,13,opt,name=dispatchMode,proto3" json:"dispatchMode,omitempty"`                      //dispatchMode
	Announcements          []string               `protobuf:"bytes,14,rep,name=announcements,proto3" json:"announcements,omitempty"`                    //announcements
	TemplateConfig         string                 `protobuf:"bytes,15,opt,name=templateConfig,proto3" json:"templateConfig,omitempty"`                  //templateConfig
	CreatedAt              int64                  `protobuf:"varint,16,opt,name=createdAt,proto3" json:"createdAt,omitempty"`                           //createdAt
	UpdatedAt              int64                  `protobuf:"varint,17,opt,name=updatedAt,proto3" json:"updatedAt,omitempty"`                           //updatedAt
	unknownFields          protoimpl.UnknownFields
	sizeCache              protoimpl.SizeCache
}

func (x *Shops) Reset() {
	*x = Shops{}
	mi := &file_shop_proto_msgTypes[22]
	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
	ms.StoreMessageInfo(mi)
}

func (x *Shops) String() string {
	return protoimpl.X.MessageStringOf(x)
}

func (*Shops) ProtoMessage() {}

func (x *Shops) ProtoReflect() protoreflect.Message {
	mi := &file_shop_proto_msgTypes[22]
	if x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}

// Deprecated: Use Shops.ProtoReflect.Descriptor instead.
func (*Shops) Descriptor() ([]byte, []int) {
	return file_shop_proto_rawDescGZIP(), []int{22}
}

func (x *Shops) GetId() int64 {
	if x != nil {
		return x.Id
	}
	return 0
}

func (x *Shops) GetOwnerId() int64 {
	if x != nil {
		return x.OwnerId
	}
	return 0
}

func (x *Shops) GetName() string {
	if x != nil {
		return x.Name
	}
	return ""
}

func (x *Shops) GetBanner() string {
	if x != nil {
		return x.Banner
	}
	return ""
}

func (x *Shops) GetDescription() string {
	if x != nil {
		return x.Description
	}
	return ""
}

func (x *Shops) GetRating() string {
	if x != nil {
		return x.Rating
	}
	return ""
}

func (x *Shops) GetTotalOrders() int64 {
	if x != nil {
		return x.TotalOrders
	}
	return 0
}

func (x *Shops) GetPlayerCount() int64 {
	if x != nil {
		return x.PlayerCount
	}
	return 0
}

func (x *Shops) GetCommissionType() string {
	if x != nil {
		return x.CommissionType
	}
	return ""
}

func (x *Shops) GetCommissionValue() string {
	if x != nil {
		return x.CommissionValue
	}
	return ""
}

func (x *Shops) GetAllowMultiShop() bool {
	if x != nil {
		return x.AllowMultiShop
	}
	return false
}

func (x *Shops) GetAllowIndependentOrders() bool {
	if x != nil {
		return x.AllowIndependentOrders
	}
	return false
}

func (x *Shops) GetDispatchMode() string {
	if x != nil {
		return x.DispatchMode
	}
	return ""
}

func (x *Shops) GetAnnouncements() []string {
	if x != nil {
		return x.Announcements
	}
	return nil
}

func (x *Shops) GetTemplateConfig() string {
	if x != nil {
		return x.TemplateConfig
	}
	return ""
}

func (x *Shops) GetCreatedAt() int64 {
	if x != nil {
		return x.CreatedAt
	}
	return 0
}

func (x *Shops) GetUpdatedAt() int64 {
	if x != nil {
		return x.UpdatedAt
	}
	return 0
}

type AddShopsReq struct {
	state                  protoimpl.MessageState `protogen:"open.v1"`
	OwnerId                int64                  `protobuf:"varint,1,opt,name=ownerId,proto3" json:"ownerId,omitempty"`                                //ownerId
	Name                   string                 `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`                                       //name
	Banner                 string                 `protobuf:"bytes,3,opt,name=banner,proto3" json:"banner,omitempty"`                                   //banner
	Description            string                 `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`                         //description
	Rating                 string                 `protobuf:"bytes,5,opt,name=rating,proto3" json:"rating,omitempty"`                                   //rating
	TotalOrders            int64                  `protobuf:"varint,6,opt,name=totalOrders,proto3" json:"totalOrders,omitempty"`                        //totalOrders
	PlayerCount            int64                  `protobuf:"varint,7,opt,name=playerCount,proto3" json:"playerCount,omitempty"`                        //playerCount
	CommissionType         string                 `protobuf:"bytes,8,opt,name=commissionType,proto3" json:"commissionType,omitempty"`                   //commissionType
	CommissionValue        string                 `protobuf:"bytes,9,opt,name=commissionValue,proto3" json:"commissionValue,omitempty"`                 //commissionValue
	AllowMultiShop         bool                   `protobuf:"varint,10,opt,name=allowMultiShop,proto3" json:"allowMultiShop,omitempty"`                 //allowMultiShop
	AllowIndependentOrders bool                   `protobuf:"varint,11,opt,name=allowIndependentOrders,proto3" json:"allowIndependentOrders,omitempty"` //allowIndependentOrders
	DispatchMode           string                 `protobuf:"bytes,12,opt,name=dispatchMode,proto3" json:"dispatchMode,omitempty"`                      //dispatchMode
	Announcements          []string               `protobuf:"bytes,13,rep,name=announcements,proto3" json:"announcements,omitempty"`                    //announcements
	TemplateConfig         string                 `protobuf:"bytes,14,opt,name=templateConfig,proto3" json:"templateConfig,omitempty"`                  //templateConfig
	CreatedAt              int64                  `protobuf:"varint,15,opt,name=createdAt,proto3" json:"createdAt,omitempty"`                           //createdAt
	UpdatedAt              int64                  `protobuf:"varint,16,opt,name=updatedAt,proto3" json:"updatedAt,omitempty"`                           //updatedAt
	unknownFields          protoimpl.UnknownFields
	sizeCache              protoimpl.SizeCache
}

func (x *AddShopsReq) Reset() {
	*x = AddShopsReq{}
	mi := &file_shop_proto_msgTypes[23]
	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
	ms.StoreMessageInfo(mi)
}

func (x *AddShopsReq) String() string {
	return protoimpl.X.MessageStringOf(x)
}

func (*AddShopsReq) ProtoMessage() {}

func (x *AddShopsReq) ProtoReflect() protoreflect.Message {
	mi := &file_shop_proto_msgTypes[23]
	if x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}

// Deprecated: Use AddShopsReq.ProtoReflect.Descriptor instead.
func (*AddShopsReq) Descriptor() ([]byte, []int) {
	return file_shop_proto_rawDescGZIP(), []int{23}
}

func (x *AddShopsReq) GetOwnerId() int64 {
	if x != nil {
		return x.OwnerId
	}
	return 0
}

func (x *AddShopsReq) GetName() string {
	if x != nil {
		return x.Name
	}
	return ""
}

func (x *AddShopsReq) GetBanner() string {
	if x != nil {
		return x.Banner
	}
	return ""
}

func (x *AddShopsReq) GetDescription() string {
	if x != nil {
		return x.Description
	}
	return ""
}

func (x *AddShopsReq) GetRating() string {
	if x != nil {
		return x.Rating
	}
	return ""
}

func (x *AddShopsReq) GetTotalOrders() int64 {
	if x != nil {
		return x.TotalOrders
	}
	return 0
}

func (x *AddShopsReq) GetPlayerCount() int64 {
	if x != nil {
		return x.PlayerCount
	}
	return 0
}

func (x *AddShopsReq) GetCommissionType() string {
	if x != nil {
		return x.CommissionType
	}
	return ""
}

func (x *AddShopsReq) GetCommissionValue() string {
	if x != nil {
		return x.CommissionValue
	}
	return ""
}

func (x *AddShopsReq) GetAllowMultiShop() bool {
	if x != nil {
		return x.AllowMultiShop
	}
	return false
}

func (x *AddShopsReq) GetAllowIndependentOrders() bool {
	if x != nil {
		return x.AllowIndependentOrders
	}
	return false
}

func (x *AddShopsReq) GetDispatchMode() string {
	if x != nil {
		return x.DispatchMode
	}
	return ""
}

func (x *AddShopsReq) GetAnnouncements() []string {
	if x != nil {
		return x.Announcements
	}
	return nil
}

func (x *AddShopsReq) GetTemplateConfig() string {
	if x != nil {
		return x.TemplateConfig
	}
	return ""
}

func (x *AddShopsReq) GetCreatedAt() int64 {
	if x != nil {
		return x.CreatedAt
	}
	return 0
}

func (x *AddShopsReq) GetUpdatedAt() int64 {
	if x != nil {
		return x.UpdatedAt
	}
	return 0
}

type AddShopsResp struct {
	state         protoimpl.MessageState `protogen:"open.v1"`
	unknownFields protoimpl.UnknownFields
	sizeCache     protoimpl.SizeCache
}

func (x *AddShopsResp) Reset() {
	*x = AddShopsResp{}
	mi := &file_shop_proto_msgTypes[24]
	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
	ms.StoreMessageInfo(mi)
}

func (x *AddShopsResp) String() string {
	return protoimpl.X.MessageStringOf(x)
}

func (*AddShopsResp) ProtoMessage() {}

func (x *AddShopsResp) ProtoReflect() protoreflect.Message {
	mi := &file_shop_proto_msgTypes[24]
	if x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}

// Deprecated: Use AddShopsResp.ProtoReflect.Descriptor instead.
func (*AddShopsResp) Descriptor() ([]byte, []int) {
	return file_shop_proto_rawDescGZIP(), []int{24}
}

type UpdateShopsReq struct {
	state                  protoimpl.MessageState `protogen:"open.v1"`
	Id                     int64                  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`                                          //id
	OwnerId                int64                  `protobuf:"varint,2,opt,name=ownerId,proto3" json:"ownerId,omitempty"`                                //ownerId
	Name                   string                 `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`                                       //name
	Banner                 string                 `protobuf:"bytes,4,opt,name=banner,proto3" json:"banner,omitempty"`                                   //banner
	Description            string                 `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`                         //description
	Rating                 string                 `protobuf:"bytes,6,opt,name=rating,proto3" json:"rating,omitempty"`                                   //rating
	TotalOrders            int64                  `protobuf:"varint,7,opt,name=totalOrders,proto3" json:"totalOrders,omitempty"`                        //totalOrders
	PlayerCount            int64                  `protobuf:"varint,8,opt,name=playerCount,proto3" json:"playerCount,omitempty"`                        //playerCount
	CommissionType         string                 `protobuf:"bytes,9,opt,name=commissionType,proto3" json:"commissionType,omitempty"`                   //commissionType
	CommissionValue        string                 `protobuf:"bytes,10,opt,name=commissionValue,proto3" json:"commissionValue,omitempty"`                //commissionValue
	AllowMultiShop         bool                   `protobuf:"varint,11,opt,name=allowMultiShop,proto3" json:"allowMultiShop,omitempty"`                 //allowMultiShop
	AllowIndependentOrders bool                   `protobuf:"varint,12,opt,name=allowIndependentOrders,proto3" json:"allowIndependentOrders,omitempty"` //allowIndependentOrders
	DispatchMode           string                 `protobuf:"bytes,13,opt,name=dispatchMode,proto3" json:"dispatchMode,omitempty"`                      //dispatchMode
	Announcements          []string               `protobuf:"bytes,14,rep,name=announcements,proto3" json:"announcements,omitempty"`                    //announcements
	TemplateConfig         string                 `protobuf:"bytes,15,opt,name=templateConfig,proto3" json:"templateConfig,omitempty"`                  //templateConfig
	CreatedAt              int64                  `protobuf:"varint,16,opt,name=createdAt,proto3" json:"createdAt,omitempty"`                           //createdAt
	UpdatedAt              int64                  `protobuf:"varint,17,opt,name=updatedAt,proto3" json:"updatedAt,omitempty"`                           //updatedAt
	unknownFields          protoimpl.UnknownFields
	sizeCache              protoimpl.SizeCache
}

func (x *UpdateShopsReq) Reset() {
	*x = UpdateShopsReq{}
	mi := &file_shop_proto_msgTypes[25]
	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
	ms.StoreMessageInfo(mi)
}

func (x *UpdateShopsReq) String() string {
	return protoimpl.X.MessageStringOf(x)
}

func (*UpdateShopsReq) ProtoMessage() {}

func (x *UpdateShopsReq) ProtoReflect() protoreflect.Message {
	mi := &file_shop_proto_msgTypes[25]
	if x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}

// Deprecated: Use UpdateShopsReq.ProtoReflect.Descriptor instead.
func (*UpdateShopsReq) Descriptor() ([]byte, []int) {
	return file_shop_proto_rawDescGZIP(), []int{25}
}

func (x *UpdateShopsReq) GetId() int64 {
	if x != nil {
		return x.Id
	}
	return 0
}

func (x *UpdateShopsReq) GetOwnerId() int64 {
	if x != nil {
		return x.OwnerId
	}
	return 0
}

func (x *UpdateShopsReq) GetName() string {
	if x != nil {
		return x.Name
	}
	return ""
}

func (x *UpdateShopsReq) GetBanner() string {
	if x != nil {
		return x.Banner
	}
	return ""
}

func (x *UpdateShopsReq) GetDescription() string {
	if x != nil {
		return x.Description
	}
	return ""
}

func (x *UpdateShopsReq) GetRating() string {
	if x != nil {
		return x.Rating
	}
	return ""
}

func (x *UpdateShopsReq) GetTotalOrders() int64 {
	if x != nil {
		return x.TotalOrders
	}
	return 0
}

func (x *UpdateShopsReq) GetPlayerCount() int64 {
	if x != nil {
		return x.PlayerCount
	}
	return 0
}

func (x *UpdateShopsReq) GetCommissionType() string {
	if x != nil {
		return x.CommissionType
	}
	return ""
}

func (x *UpdateShopsReq) GetCommissionValue() string {
	if x != nil {
		return x.CommissionValue
	}
	return ""
}

func (x *UpdateShopsReq) GetAllowMultiShop() bool {
	if x != nil {
		return x.AllowMultiShop
	}
	return false
}

func (x *UpdateShopsReq) GetAllowIndependentOrders() bool {
	if x != nil {
		return x.AllowIndependentOrders
	}
	return false
}

func (x *UpdateShopsReq) GetDispatchMode() string {
	if x != nil {
		return x.DispatchMode
	}
	return ""
}

func (x *UpdateShopsReq) GetAnnouncements() []string {
	if x != nil {
		return x.Announcements
	}
	return nil
}

func (x *UpdateShopsReq) GetTemplateConfig() string {
	if x != nil {
		return x.TemplateConfig
	}
	return ""
}

func (x *UpdateShopsReq) GetCreatedAt() int64 {
	if x != nil {
		return x.CreatedAt
	}
	return 0
}

func (x *UpdateShopsReq) GetUpdatedAt() int64 {
	if x != nil {
		return x.UpdatedAt
	}
	return 0
}

type UpdateShopsResp struct {
	state         protoimpl.MessageState `protogen:"open.v1"`
	unknownFields protoimpl.UnknownFields
	sizeCache     protoimpl.SizeCache
}

func (x *UpdateShopsResp) Reset() {
	*x = UpdateShopsResp{}
	mi := &file_shop_proto_msgTypes[26]
	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
	ms.StoreMessageInfo(mi)
}

func (x *UpdateShopsResp) String() string {
	return protoimpl.X.MessageStringOf(x)
}

func (*UpdateShopsResp) ProtoMessage() {}

func (x *UpdateShopsResp) ProtoReflect() protoreflect.Message {
	mi := &file_shop_proto_msgTypes[26]
	if x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}

// Deprecated: Use UpdateShopsResp.ProtoReflect.Descriptor instead.
func (*UpdateShopsResp) Descriptor() ([]byte, []int) {
	return file_shop_proto_rawDescGZIP(), []int{26}
}

type DelShopsReq struct {
	state         protoimpl.MessageState `protogen:"open.v1"`
	Id            int64                  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` //id
	unknownFields protoimpl.UnknownFields
	sizeCache     protoimpl.SizeCache
}

func (x *DelShopsReq) Reset() {
	*x = DelShopsReq{}
	mi := &file_shop_proto_msgTypes[27]
	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
	ms.StoreMessageInfo(mi)
}

func (x *DelShopsReq) String() string {
	return protoimpl.X.MessageStringOf(x)
}

func (*DelShopsReq) ProtoMessage() {}

func (x *DelShopsReq) ProtoReflect() protoreflect.Message {
	mi := &file_shop_proto_msgTypes[27]
	if x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}

// Deprecated: Use DelShopsReq.ProtoReflect.Descriptor instead.
func (*DelShopsReq) Descriptor() ([]byte, []int) {
	return file_shop_proto_rawDescGZIP(), []int{27}
}

func (x *DelShopsReq) GetId() int64 {
	if x != nil {
		return x.Id
	}
	return 0
}

type DelShopsResp struct {
	state         protoimpl.MessageState `protogen:"open.v1"`
	unknownFields protoimpl.UnknownFields
	sizeCache     protoimpl.SizeCache
}

func (x *DelShopsResp) Reset() {
	*x = DelShopsResp{}
	mi := &file_shop_proto_msgTypes[28]
	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
	ms.StoreMessageInfo(mi)
}

func (x *DelShopsResp) String() string {
	return protoimpl.X.MessageStringOf(x)
}

func (*DelShopsResp) ProtoMessage() {}

func (x *DelShopsResp) ProtoReflect() protoreflect.Message {
	mi := &file_shop_proto_msgTypes[28]
	if x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}

// Deprecated: Use DelShopsResp.ProtoReflect.Descriptor instead.
func (*DelShopsResp) Descriptor() ([]byte, []int) {
	return file_shop_proto_rawDescGZIP(), []int{28}
}

type GetShopsByIdReq struct {
	state         protoimpl.MessageState `protogen:"open.v1"`
	Id            int64                  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` //id
	unknownFields protoimpl.UnknownFields
	sizeCache     protoimpl.SizeCache
}

func (x *GetShopsByIdReq) Reset() {
	*x = GetShopsByIdReq{}
	mi := &file_shop_proto_msgTypes[29]
	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
	ms.StoreMessageInfo(mi)
}

func (x *GetShopsByIdReq) String() string {
	return protoimpl.X.MessageStringOf(x)
}

func (*GetShopsByIdReq) ProtoMessage() {}

func (x *GetShopsByIdReq) ProtoReflect() protoreflect.Message {
	mi := &file_shop_proto_msgTypes[29]
	if x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}

// Deprecated: Use GetShopsByIdReq.ProtoReflect.Descriptor instead.
func (*GetShopsByIdReq) Descriptor() ([]byte, []int) {
	return file_shop_proto_rawDescGZIP(), []int{29}
}

func (x *GetShopsByIdReq) GetId() int64 {
	if x != nil {
		return x.Id
	}
	return 0
}

type GetShopsByIdResp struct {
	state         protoimpl.MessageState `protogen:"open.v1"`
	Shops         *Shops                 `protobuf:"bytes,1,opt,name=shops,proto3" json:"shops,omitempty"` //shops
	unknownFields protoimpl.UnknownFields
	sizeCache     protoimpl.SizeCache
}

func (x *GetShopsByIdResp) Reset() {
	*x = GetShopsByIdResp{}
	mi := &file_shop_proto_msgTypes[30]
	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
	ms.StoreMessageInfo(mi)
}

func (x *GetShopsByIdResp) String() string {
	return protoimpl.X.MessageStringOf(x)
}

func (*GetShopsByIdResp) ProtoMessage() {}

func (x *GetShopsByIdResp) ProtoReflect() protoreflect.Message {
	mi := &file_shop_proto_msgTypes[30]
	if x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}

// Deprecated: Use GetShopsByIdResp.ProtoReflect.Descriptor instead.
func (*GetShopsByIdResp) Descriptor() ([]byte, []int) {
	return file_shop_proto_rawDescGZIP(), []int{30}
}

func (x *GetShopsByIdResp) GetShops() *Shops {
	if x != nil {
		return x.Shops
	}
	return nil
}

type SearchShopsReq struct {
	state                  protoimpl.MessageState `protogen:"open.v1"`
	Offset                 int64                  `protobuf:"varint,1,opt,name=offset,proto3" json:"offset,omitempty"`                                  //offset
	Limit                  int64                  `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`                                    //limit
	Id                     int64                  `protobuf:"varint,3,opt,name=id,proto3" json:"id,omitempty"`                                          //id
	OwnerId                int64                  `protobuf:"varint,4,opt,name=ownerId,proto3" json:"ownerId,omitempty"`                                //ownerId
	Name                   string                 `protobuf:"bytes,5,opt,name=name,proto3" json:"name,omitempty"`                                       //name
	Banner                 string                 `protobuf:"bytes,6,opt,name=banner,proto3" json:"banner,omitempty"`                                   //banner
	Description            string                 `protobuf:"bytes,7,opt,name=description,proto3" json:"description,omitempty"`                         //description
	Rating                 string                 `protobuf:"bytes,8,opt,name=rating,proto3" json:"rating,omitempty"`                                   //rating
	TotalOrders            int64                  `protobuf:"varint,9,opt,name=totalOrders,proto3" json:"totalOrders,omitempty"`                        //totalOrders
	PlayerCount            int64                  `protobuf:"varint,10,opt,name=playerCount,proto3" json:"playerCount,omitempty"`                       //playerCount
	CommissionType         string                 `protobuf:"bytes,11,opt,name=commissionType,proto3" json:"commissionType,omitempty"`                  //commissionType
	CommissionValue        string                 `protobuf:"bytes,12,opt,name=commissionValue,proto3" json:"commissionValue,omitempty"`                //commissionValue
	AllowMultiShop         bool                   `protobuf:"varint,13,opt,name=allowMultiShop,proto3" json:"allowMultiShop,omitempty"`                 //allowMultiShop
	AllowIndependentOrders bool                   `protobuf:"varint,14,opt,name=allowIndependentOrders,proto3" json:"allowIndependentOrders,omitempty"` //allowIndependentOrders
	DispatchMode           string                 `protobuf:"bytes,15,opt,name=dispatchMode,proto3" json:"dispatchMode,omitempty"`                      //dispatchMode
	Announcements          []string               `protobuf:"bytes,16,rep,name=announcements,proto3" json:"announcements,omitempty"`                    //announcements
	TemplateConfig         string                 `protobuf:"bytes,17,opt,name=templateConfig,proto3" json:"templateConfig,omitempty"`                  //templateConfig
	CreatedAt              int64                  `protobuf:"varint,18,opt,name=createdAt,proto3" json:"createdAt,omitempty"`                           //createdAt
	UpdatedAt              int64                  `protobuf:"varint,19,opt,name=updatedAt,proto3" json:"updatedAt,omitempty"`                           //updatedAt
	unknownFields          protoimpl.UnknownFields
	sizeCache              protoimpl.SizeCache
}

func (x *SearchShopsReq) Reset() {
	*x = SearchShopsReq{}
	mi := &file_shop_proto_msgTypes[31]
	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
	ms.StoreMessageInfo(mi)
}

func (x *SearchShopsReq) String() string {
	return protoimpl.X.MessageStringOf(x)
}

func (*SearchShopsReq) ProtoMessage() {}

func (x *SearchShopsReq) ProtoReflect() protoreflect.Message {
	mi := &file_shop_proto_msgTypes[31]
	if x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}

// Deprecated: Use SearchShopsReq.ProtoReflect.Descriptor instead.
func (*SearchShopsReq) Descriptor() ([]byte, []int) {
	return file_shop_proto_rawDescGZIP(), []int{31}
}

func (x *SearchShopsReq) GetOffset() int64 {
	if x != nil {
		return x.Offset
	}
	return 0
}

func (x *SearchShopsReq) GetLimit() int64 {
	if x != nil {
		return x.Limit
	}
	return 0
}

func (x *SearchShopsReq) GetId() int64 {
	if x != nil {
		return x.Id
	}
	return 0
}

func (x *SearchShopsReq) GetOwnerId() int64 {
	if x != nil {
		return x.OwnerId
	}
	return 0
}

func (x *SearchShopsReq) GetName() string {
	if x != nil {
		return x.Name
	}
	return ""
}

func (x *SearchShopsReq) GetBanner() string {
	if x != nil {
		return x.Banner
	}
	return ""
}

func (x *SearchShopsReq) GetDescription() string {
	if x != nil {
		return x.Description
	}
	return ""
}

func (x *SearchShopsReq) GetRating() string {
	if x != nil {
		return x.Rating
	}
	return ""
}

func (x *SearchShopsReq) GetTotalOrders() int64 {
	if x != nil {
		return x.TotalOrders
	}
	return 0
}

func (x *SearchShopsReq) GetPlayerCount() int64 {
	if x != nil {
		return x.PlayerCount
	}
	return 0
}

func (x *SearchShopsReq) GetCommissionType() string {
	if x != nil {
		return x.CommissionType
	}
	return ""
}

func (x *SearchShopsReq) GetCommissionValue() string {
	if x != nil {
		return x.CommissionValue
	}
	return ""
}

func (x *SearchShopsReq) GetAllowMultiShop() bool {
	if x != nil {
		return x.AllowMultiShop
	}
	return false
}

func (x *SearchShopsReq) GetAllowIndependentOrders() bool {
	if x != nil {
		return x.AllowIndependentOrders
	}
	return false
}

func (x *SearchShopsReq) GetDispatchMode() string {
	if x != nil {
		return x.DispatchMode
	}
	return ""
}

func (x *SearchShopsReq) GetAnnouncements() []string {
	if x != nil {
		return x.Announcements
	}
	return nil
}

func (x *SearchShopsReq) GetTemplateConfig() string {
	if x != nil {
		return x.TemplateConfig
	}
	return ""
}

func (x *SearchShopsReq) GetCreatedAt() int64 {
	if x != nil {
		return x.CreatedAt
	}
	return 0
}

func (x *SearchShopsReq) GetUpdatedAt() int64 {
	if x != nil {
		return x.UpdatedAt
	}
	return 0
}

type SearchShopsResp struct {
	state         protoimpl.MessageState `protogen:"open.v1"`
	Shops         []*Shops               `protobuf:"bytes,1,rep,name=shops,proto3" json:"shops,omitempty"` //shops
	unknownFields protoimpl.UnknownFields
	sizeCache     protoimpl.SizeCache
}

func (x *SearchShopsResp) Reset() {
	*x = SearchShopsResp{}
	mi := &file_shop_proto_msgTypes[32]
	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
	ms.StoreMessageInfo(mi)
}

func (x *SearchShopsResp) String() string {
	return protoimpl.X.MessageStringOf(x)
}

func (*SearchShopsResp) ProtoMessage() {}

func (x *SearchShopsResp) ProtoReflect() protoreflect.Message {
	mi := &file_shop_proto_msgTypes[32]
	if x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}

// Deprecated: Use SearchShopsResp.ProtoReflect.Descriptor instead.
func (*SearchShopsResp) Descriptor() ([]byte, []int) {
	return file_shop_proto_rawDescGZIP(), []int{32}
}

func (x *SearchShopsResp) GetShops() []*Shops {
	if x != nil {
		return x.Shops
	}
	return nil
}

var File_shop_proto protoreflect.FileDescriptor

const file_shop_proto_rawDesc = "" +
	"\n" +
	"\n" +
	"shop.proto\x12\x02pb\"\xcb\x01\n" +
	"\x0fShopInvitations\x12\x0e\n" +
	"\x02id\x18\x01 \x01(\x03R\x02id\x12\x16\n" +
	"\x06shopId\x18\x02 \x01(\x03R\x06shopId\x12\x1a\n" +
	"\bplayerId\x18\x03 \x01(\x03R\bplayerId\x12\x16\n" +
	"\x06status\x18\x04 \x01(\tR\x06status\x12\x1c\n" +
	"\tinvitedBy\x18\x05 \x01(\x03R\tinvitedBy\x12\x1c\n" +
	"\tcreatedAt\x18\x06 \x01(\x03R\tcreatedAt\x12 \n" +
	"\vrespondedAt\x18\a \x01(\x03R\vrespondedAt\"\xc1\x01\n" +
	"\x15AddShopInvitationsReq\x12\x16\n" +
	"\x06shopId\x18\x01 \x01(\x03R\x06shopId\x12\x1a\n" +
	"\bplayerId\x18\x02 \x01(\x03R\bplayerId\x12\x16\n" +
	"\x06status\x18\x03 \x01(\tR\x06status\x12\x1c\n" +
	"\tinvitedBy\x18\x04 \x01(\x03R\tinvitedBy\x12\x1c\n" +
	"\tcreatedAt\x18\x05 \x01(\x03R\tcreatedAt\x12 \n" +
	"\vrespondedAt\x18\x06 \x01(\x03R\vrespondedAt\"\x18\n" +
	"\x16AddShopInvitationsResp\"\xd4\x01\n" +
	"\x18UpdateShopInvitationsReq\x12\x0e\n" +
	"\x02id\x18\x01 \x01(\x03R\x02id\x12\x16\n" +
	"\x06shopId\x18\x02 \x01(\x03R\x06shopId\x12\x1a\n" +
	"\bplayerId\x18\x03 \x01(\x03R\bplayerId\x12\x16\n" +
	"\x06status\x18\x04 \x01(\tR\x06status\x12\x1c\n" +
	"\tinvitedBy\x18\x05 \x01(\x03R\tinvitedBy\x12\x1c\n" +
	"\tcreatedAt\x18\x06 \x01(\x03R\tcreatedAt\x12 \n" +
	"\vrespondedAt\x18\a \x01(\x03R\vrespondedAt\"Z\n" +
	"\x19UpdateShopInvitationsResp\x12=\n" +
	"\x0fshopInvitations\x18\x01 \x01(\v2\x13.pb.ShopInvitationsR\x0fshopInvitations\"'\n" +
	"\x15DelShopInvitationsReq\x12\x0e\n" +
	"\x02id\x18\x01 \x01(\x03R\x02id\"\x18\n" +
	"\x16DelShopInvitationsResp\"+\n" +
	"\x19GetShopInvitationsByIdReq\x12\x0e\n" +
	"\x02id\x18\x01 \x01(\x03R\x02id\"[\n" +
	"\x1aGetShopInvitationsByIdResp\x12=\n" +
	"\x0fshopInvitations\x18\x01 \x01(\v2\x13.pb.ShopInvitationsR\x0fshopInvitations\"\x82\x02\n" +
	"\x18SearchShopInvitationsReq\x12\x16\n" +
	"\x06offset\x18\x01 \x01(\x03R\x06offset\x12\x14\n" +
	"\x05limit\x18\x02 \x01(\x03R\x05limit\x12\x0e\n" +
	"\x02id\x18\x03 \x01(\x03R\x02id\x12\x16\n" +
	"\x06shopId\x18\x04 \x01(\x03R\x06shopId\x12\x1a\n" +
	"\bplayerId\x18\x05 \x01(\x03R\bplayerId\x12\x16\n" +
	"\x06status\x18\x06 \x01(\tR\x06status\x12\x1c\n" +
	"\tinvitedBy\x18\a \x01(\x03R\tinvitedBy\x12\x1c\n" +
	"\tcreatedAt\x18\b \x01(\x03R\tcreatedAt\x12 \n" +
	"\vrespondedAt\x18\t \x01(\x03R\vrespondedAt\"Z\n" +
	"\x19SearchShopInvitationsResp\x12=\n" +
	"\x0fshopInvitations\x18\x01 \x03(\v2\x13.pb.ShopInvitationsR\x0fshopInvitations\"\x93\x01\n" +
	"\vShopPlayers\x12\x16\n" +
	"\x06shopId\x18\x01 \x01(\x03R\x06shopId\x12\x1a\n" +
	"\bplayerId\x18\x02 \x01(\x03R\bplayerId\x12\x1c\n" +
	"\tisPrimary\x18\x03 \x01(\bR\tisPrimary\x12\x1a\n" +
	"\bjoinedAt\x18\x04 \x01(\x03R\bjoinedAt\x12\x16\n" +
	"\x06leftAt\x18\x05 \x01(\x03R\x06leftAt\"\x99\x01\n" +
	"\x11AddShopPlayersReq\x12\x16\n" +
	"\x06shopId\x18\x01 \x01(\x03R\x06shopId\x12\x1a\n" +
	"\bplayerId\x18\x02 \x01(\x03R\bplayerId\x12\x1c\n" +
	"\tisPrimary\x18\x03 \x01(\bR\tisPrimary\x12\x1a\n" +
	"\bjoinedAt\x18\x04 \x01(\x03R\bjoinedAt\x12\x16\n" +
	"\x06leftAt\x18\x05 \x01(\x03R\x06leftAt\"\x14\n" +
	"\x12AddShopPlayersResp\"\x9c\x01\n" +
	"\x14UpdateShopPlayersReq\x12\x16\n" +
	"\x06shopId\x18\x01 \x01(\x03R\x06shopId\x12\x1a\n" +
	"\bplayerId\x18\x02 \x01(\x03R\bplayerId\x12\x1c\n" +
	"\tisPrimary\x18\x03 \x01(\bR\tisPrimary\x12\x1a\n" +
	"\bjoinedAt\x18\x04 \x01(\x03R\bjoinedAt\x12\x16\n" +
	"\x06leftAt\x18\x05 \x01(\x03R\x06leftAt\"\x17\n" +
	"\x15UpdateShopPlayersResp\"G\n" +
	"\x11DelShopPlayersReq\x12\x16\n" +
	"\x06shopId\x18\x01 \x01(\x03R\x06shopId\x12\x1a\n" +
	"\bplayerId\x18\x02 \x01(\x03R\bplayerId\"\x14\n" +
	"\x12DelShopPlayersResp\"K\n" +
	"\x15GetShopPlayersByIdReq\x12\x16\n" +
	"\x06shopId\x18\x01 \x01(\x03R\x06shopId\x12\x1a\n" +
	"\bplayerId\x18\x02 \x01(\x03R\bplayerId\"K\n" +
	"\x16GetShopPlayersByIdResp\x121\n" +
	"\vshopPlayers\x18\x01 \x01(\v2\x0f.pb.ShopPlayersR\vshopPlayers\"\xca\x01\n" +
	"\x14SearchShopPlayersReq\x12\x16\n" +
	"\x06offset\x18\x01 \x01(\x03R\x06offset\x12\x14\n" +
	"\x05limit\x18\x02 \x01(\x03R\x05limit\x12\x16\n" +
	"\x06shopId\x18\x03 \x01(\x03R\x06shopId\x12\x1a\n" +
	"\bplayerId\x18\x04 \x01(\x03R\bplayerId\x12\x1c\n" +
	"\tisPrimary\x18\x05 \x01(\bR\tisPrimary\x12\x1a\n" +
	"\bjoinedAt\x18\x06 \x01(\x03R\bjoinedAt\x12\x16\n" +
	"\x06leftAt\x18\a \x01(\x03R\x06leftAt\"J\n" +
	"\x15SearchShopPlayersResp\x121\n" +
	"\vshopPlayers\x18\x01 \x03(\v2\x0f.pb.ShopPlayersR\vshopPlayers\"\xbb\x04\n" +
	"\x05Shops\x12\x0e\n" +
	"\x02id\x18\x01 \x01(\x03R\x02id\x12\x18\n" +
	"\aownerId\x18\x02 \x01(\x03R\aownerId\x12\x12\n" +
	"\x04name\x18\x03 \x01(\tR\x04name\x12\x16\n" +
	"\x06banner\x18\x04 \x01(\tR\x06banner\x12 \n" +
	"\vdescription\x18\x05 \x01(\tR\vdescription\x12\x16\n" +
	"\x06rating\x18\x06 \x01(\tR\x06rating\x12 \n" +
	"\vtotalOrders\x18\a \x01(\x03R\vtotalOrders\x12 \n" +
	"\vplayerCount\x18\b \x01(\x03R\vplayerCount\x12&\n" +
	"\x0ecommissionType\x18\t \x01(\tR\x0ecommissionType\x12(\n" +
	"\x0fcommissionValue\x18\n" +
	" \x01(\tR\x0fcommissionValue\x12&\n" +
	"\x0eallowMultiShop\x18\v \x01(\bR\x0eallowMultiShop\x126\n" +
	"\x16allowIndependentOrders\x18\f \x01(\bR\x16allowIndependentOrders\x12\"\n" +
	"\fdispatchMode\x18\r \x01(\tR\fdispatchMode\x12$\n" +
	"\rannouncements\x18\x0e \x03(\tR\rannouncements\x12&\n" +
	"\x0etemplateConfig\x18\x0f \x01(\tR\x0etemplateConfig\x12\x1c\n" +
	"\tcreatedAt\x18\x10 \x01(\x03R\tcreatedAt\x12\x1c\n" +
	"\tupdatedAt\x18\x11 \x01(\x03R\tupdatedAt\"\xb1\x04\n" +
	"\vAddShopsReq\x12\x18\n" +
	"\aownerId\x18\x01 \x01(\x03R\aownerId\x12\x12\n" +
	"\x04name\x18\x02 \x01(\tR\x04name\x12\x16\n" +
	"\x06banner\x18\x03 \x01(\tR\x06banner\x12 \n" +
	"\vdescription\x18\x04 \x01(\tR\vdescription\x12\x16\n" +
	"\x06rating\x18\x05 \x01(\tR\x06rating\x12 \n" +
	"\vtotalOrders\x18\x06 \x01(\x03R\vtotalOrders\x12 \n" +
	"\vplayerCount\x18\a \x01(\x03R\vplayerCount\x12&\n" +
	"\x0ecommissionType\x18\b \x01(\tR\x0ecommissionType\x12(\n" +
	"\x0fcommissionValue\x18\t \x01(\tR\x0fcommissionValue\x12&\n" +
	"\x0eallowMultiShop\x18\n" +
	" \x01(\bR\x0eallowMultiShop\x126\n" +
	"\x16allowIndependentOrders\x18\v \x01(\bR\x16allowIndependentOrders\x12\"\n" +
	"\fdispatchMode\x18\f \x01(\tR\fdispatchMode\x12$\n" +
	"\rannouncements\x18\r \x03(\tR\rannouncements\x12&\n" +
	"\x0etemplateConfig\x18\x0e \x01(\tR\x0etemplateConfig\x12\x1c\n" +
	"\tcreatedAt\x18\x0f \x01(\x03R\tcreatedAt\x12\x1c\n" +
	"\tupdatedAt\x18\x10 \x01(\x03R\tupdatedAt\"\x0e\n" +
	"\fAddShopsResp\"\xc4\x04\n" +
	"\x0eUpdateShopsReq\x12\x0e\n" +
	"\x02id\x18\x01 \x01(\x03R\x02id\x12\x18\n" +
	"\aownerId\x18\x02 \x01(\x03R\aownerId\x12\x12\n" +
	"\x04name\x18\x03 \x01(\tR\x04name\x12\x16\n" +
	"\x06banner\x18\x04 \x01(\tR\x06banner\x12 \n" +
	"\vdescription\x18\x05 \x01(\tR\vdescription\x12\x16\n" +
	"\x06rating\x18\x06 \x01(\tR\x06rating\x12 \n" +
	"\vtotalOrders\x18\a \x01(\x03R\vtotalOrders\x12 \n" +
	"\vplayerCount\x18\b \x01(\x03R\vplayerCount\x12&\n" +
	"\x0ecommissionType\x18\t \x01(\tR\x0ecommissionType\x12(\n" +
	"\x0fcommissionValue\x18\n" +
	" \x01(\tR\x0fcommissionValue\x12&\n" +
	"\x0eallowMultiShop\x18\v \x01(\bR\x0eallowMultiShop\x126\n" +
	"\x16allowIndependentOrders\x18\f \x01(\bR\x16allowIndependentOrders\x12\"\n" +
	"\fdispatchMode\x18\r \x01(\tR\fdispatchMode\x12$\n" +
	"\rannouncements\x18\x0e \x03(\tR\rannouncements\x12&\n" +
	"\x0etemplateConfig\x18\x0f \x01(\tR\x0etemplateConfig\x12\x1c\n" +
	"\tcreatedAt\x18\x10 \x01(\x03R\tcreatedAt\x12\x1c\n" +
	"\tupdatedAt\x18\x11 \x01(\x03R\tupdatedAt\"\x11\n" +
	"\x0fUpdateShopsResp\"\x1d\n" +
	"\vDelShopsReq\x12\x0e\n" +
	"\x02id\x18\x01 \x01(\x03R\x02id\"\x0e\n" +
	"\fDelShopsResp\"!\n" +
	"\x0fGetShopsByIdReq\x12\x0e\n" +
	"\x02id\x18\x01 \x01(\x03R\x02id\"3\n" +
	"\x10GetShopsByIdResp\x12\x1f\n" +
	"\x05shops\x18\x01 \x01(\v2\t.pb.ShopsR\x05shops\"\xf2\x04\n" +
	"\x0eSearchShopsReq\x12\x16\n" +
	"\x06offset\x18\x01 \x01(\x03R\x06offset\x12\x14\n" +
	"\x05limit\x18\x02 \x01(\x03R\x05limit\x12\x0e\n" +
	"\x02id\x18\x03 \x01(\x03R\x02id\x12\x18\n" +
	"\aownerId\x18\x04 \x01(\x03R\aownerId\x12\x12\n" +
	"\x04name\x18\x05 \x01(\tR\x04name\x12\x16\n" +
	"\x06banner\x18\x06 \x01(\tR\x06banner\x12 \n" +
	"\vdescription\x18\a \x01(\tR\vdescription\x12\x16\n" +
	"\x06rating\x18\b \x01(\tR\x06rating\x12 \n" +
	"\vtotalOrders\x18\t \x01(\x03R\vtotalOrders\x12 \n" +
	"\vplayerCount\x18\n" +
	" \x01(\x03R\vplayerCount\x12&\n" +
	"\x0ecommissionType\x18\v \x01(\tR\x0ecommissionType\x12(\n" +
	"\x0fcommissionValue\x18\f \x01(\tR\x0fcommissionValue\x12&\n" +
	"\x0eallowMultiShop\x18\r \x01(\bR\x0eallowMultiShop\x126\n" +
	"\x16allowIndependentOrders\x18\x0e \x01(\bR\x16allowIndependentOrders\x12\"\n" +
	"\fdispatchMode\x18\x0f \x01(\tR\fdispatchMode\x12$\n" +
	"\rannouncements\x18\x10 \x03(\tR\rannouncements\x12&\n" +
	"\x0etemplateConfig\x18\x11 \x01(\tR\x0etemplateConfig\x12\x1c\n" +
	"\tcreatedAt\x18\x12 \x01(\x03R\tcreatedAt\x12\x1c\n" +
	"\tupdatedAt\x18\x13 \x01(\x03R\tupdatedAt\"2\n" +
	"\x0fSearchShopsResp\x12\x1f\n" +
	"\x05shops\x18\x01 \x03(\v2\t.pb.ShopsR\x05shops2\x98\b\n" +
	"\vshopService\x12K\n" +
	"\x12AddShopInvitations\x12\x19.pb.AddShopInvitationsReq\x1a\x1a.pb.AddShopInvitationsResp\x12T\n" +
	"\x15UpdateShopInvitations\x12\x1c.pb.UpdateShopInvitationsReq\x1a\x1d.pb.UpdateShopInvitationsResp\x12K\n" +
	"\x12DelShopInvitations\x12\x19.pb.DelShopInvitationsReq\x1a\x1a.pb.DelShopInvitationsResp\x12W\n" +
	"\x16GetShopInvitationsById\x12\x1d.pb.GetShopInvitationsByIdReq\x1a\x1e.pb.GetShopInvitationsByIdResp\x12T\n" +
	"\x15SearchShopInvitations\x12\x1c.pb.SearchShopInvitationsReq\x1a\x1d.pb.SearchShopInvitationsResp\x12?\n" +
	"\x0eAddShopPlayers\x12\x15.pb.AddShopPlayersReq\x1a\x16.pb.AddShopPlayersResp\x12H\n" +
	"\x11UpdateShopPlayers\x12\x18.pb.UpdateShopPlayersReq\x1a\x19.pb.UpdateShopPlayersResp\x12?\n" +
	"\x0eDelShopPlayers\x12\x15.pb.DelShopPlayersReq\x1a\x16.pb.DelShopPlayersResp\x12K\n" +
	"\x12GetShopPlayersById\x12\x19.pb.GetShopPlayersByIdReq\x1a\x1a.pb.GetShopPlayersByIdResp\x12H\n" +
	"\x11SearchShopPlayers\x12\x18.pb.SearchShopPlayersReq\x1a\x19.pb.SearchShopPlayersResp\x12-\n" +
	"\bAddShops\x12\x0f.pb.AddShopsReq\x1a\x10.pb.AddShopsResp\x126\n" +
	"\vUpdateShops\x12\x12.pb.UpdateShopsReq\x1a\x13.pb.UpdateShopsResp\x12-\n" +
	"\bDelShops\x12\x0f.pb.DelShopsReq\x1a\x10.pb.DelShopsResp\x129\n" +
	"\fGetShopsById\x12\x13.pb.GetShopsByIdReq\x1a\x14.pb.GetShopsByIdResp\x126\n" +
	"\vSearchShops\x12\x12.pb.SearchShopsReq\x1a\x13.pb.SearchShopsRespB\x06Z\x04./pbb\x06proto3"

var (
	file_shop_proto_rawDescOnce sync.Once
	file_shop_proto_rawDescData []byte
)

func file_shop_proto_rawDescGZIP() []byte {
	file_shop_proto_rawDescOnce.Do(func() {
		file_shop_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_shop_proto_rawDesc), len(file_shop_proto_rawDesc)))
	})
	return file_shop_proto_rawDescData
}

var file_shop_proto_msgTypes = make([]protoimpl.MessageInfo, 33)
var file_shop_proto_goTypes = []any{
	(*ShopInvitations)(nil),            // 0: pb.ShopInvitations
	(*AddShopInvitationsReq)(nil),      // 1: pb.AddShopInvitationsReq
	(*AddShopInvitationsResp)(nil),     // 2: pb.AddShopInvitationsResp
	(*UpdateShopInvitationsReq)(nil),   // 3: pb.UpdateShopInvitationsReq
	(*UpdateShopInvitationsResp)(nil),  // 4: pb.UpdateShopInvitationsResp
	(*DelShopInvitationsReq)(nil),      // 5: pb.DelShopInvitationsReq
	(*DelShopInvitationsResp)(nil),     // 6: pb.DelShopInvitationsResp
	(*GetShopInvitationsByIdReq)(nil),  // 7: pb.GetShopInvitationsByIdReq
	(*GetShopInvitationsByIdResp)(nil), // 8: pb.GetShopInvitationsByIdResp
	(*SearchShopInvitationsReq)(nil),   // 9: pb.SearchShopInvitationsReq
	(*SearchShopInvitationsResp)(nil),  // 10: pb.SearchShopInvitationsResp
	(*ShopPlayers)(nil),                // 11: pb.ShopPlayers
	(*AddShopPlayersReq)(nil),          // 12: pb.AddShopPlayersReq
	(*AddShopPlayersResp)(nil),         // 13: pb.AddShopPlayersResp
	(*UpdateShopPlayersReq)(nil),       // 14: pb.UpdateShopPlayersReq
	(*UpdateShopPlayersResp)(nil),      // 15: pb.UpdateShopPlayersResp
	(*DelShopPlayersReq)(nil),          // 16: pb.DelShopPlayersReq
	(*DelShopPlayersResp)(nil),         // 17: pb.DelShopPlayersResp
	(*GetShopPlayersByIdReq)(nil),      // 18: pb.GetShopPlayersByIdReq
	(*GetShopPlayersByIdResp)(nil),     // 19: pb.GetShopPlayersByIdResp
	(*SearchShopPlayersReq)(nil),       // 20: pb.SearchShopPlayersReq
	(*SearchShopPlayersResp)(nil),      // 21: pb.SearchShopPlayersResp
	(*Shops)(nil),                      // 22: pb.Shops
	(*AddShopsReq)(nil),                // 23: pb.AddShopsReq
	(*AddShopsResp)(nil),               // 24: pb.AddShopsResp
	(*UpdateShopsReq)(nil),             // 25: pb.UpdateShopsReq
	(*UpdateShopsResp)(nil),            // 26: pb.UpdateShopsResp
	(*DelShopsReq)(nil),                // 27: pb.DelShopsReq
	(*DelShopsResp)(nil),               // 28: pb.DelShopsResp
	(*GetShopsByIdReq)(nil),            // 29: pb.GetShopsByIdReq
	(*GetShopsByIdResp)(nil),           // 30: pb.GetShopsByIdResp
	(*SearchShopsReq)(nil),             // 31: pb.SearchShopsReq
	(*SearchShopsResp)(nil),            // 32: pb.SearchShopsResp
}
var file_shop_proto_depIdxs = []int32{
	0,  // 0: pb.UpdateShopInvitationsResp.shopInvitations:type_name -> pb.ShopInvitations
	0,  // 1: pb.GetShopInvitationsByIdResp.shopInvitations:type_name -> pb.ShopInvitations
	0,  // 2: pb.SearchShopInvitationsResp.shopInvitations:type_name -> pb.ShopInvitations
	11, // 3: pb.GetShopPlayersByIdResp.shopPlayers:type_name -> pb.ShopPlayers
	11, // 4: pb.SearchShopPlayersResp.shopPlayers:type_name -> pb.ShopPlayers
	22, // 5: pb.GetShopsByIdResp.shops:type_name -> pb.Shops
	22, // 6: pb.SearchShopsResp.shops:type_name -> pb.Shops
	1,  // 7: pb.shopService.AddShopInvitations:input_type -> pb.AddShopInvitationsReq
	3,  // 8: pb.shopService.UpdateShopInvitations:input_type -> pb.UpdateShopInvitationsReq
	5,  // 9: pb.shopService.DelShopInvitations:input_type -> pb.DelShopInvitationsReq
	7,  // 10: pb.shopService.GetShopInvitationsById:input_type -> pb.GetShopInvitationsByIdReq
	9,  // 11: pb.shopService.SearchShopInvitations:input_type -> pb.SearchShopInvitationsReq
	12, // 12: pb.shopService.AddShopPlayers:input_type -> pb.AddShopPlayersReq
	14, // 13: pb.shopService.UpdateShopPlayers:input_type -> pb.UpdateShopPlayersReq
	16, // 14: pb.shopService.DelShopPlayers:input_type -> pb.DelShopPlayersReq
	18, // 15: pb.shopService.GetShopPlayersById:input_type -> pb.GetShopPlayersByIdReq
	20, // 16: pb.shopService.SearchShopPlayers:input_type -> pb.SearchShopPlayersReq
	23, // 17: pb.shopService.AddShops:input_type -> pb.AddShopsReq
	25, // 18: pb.shopService.UpdateShops:input_type -> pb.UpdateShopsReq
	27, // 19: pb.shopService.DelShops:input_type -> pb.DelShopsReq
	29, // 20: pb.shopService.GetShopsById:input_type -> pb.GetShopsByIdReq
	31, // 21: pb.shopService.SearchShops:input_type -> pb.SearchShopsReq
	2,  // 22: pb.shopService.AddShopInvitations:output_type -> pb.AddShopInvitationsResp
	4,  // 23: pb.shopService.UpdateShopInvitations:output_type -> pb.UpdateShopInvitationsResp
	6,  // 24: pb.shopService.DelShopInvitations:output_type -> pb.DelShopInvitationsResp
	8,  // 25: pb.shopService.GetShopInvitationsById:output_type -> pb.GetShopInvitationsByIdResp
	10, // 26: pb.shopService.SearchShopInvitations:output_type -> pb.SearchShopInvitationsResp
	13, // 27: pb.shopService.AddShopPlayers:output_type -> pb.AddShopPlayersResp
	15, // 28: pb.shopService.UpdateShopPlayers:output_type -> pb.UpdateShopPlayersResp
	17, // 29: pb.shopService.DelShopPlayers:output_type -> pb.DelShopPlayersResp
	19, // 30: pb.shopService.GetShopPlayersById:output_type -> pb.GetShopPlayersByIdResp
	21, // 31: pb.shopService.SearchShopPlayers:output_type -> pb.SearchShopPlayersResp
	24, // 32: pb.shopService.AddShops:output_type -> pb.AddShopsResp
	26, // 33: pb.shopService.UpdateShops:output_type -> pb.UpdateShopsResp
	28, // 34: pb.shopService.DelShops:output_type -> pb.DelShopsResp
	30, // 35: pb.shopService.GetShopsById:output_type -> pb.GetShopsByIdResp
	32, // 36: pb.shopService.SearchShops:output_type -> pb.SearchShopsResp
	22, // [22:37] is the sub-list for method output_type
	7,  // [7:22] is the sub-list for method input_type
	7,  // [7:7] is the sub-list for extension type_name
	7,  // [7:7] is the sub-list for extension extendee
	0,  // [0:7] is the sub-list for field type_name
}

func init() { file_shop_proto_init() }
func file_shop_proto_init() {
	if File_shop_proto != nil {
		return
	}
	type x struct{}
	out := protoimpl.TypeBuilder{
		File: protoimpl.DescBuilder{
			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
			RawDescriptor: unsafe.Slice(unsafe.StringData(file_shop_proto_rawDesc), len(file_shop_proto_rawDesc)),
			NumEnums:      0,
			NumMessages:   33,
			NumExtensions: 0,
			NumServices:   1,
		},
		GoTypes:           file_shop_proto_goTypes,
		DependencyIndexes: file_shop_proto_depIdxs,
		MessageInfos:      file_shop_proto_msgTypes,
	}.Build()
	File_shop_proto = out.File
	file_shop_proto_goTypes = nil
	file_shop_proto_depIdxs = nil
}
