This commit is contained in:
sk 2024-05-09 17:05:13 +08:00
parent 9a168c5baf
commit 7885d33fb0
10 changed files with 2425 additions and 583 deletions

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@ -1,44 +1,44 @@
Яа(Бъ0<>N:
Я<18>'(Бъ0<>N:
Я<18>N(Бъ0<>N:
Я<18>u(Бъ0<>N:
Я <>(Бъ0<>N:
ЯЈУ(Бъ0<>N:
ЯАъ(Бъ0<>N:
ЯИ<>(Бъ0<>N:
 ЯРИ(Бъ0<>N:
ΟΠ(±κ0:
Ο<18>'(±κ0%:
Ο<18>N(±κ0J:
Ο<18>u(±κ0o:
Ο <>(±κ0•:
Ο¨Γ(±κ:
Ο°κ(±κ:
ΟΈ‘(±κ0„:
 ΟΐΈ(±κ:

ЯШп(Бъ0<>N:
 Яа<>(Бъ0<>N:
 Яи­(Бъ0<>N:
 Ярд(Бъ0<>N:
Яшћ(Бъ0<>N:
Я№Ђ(Бъ0<>N:
ЯјЩ(Бъ0<>N:
Я<18>ё(Бъ0<>N:
Я<18><>(Бъ0<>N:
Я<18>П(Бъ0<>N:
Я<18>ц(Бъ0<>N:
Я <>(Бъ0<>N:
Я<> (Бъ0<>N:
ЯР<> (Бъ0<>N:
Я<18>Ё(Бъ0<>N:
ЯрЇ(Бъ0<>N:
ЯАЎ(Бъ0<>N:
Я<18>Е(Бъ0<>N:
ЯаЛ(Бъ0<>N:
Я Т(Бъ0<>N:
Я№Ш!(Бъ0<>N:
ЯРЯ$(Бъ0<>N:
 Я<18>ж'(Бъ0<>N:
!Ярм*(Бъ0<>N:
"ЯАу-(Бъ0<>N:
#Я<18>ъ0(Бъ0<>N:
$Яа№3(Бъ0<>N:
%Я ї6(Бъ0<>N:
&Я№§9(Бъ0<>N:
'ЯР<>=(Бъ0<>N:
ΟΘί(±κ:
 ΟΠ†(±κ0σ:
 ΟΨ­(±κ0<>:
 ΟΰΤ(±κ:
Οθϋ(±κ0γ:
ΟπΆ(±κ0<>:
ΟψΙ(±κ0­:
Ο€ρ(±κ0<>:
Ο<18><>(±κ:
Ο<18>Ώ(±κ0<>:
Ο<18>ζ(±κ0Α:
Ο <>(±κ:
Οπ“ (±κ:
Οΐ<> (±κ0Ν :
Ο<18>΅(±κ:
Οΰ§(±κ0΄:
Ο°®(±κ:
Ο€µ(±κ0<>:
ΟΠ»(±κ0<>:
Ο Β(±κ0<>:
ΟπΘ!(±κ:
ΟΐΟ$(±κ0η":
 Ο<18>Φ'(±κ0Ϊ%:
!Οΰά*(±κ0Ξ(:
"Ο°γ-(±κ0Α+:
#Ο€κ0(±κ0΄.:
$ΟΠπ3(±κ0§1:
%Ο χ6(±κ04:
&Οπύ9(±κ0<>7:
'Οΐ„=(±κ0<>::
(Ï€‰z(±ê0<>N:
)ÏÀ–±(±ê0<>N:
@ -52,45 +52,45 @@
0Ï€´‰(±ê0<>N:¯È
1ÏÀʺ(±ê0<>N:Èá
2Ï€áë(±ê0<>N:áú
3аа(Бъ0<>N:
4а<18>'(Бъ0<>N:
5а<18>N(Бъ0<>N:
6а<18>u(Бъ0<>N:
7а <>(Бъ0<>N:
8аЈУ(Бъ0<>N:
9аАъ(Бъ0<>N:
:аИ<>(Бъ0<>N:
;аРИ(Бъ0<>N:
<аШп(Бъ0<>N:
=аа<>(Бъ0<>N:
>аи­(Бъ0<>N:
?ард(Бъ0<>N:
@ашћ(Бъ0<>N:
Aа№Ђ(Бъ0<>N:
BајЩ(Бъ0<>N:
Cа<18>ё(Бъ0<>N:
Dа<18><>(Бъ0<>N:
Eа<18>П(Бъ0<>N:
Fа<18>ц(Бъ0<>N:
Gа <>(Бъ0<>N:
Hа<> (Бъ0<>N:
IаР<> (Бъ0<>N:
Jа<18>Ё(Бъ0<>N:
KарЇ(Бъ0<>N:
LаАЎ(Бъ0<>N:
Mа<18>Е(Бъ0<>N:
NааЛ(Бъ0<>N:
Oа Т(Бъ0<>N:
Pа№Ш!(Бъ0<>N:
QаРЯ$(Бъ0<>N:
Rа<18>ж'(Бъ0<>N:
Sарм*(Бъ0<>N:
TаАу-(Бъ0<>N:
Uа<18>ъ0(Бъ0<>N:
Vаа№3(Бъ0<>N:
Wа ї6(Бъ0<>N:
Xа№§9(Бъ0<>N:
YаР<>=(Бъ0<>N:
3ΠΠ(±κ0:
4Π<18>'(±κ0%:
5Π<18>N(±κ0J:
6Π<18>u(±κ0o:
7Π <>(±κ0•:
8Π¨Γ(±κ:
9Π°κ(±κ:
:ΠΈ‘(±κ0„:
;ΠΐΈ(±κ:
<ΠΘί(±κ:
=ΠΠ†(±κ0σ:
>ΠΨ­(±κ0<>:
?ΠΰΤ(±κ:
@Πθϋ(±κ0γ:
AΠπΆ(±κ0<>:
BΠψΙ(±κ0­:
CΠ€ρ(±κ0<>:
DΠ<18><>(±κ:
EΠ<18>Ώ(±κ0<>:
FΠ<18>ζ(±κ0Α:
GΠ <>(±κ:
HΠπ“ (±κ:
IΠΐ<> (±κ0Ν :
JΠ<18>΅(±κ:
KΠΰ§(±κ0΄:
LΠ°®(±κ:
MΠ€µ(±κ0<>:
NΠΠ»(±κ0<>:
OΠ Β(±κ0<>:
PΠπΘ!(±κ:
QΠΐΟ$(±κ0η":
RΠ<18>Φ'(±κ0Ϊ%:
SΠΰά*(±κ0Ξ(:
TΠ°γ-(±κ0Α+:
UΠ€κ0(±κ0΄.:
VΠΠπ3(±κ0§1:
WΠ χ6(±κ04:
XΠπύ9(±κ0<>7:
YΠΐ„=(±κ0<>::
ZЀ‰z(±ê0<>N:
[ÐÀ–±(±ê0<>N:
@ -104,45 +104,45 @@
bЀ´‰(±ê0<>N:¯È
cÐÀʺ(±ê0<>N:Èá
dЀáë(±ê0<>N:áú
eба(Бъ0<>N:
fб<18>'(Бъ0<>N:
gб<18>N(Бъ0<>N:
hб<18>u(Бъ0<>N:
iб <>(Бъ0<>N:
jбЈУ(Бъ0<>N:
kбАъ(Бъ0<>N:
lбИ<>(Бъ0<>N:
mбРИ(Бъ0<>N:
nбШп(Бъ0<>N:
oба<>(Бъ0<>N:
pби­(Бъ0<>N:
qбрд(Бъ0<>N:
rбшћ(Бъ0<>N:
sб№Ђ(Бъ0<>N:
tбјЩ(Бъ0<>N:
uб<18>ё(Бъ0<>N:
vб<18><>(Бъ0<>N:
wб<18>П(Бъ0<>N:
xб<18>ц(Бъ0<>N:
yб <>(Бъ0<>N:
zб<> (Бъ0<>N:
{бР<> (Бъ0<>N:
|б<18>Ё(Бъ0<>N:
}брЇ(Бъ0<>N:
~бАЎ(Бъ0<>N:
б<18>Е(Бъ0<>N:
<EFBFBD>баЛ(Бъ0<>N:
<08>б Т(Бъ0<>N:
<EFBFBD>б№Ш!(Бъ0<>N:
<EFBFBD>бРЯ$(Бъ0<>N:
<EFBFBD>б<18>ж'(Бъ0<>N:
<EFBFBD>брм*(Бъ0<>N:
<EFBFBD>бАу-(Бъ0<>N:
<EFBFBD>б<18>ъ0(Бъ0<>N:
<08>ба№3(Бъ0<>N:
<EFBFBD>б ї6(Бъ0<>N:
<08>б№§9(Бъ0<>N:
<EFBFBD>бР<>=(Бъ0<>N:
eΡΠ(±κ0:
fΡ<18>'(±κ0%:
gΡ<18>N(±κ0J:
hΡ<18>u(±κ0o:
iΡ <>(±κ0•:
jΡ¨Γ(±κ:
kΡ°κ(±κ:
lΡΈ‘(±κ0„:
mΡΐΈ(±κ:
nΡΘί(±κ:
oΡΠ†(±κ0σ:
pΡΨ­(±κ0<>:
qΡΰΤ(±κ:
rΡθϋ(±κ0γ:
sΡπΆ(±κ0<>:
tΡψΙ(±κ0­:
uΡ€ρ(±κ0<>:
vΡ<18><>(±κ:
wΡ<18>Ώ(±κ0<>:
xΡ<18>ζ(±κ0Α:
yΡ <>(±κ:
zΡπ“ (±κ:
{Ρΐ<> (±κ0Ν :
|Ρ<18>΅(±κ:
}Ρΰ§(±κ0΄:
~Ρ°®(±κ:
Ρ€µ(±κ0<>:
ΡΠ»(±κ0<>:
<08>Ρ Β(±κ0<>:
ΡπΘ!(±κ:
ƒΡΐΟ$(±κ0η":
Ρ<18>Φ'(±κ0Ϊ%:
Ρΰά*(±κ0Ξ(:
Ρ°γ-(±κ0Α+:
Ρ€κ0(±κ0΄.:
<08>ΡΠπ3(±κ0§1:
Ρ χ6(±κ04:
<08>Ρπύ9(±κ0<>7:
Ρΐ„=(±κ0<>::
ŒÑ€‰z(±ê0<>N:
<08>ÑÀ–±(±ê0<>N:
@ -156,45 +156,45 @@
Ñ€´‰(±ê0<>N:¯È
ÑÀʺ(±ê0<>N:Èá
Ñ€áë(±ê0<>N:áú
<08>ва(Бъ0<>N:
<08>в<18>'(Бъ0<>N:
<08>в<18>N(Бъ0<>N:
<08>в<18>u(Бъ0<>N:
<EFBFBD>в <>(Бъ0<>N:
<08>вЈУ(Бъ0<>N:
<08>вАъ(Бъ0<>N:
<08>вИ<>(Бъ0<>N:
<08>вРИ(Бъ0<>N:
 вШп(Бъ0<>N:
Ёва<>(Бъ0<>N:
Ђви­(Бъ0<>N:
Ѓврд(Бъ0<>N:
Євшћ(Бъ0<>N:
Ѕв№Ђ(Бъ0<>N:
ІвјЩ(Бъ0<>N:
Їв<18>ё(Бъ0<>N:
Јв<18><>(Бъ0<>N:
Љв<18>П(Бъ0<>N:
Њв<18>ц(Бъ0<>N:
Ћв <>(Бъ0<>N:
Ќв<> (Бъ0<>N:
­вР<> (Бъ0<>N:
Ўв<18>Ё(Бъ0<>N:
ЏврЇ(Бъ0<>N:
АвАЎ(Бъ0<>N:
Бв<18>Е(Бъ0<>N:
ВваЛ(Бъ0<>N:
Гв Т(Бъ0<>N:
Дв№Ш!(Бъ0<>N:
ЕвРЯ$(Бъ0<>N:
Жв<18>ж'(Бъ0<>N:
Зврм*(Бъ0<>N:
ИвАу-(Бъ0<>N:
Йв<18>ъ0(Бъ0<>N:
Ква№3(Бъ0<>N:
Лв ї6(Бъ0<>N:
Мв№§9(Бъ0<>N:
НвР<>=(Бъ0<>N:
<10>Π(±κ0:
<08><10><18>'(±κ0%:
<10><18>N(±κ0J:
<08><10><18>u(±κ0o:
<10> <>(±κ0•:
<08><EFBFBD>¨Γ(±κ:
<08><EFBFBD>°κ(±κ:
<08><EFBFBD>Έ‘(±κ0„:
<08><EFBFBD>ΐΈ(±κ:
 <EFBFBD>Θί(±κ:
΅<10>Π†(±κ0σ:
Ά<10>Ψ­(±κ0<>:
£<10>ΰΤ(±κ:
¤<10>θϋ(±κ0γ:
¥<10>πΆ(±κ0<>:
¦<10>ψΙ(±κ0­:
§<10>€ρ(±κ0<>:
¨<10><18><>(±κ:
©<10><18>Ώ(±κ0<>:
<EFBFBD><10><18>ζ(±κ0Α:
«<10> <>(±κ:
¬<10>π“ (±κ:
­<EFBFBD>ΐ<> (±κ0Ν :
®<10><18>΅(±κ:
<10>ΰ§(±κ0΄:
°<10>°®(±κ:
±<10>€µ(±κ0<>:
²<10>Π»(±κ0<>:
³<10> Β(±κ0<>:
΄<10>πΘ!(±κ:
µ<10>ΐΟ$(±κ0η":
<10><18>Φ'(±κ0Ϊ%:
·<10>ΰά*(±κ0Ξ(:
Έ<10>°γ-(±κ0Α+:
Ή<10>€κ0(±κ0΄.:
Ί<10>Ππ3(±κ0§1:
»<10> χ6(±κ04:
Ό<10>πύ9(±κ0<>7:
½<10>ΐ„=(±κ0<>::
¾Ò€‰z(±ê0<>N:
¿ÒÀ–±(±ê0<>N:
@ -208,59 +208,59 @@
ÆÒ€´‰(±ê0<>N:¯È
ÇÒÀʺ(±ê0<>N:Èá
ÈÒ€áë(±ê0<>N:áú
Щ<18>N(Бъ0<>N:
Ъа<>(Бъ0<>N:
ЫР<> (Бъ0<>N:
ЬР<>=(Бъ0<>N:
Ιπ<18>N(±κ0J:
ΚπΠ†(±κ0σ:
Λπΐ<> (±κ0Ν :
Μπΐ„=(±κ0<>::
ÍðÀ–±(±ê0<>N:

Îð€ÚÄ (±ê0<>N:Kd
Яє <>(Бъ0<>N:
ає Т(Бъ0<>N:
бє<18><>z(Бъ0<>N:
вє<18>­т(Бъ0<>N:
гє<18>сы(Бъ0<>N:

дє<18><>Џ_(Бъ0<>N:Kd
её<18>N(Бъ0<>N:
жёа<>(Бъ0<>N:
зёР<> (Бъ0<>N:
иёР<>=(Бъ0<>N:
Οτ <>(±κ:
Πτ Β(±κ0<>:
Ρτ€‰z(±κ0<>N:
<EFBFBD>τ€­β(±κ0<>N:2
Στ€αλ(±κ0<>N:αϊ
Ττ€„―_(±κ0<>N:¬τ
Υρ<18>N(±κ0J:
ΦρΠ†(±κ0σ:
Χρΐ<> (±κ0Ν :
Ψρΐ„=(±κ0<>::
ÙñÀ–±(±ê0<>N:

Úñ€ÚÄ (±ê0<>N:Kd
лѕ<18>N(Бъ0<>N:
мѕа<>(Бъ0<>N:
нѕР<> (Бъ0<>N:
оѕР<>=(Бъ0<>N:
Ϋυ<18>N(±κ0J:
άυΠ†(±κ0σ:
έυΐ<> (±κ0Ν :
ήυΐ„=(±κ0<>::
ßõÀ–±(±ê0<>N:

àõ€ÚÄ (±ê0<>N:Kd
сђ<18>N(Бъ0<>N:
тђа<>(Бъ0<>N:
уђР<> (Бъ0<>N:
фђР<>=(Бъ0<>N:
ας<18>N(±κ0J:
βςΠ†(±κ0σ:
γςΐ<> (±κ0Ν :
δςΐ„=(±κ0<>::
åòÀ–±(±ê0<>N:

æò€ÚÄ (±ê0<>N:Kd
чі<18>N(Бъ0<>N:
шіа<>(Бъ0<>N:
щіР<> (Бъ0<>N:
ъіР<>=(Бъ0<>N:
ηφ<18>N(±κ0J:
θφΠ†(±κ0σ:
ιφΐ<> (±κ0Ν :
κφΐ„=(±κ0<>::
ëöÀ–±(±ê0<>N:

ìö€ÚÄ (±ê0<>N:Kd
эѓ<18>N(Бъ0<>N:
юѓа<>(Бъ0<>N:
яѓР<> (Бъ0<>N:
ѓР<>=(Бъ0<>N:
νσ<18>N(±κ0J:
ξσΠ†(±κ0σ:
οσΐ<> (±κ0Ν :
πσΐ„=(±κ0<>::
ñóÀ–±(±ê0<>N:

òó€ÚÄ (±ê0<>N:Kd
ѓї<18>N(Бъ0<>N:
єїа<>(Бъ0<>N:
ѕїР<> (Бъ0<>N:
іїР<>=(Бъ0<>N:
σχ<18>N(±κ0J:
τχΠ†(±κ0σ:
υχΐ<> (±κ0Ν :
φχΐ„=(±κ0<>::
÷÷À–±(±ê0<>N:

ø÷€ÚÄ (±ê0<>N:Kd

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,5 @@
6с├т├у├жв"║█ю└=
.ы├з├шь"║█ю└=
Wс├ж├ь├з├ш├т├у├в├ы" ║█─╜Б
]с├ь├ш├т├у├ж├в├ы├з├э"╒█Т
6в├с├т├у├ж├"║█ю└=
.ь├ы├з├ш├"║█ю└=
Wв├ы├ш├с├т├у├ж├ь├з" ║█─╜Б
]ш├э├с├т├ж├ь├у├в├ы├з"╒█Т

Binary file not shown.

View File

@ -8359,6 +8359,125 @@ func (x *SAPlayerDelete) GetMsg() string {
return ""
}
// 获取邀请连接 [/api/player/invite_link]
type ASPlayerInviteLink struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Platform string `protobuf:"bytes,1,opt,name=platform,proto3" json:"platform,omitempty"` // 平台id
SnId int32 `protobuf:"varint,2,opt,name=SnId,proto3" json:"SnId,omitempty"` // 玩家id
}
func (x *ASPlayerInviteLink) Reset() {
*x = ASPlayerInviteLink{}
if protoimpl.UnsafeEnabled {
mi := &file_webapi_proto_msgTypes[123]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *ASPlayerInviteLink) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ASPlayerInviteLink) ProtoMessage() {}
func (x *ASPlayerInviteLink) ProtoReflect() protoreflect.Message {
mi := &file_webapi_proto_msgTypes[123]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ASPlayerInviteLink.ProtoReflect.Descriptor instead.
func (*ASPlayerInviteLink) Descriptor() ([]byte, []int) {
return file_webapi_proto_rawDescGZIP(), []int{123}
}
func (x *ASPlayerInviteLink) GetPlatform() string {
if x != nil {
return x.Platform
}
return ""
}
func (x *ASPlayerInviteLink) GetSnId() int32 {
if x != nil {
return x.SnId
}
return 0
}
type SAPlayerInviteLink struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Tag TagCode `protobuf:"varint,1,opt,name=Tag,proto3,enum=webapi.TagCode" json:"Tag,omitempty"` //错误码
Msg string `protobuf:"bytes,2,opt,name=Msg,proto3" json:"Msg,omitempty"` //错误信息(选填)
Link string `protobuf:"bytes,3,opt,name=Link,proto3" json:"Link,omitempty"` // 分享连接
}
func (x *SAPlayerInviteLink) Reset() {
*x = SAPlayerInviteLink{}
if protoimpl.UnsafeEnabled {
mi := &file_webapi_proto_msgTypes[124]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *SAPlayerInviteLink) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*SAPlayerInviteLink) ProtoMessage() {}
func (x *SAPlayerInviteLink) ProtoReflect() protoreflect.Message {
mi := &file_webapi_proto_msgTypes[124]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use SAPlayerInviteLink.ProtoReflect.Descriptor instead.
func (*SAPlayerInviteLink) Descriptor() ([]byte, []int) {
return file_webapi_proto_rawDescGZIP(), []int{124}
}
func (x *SAPlayerInviteLink) GetTag() TagCode {
if x != nil {
return x.Tag
}
return TagCode_UNKNOWN
}
func (x *SAPlayerInviteLink) GetMsg() string {
if x != nil {
return x.Msg
}
return ""
}
func (x *SAPlayerInviteLink) GetLink() string {
if x != nil {
return x.Link
}
return ""
}
var File_webapi_proto protoreflect.FileDescriptor
var file_webapi_proto_rawDesc = []byte{
@ -9260,23 +9379,33 @@ var file_webapi_proto_rawDesc = []byte{
0x6c, 0x65, 0x74, 0x65, 0x12, 0x21, 0x0a, 0x03, 0x54, 0x61, 0x67, 0x18, 0x01, 0x20, 0x01, 0x28,
0x0e, 0x32, 0x0f, 0x2e, 0x77, 0x65, 0x62, 0x61, 0x70, 0x69, 0x2e, 0x54, 0x61, 0x67, 0x43, 0x6f,
0x64, 0x65, 0x52, 0x03, 0x54, 0x61, 0x67, 0x12, 0x10, 0x0a, 0x03, 0x4d, 0x73, 0x67, 0x18, 0x02,
0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x4d, 0x73, 0x67, 0x2a, 0xce, 0x01, 0x0a, 0x07, 0x54, 0x61,
0x67, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x0b, 0x0a, 0x07, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e,
0x10, 0x00, 0x12, 0x0b, 0x0a, 0x07, 0x53, 0x55, 0x43, 0x43, 0x45, 0x53, 0x53, 0x10, 0x01, 0x12,
0x0a, 0x0a, 0x06, 0x46, 0x41, 0x49, 0x4c, 0x45, 0x44, 0x10, 0x02, 0x12, 0x0e, 0x0a, 0x0a, 0x53,
0x49, 0x47, 0x4e, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x03, 0x12, 0x14, 0x0a, 0x10, 0x50,
0x52, 0x4f, 0x54, 0x4f, 0x5f, 0x44, 0x41, 0x54, 0x41, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10,
0x04, 0x12, 0x12, 0x0a, 0x0e, 0x4a, 0x59, 0x42, 0x5f, 0x44, 0x41, 0x54, 0x41, 0x5f, 0x45, 0x52,
0x52, 0x4f, 0x52, 0x10, 0x05, 0x12, 0x12, 0x0a, 0x0e, 0x4a, 0x59, 0x42, 0x5f, 0x43, 0x4f, 0x44,
0x45, 0x5f, 0x45, 0x58, 0x49, 0x53, 0x54, 0x10, 0x06, 0x12, 0x11, 0x0a, 0x0d, 0x50, 0x6c, 0x61,
0x79, 0x5f, 0x4e, 0x6f, 0x74, 0x45, 0x58, 0x49, 0x53, 0x54, 0x10, 0x07, 0x12, 0x09, 0x0a, 0x05,
0x4c, 0x69, 0x6d, 0x69, 0x74, 0x10, 0x08, 0x12, 0x0c, 0x0a, 0x08, 0x54, 0x65, 0x6c, 0x45, 0x78,
0x69, 0x73, 0x74, 0x10, 0x09, 0x12, 0x13, 0x0a, 0x0f, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74,
0x4e, 0x6f, 0x74, 0x46, 0x6f, 0x75, 0x6e, 0x64, 0x10, 0x0a, 0x12, 0x0e, 0x0a, 0x0a, 0x54, 0x65,
0x6c, 0x4e, 0x6f, 0x74, 0x42, 0x69, 0x6e, 0x64, 0x10, 0x0b, 0x42, 0x26, 0x5a, 0x24, 0x6d, 0x6f,
0x6e, 0x67, 0x6f, 0x2e, 0x67, 0x61, 0x6d, 0x65, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x61,
0x6d, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x77, 0x65, 0x62, 0x61,
0x70, 0x69, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x4d, 0x73, 0x67, 0x22, 0x44, 0x0a, 0x12, 0x41, 0x53, 0x50,
0x6c, 0x61, 0x79, 0x65, 0x72, 0x49, 0x6e, 0x76, 0x69, 0x74, 0x65, 0x4c, 0x69, 0x6e, 0x6b, 0x12,
0x1a, 0x0a, 0x08, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x18, 0x01, 0x20, 0x01, 0x28,
0x09, 0x52, 0x08, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x12, 0x12, 0x0a, 0x04, 0x53,
0x6e, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x53, 0x6e, 0x49, 0x64, 0x22,
0x5d, 0x0a, 0x12, 0x53, 0x41, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x49, 0x6e, 0x76, 0x69, 0x74,
0x65, 0x4c, 0x69, 0x6e, 0x6b, 0x12, 0x21, 0x0a, 0x03, 0x54, 0x61, 0x67, 0x18, 0x01, 0x20, 0x01,
0x28, 0x0e, 0x32, 0x0f, 0x2e, 0x77, 0x65, 0x62, 0x61, 0x70, 0x69, 0x2e, 0x54, 0x61, 0x67, 0x43,
0x6f, 0x64, 0x65, 0x52, 0x03, 0x54, 0x61, 0x67, 0x12, 0x10, 0x0a, 0x03, 0x4d, 0x73, 0x67, 0x18,
0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x4d, 0x73, 0x67, 0x12, 0x12, 0x0a, 0x04, 0x4c, 0x69,
0x6e, 0x6b, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x4c, 0x69, 0x6e, 0x6b, 0x2a, 0xce,
0x01, 0x0a, 0x07, 0x54, 0x61, 0x67, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x0b, 0x0a, 0x07, 0x55, 0x4e,
0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x12, 0x0b, 0x0a, 0x07, 0x53, 0x55, 0x43, 0x43, 0x45,
0x53, 0x53, 0x10, 0x01, 0x12, 0x0a, 0x0a, 0x06, 0x46, 0x41, 0x49, 0x4c, 0x45, 0x44, 0x10, 0x02,
0x12, 0x0e, 0x0a, 0x0a, 0x53, 0x49, 0x47, 0x4e, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x03,
0x12, 0x14, 0x0a, 0x10, 0x50, 0x52, 0x4f, 0x54, 0x4f, 0x5f, 0x44, 0x41, 0x54, 0x41, 0x5f, 0x45,
0x52, 0x52, 0x4f, 0x52, 0x10, 0x04, 0x12, 0x12, 0x0a, 0x0e, 0x4a, 0x59, 0x42, 0x5f, 0x44, 0x41,
0x54, 0x41, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x05, 0x12, 0x12, 0x0a, 0x0e, 0x4a, 0x59,
0x42, 0x5f, 0x43, 0x4f, 0x44, 0x45, 0x5f, 0x45, 0x58, 0x49, 0x53, 0x54, 0x10, 0x06, 0x12, 0x11,
0x0a, 0x0d, 0x50, 0x6c, 0x61, 0x79, 0x5f, 0x4e, 0x6f, 0x74, 0x45, 0x58, 0x49, 0x53, 0x54, 0x10,
0x07, 0x12, 0x09, 0x0a, 0x05, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x10, 0x08, 0x12, 0x0c, 0x0a, 0x08,
0x54, 0x65, 0x6c, 0x45, 0x78, 0x69, 0x73, 0x74, 0x10, 0x09, 0x12, 0x13, 0x0a, 0x0f, 0x41, 0x63,
0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4e, 0x6f, 0x74, 0x46, 0x6f, 0x75, 0x6e, 0x64, 0x10, 0x0a, 0x12,
0x0e, 0x0a, 0x0a, 0x54, 0x65, 0x6c, 0x4e, 0x6f, 0x74, 0x42, 0x69, 0x6e, 0x64, 0x10, 0x0b, 0x42,
0x26, 0x5a, 0x24, 0x6d, 0x6f, 0x6e, 0x67, 0x6f, 0x2e, 0x67, 0x61, 0x6d, 0x65, 0x73, 0x2e, 0x63,
0x6f, 0x6d, 0x2f, 0x67, 0x61, 0x6d, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c,
0x2f, 0x77, 0x65, 0x62, 0x61, 0x70, 0x69, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
}
var (
@ -9292,7 +9421,7 @@ func file_webapi_proto_rawDescGZIP() []byte {
}
var file_webapi_proto_enumTypes = make([]protoimpl.EnumInfo, 1)
var file_webapi_proto_msgTypes = make([]protoimpl.MessageInfo, 123)
var file_webapi_proto_msgTypes = make([]protoimpl.MessageInfo, 125)
var file_webapi_proto_goTypes = []interface{}{
(TagCode)(0), // 0: webapi.TagCode
(*SAPlatformInfo)(nil), // 1: webapi.SAPlatformInfo
@ -9418,92 +9547,94 @@ var file_webapi_proto_goTypes = []interface{}{
(*SAGetImgVerify)(nil), // 121: webapi.SAGetImgVerify
(*ASPlayerDelete)(nil), // 122: webapi.ASPlayerDelete
(*SAPlayerDelete)(nil), // 123: webapi.SAPlayerDelete
(*Platform)(nil), // 124: webapi.Platform
(*PlatformGameConfig)(nil), // 125: webapi.PlatformGameConfig
(*GameConfigGroup)(nil), // 126: webapi.GameConfigGroup
(*GameConfigGlobal)(nil), // 127: webapi.GameConfigGlobal
(*PlatformDbConfig)(nil), // 128: webapi.PlatformDbConfig
(*CoinPoolSetting)(nil), // 129: webapi.CoinPoolSetting
(*RoomInfo)(nil), // 130: webapi.RoomInfo
(*PlayerSingleAdjust)(nil), // 131: webapi.PlayerSingleAdjust
(*PlayerData)(nil), // 132: webapi.PlayerData
(*HorseRaceLamp)(nil), // 133: webapi.HorseRaceLamp
(*MessageInfo)(nil), // 134: webapi.MessageInfo
(*ServerInfo)(nil), // 135: webapi.ServerInfo
(*OnlineReport)(nil), // 136: webapi.OnlineReport
(*ItemInfo)(nil), // 137: webapi.ItemInfo
(*ExchangeShop)(nil), // 138: webapi.ExchangeShop
(*ASPlayerInviteLink)(nil), // 124: webapi.ASPlayerInviteLink
(*SAPlayerInviteLink)(nil), // 125: webapi.SAPlayerInviteLink
(*Platform)(nil), // 126: webapi.Platform
(*PlatformGameConfig)(nil), // 127: webapi.PlatformGameConfig
(*GameConfigGroup)(nil), // 128: webapi.GameConfigGroup
(*GameConfigGlobal)(nil), // 129: webapi.GameConfigGlobal
(*PlatformDbConfig)(nil), // 130: webapi.PlatformDbConfig
(*CoinPoolSetting)(nil), // 131: webapi.CoinPoolSetting
(*RoomInfo)(nil), // 132: webapi.RoomInfo
(*PlayerSingleAdjust)(nil), // 133: webapi.PlayerSingleAdjust
(*PlayerData)(nil), // 134: webapi.PlayerData
(*HorseRaceLamp)(nil), // 135: webapi.HorseRaceLamp
(*MessageInfo)(nil), // 136: webapi.MessageInfo
(*ServerInfo)(nil), // 137: webapi.ServerInfo
(*OnlineReport)(nil), // 138: webapi.OnlineReport
(*ItemInfo)(nil), // 139: webapi.ItemInfo
(*ExchangeShop)(nil), // 140: webapi.ExchangeShop
}
var file_webapi_proto_depIdxs = []int32{
0, // 0: webapi.ASPlatformInfo.Tag:type_name -> webapi.TagCode
124, // 1: webapi.ASPlatformInfo.Platforms:type_name -> webapi.Platform
126, // 1: webapi.ASPlatformInfo.Platforms:type_name -> webapi.Platform
0, // 2: webapi.ASGameConfig.Tag:type_name -> webapi.TagCode
125, // 3: webapi.ASGameConfig.Configs:type_name -> webapi.PlatformGameConfig
127, // 3: webapi.ASGameConfig.Configs:type_name -> webapi.PlatformGameConfig
0, // 4: webapi.ASGameConfigGroup.Tag:type_name -> webapi.TagCode
126, // 5: webapi.ASGameConfigGroup.GameConfigGroup:type_name -> webapi.GameConfigGroup
128, // 5: webapi.ASGameConfigGroup.GameConfigGroup:type_name -> webapi.GameConfigGroup
0, // 6: webapi.ASGameConfigGlobal.Tag:type_name -> webapi.TagCode
127, // 7: webapi.ASGameConfigGlobal.GameStatus:type_name -> webapi.GameConfigGlobal
129, // 7: webapi.ASGameConfigGlobal.GameStatus:type_name -> webapi.GameConfigGlobal
0, // 8: webapi.ASDbConfig.Tag:type_name -> webapi.TagCode
128, // 9: webapi.ASDbConfig.DbConfigs:type_name -> webapi.PlatformDbConfig
124, // 10: webapi.ASUpdatePlatform.Platforms:type_name -> webapi.Platform
130, // 9: webapi.ASDbConfig.DbConfigs:type_name -> webapi.PlatformDbConfig
126, // 10: webapi.ASUpdatePlatform.Platforms:type_name -> webapi.Platform
0, // 11: webapi.SAUpdatePlatform.Tag:type_name -> webapi.TagCode
127, // 12: webapi.ASUpdateGameConfigGlobal.GameStatus:type_name -> webapi.GameConfigGlobal
129, // 12: webapi.ASUpdateGameConfigGlobal.GameStatus:type_name -> webapi.GameConfigGlobal
0, // 13: webapi.SAUpdateGameConfigGlobal.Tag:type_name -> webapi.TagCode
125, // 14: webapi.ASUpdateGameConfig.Config:type_name -> webapi.PlatformGameConfig
127, // 14: webapi.ASUpdateGameConfig.Config:type_name -> webapi.PlatformGameConfig
0, // 15: webapi.SAUpdateGameConfig.Tag:type_name -> webapi.TagCode
126, // 16: webapi.ASUpdateGameConfigGroup.GameConfigGroup:type_name -> webapi.GameConfigGroup
128, // 16: webapi.ASUpdateGameConfigGroup.GameConfigGroup:type_name -> webapi.GameConfigGroup
0, // 17: webapi.SAUpdateGameConfigGroup.Tag:type_name -> webapi.TagCode
0, // 18: webapi.SAAddCoinById.Tag:type_name -> webapi.TagCode
0, // 19: webapi.SAResetGamePool.Tag:type_name -> webapi.TagCode
129, // 20: webapi.ASUpdateGamePool.CoinPoolSetting:type_name -> webapi.CoinPoolSetting
131, // 20: webapi.ASUpdateGamePool.CoinPoolSetting:type_name -> webapi.CoinPoolSetting
0, // 21: webapi.SAUpdateGamePool.Tag:type_name -> webapi.TagCode
0, // 22: webapi.SAQueryGamePoolByGameId.Tag:type_name -> webapi.TagCode
129, // 23: webapi.SAQueryGamePoolByGameId.CoinPoolSetting:type_name -> webapi.CoinPoolSetting
129, // 24: webapi.CoinPoolStatesInfo.CoinPoolSetting:type_name -> webapi.CoinPoolSetting
131, // 23: webapi.SAQueryGamePoolByGameId.CoinPoolSetting:type_name -> webapi.CoinPoolSetting
131, // 24: webapi.CoinPoolStatesInfo.CoinPoolSetting:type_name -> webapi.CoinPoolSetting
0, // 25: webapi.SAQueryAllGamePool.Tag:type_name -> webapi.TagCode
26, // 26: webapi.SAQueryAllGamePool.CoinPoolStatesInfo:type_name -> webapi.CoinPoolStatesInfo
0, // 27: webapi.SAListRoom.Tag:type_name -> webapi.TagCode
130, // 28: webapi.SAListRoom.RoomInfo:type_name -> webapi.RoomInfo
132, // 28: webapi.SAListRoom.RoomInfo:type_name -> webapi.RoomInfo
0, // 29: webapi.SAGetRoom.Tag:type_name -> webapi.TagCode
130, // 30: webapi.SAGetRoom.RoomInfo:type_name -> webapi.RoomInfo
132, // 30: webapi.SAGetRoom.RoomInfo:type_name -> webapi.RoomInfo
0, // 31: webapi.SADestroyRoom.Tag:type_name -> webapi.TagCode
131, // 32: webapi.ASSinglePlayerAdjust.PlayerSingleAdjust:type_name -> webapi.PlayerSingleAdjust
133, // 32: webapi.ASSinglePlayerAdjust.PlayerSingleAdjust:type_name -> webapi.PlayerSingleAdjust
0, // 33: webapi.SASinglePlayerAdjust.Tag:type_name -> webapi.TagCode
131, // 34: webapi.SASinglePlayerAdjust.PlayerSingleAdjust:type_name -> webapi.PlayerSingleAdjust
133, // 34: webapi.SASinglePlayerAdjust.PlayerSingleAdjust:type_name -> webapi.PlayerSingleAdjust
0, // 35: webapi.SAGetPlayerData.Tag:type_name -> webapi.TagCode
132, // 36: webapi.SAGetPlayerData.PlayerData:type_name -> webapi.PlayerData
134, // 36: webapi.SAGetPlayerData.PlayerData:type_name -> webapi.PlayerData
0, // 37: webapi.SAMorePlayerData.Tag:type_name -> webapi.TagCode
132, // 38: webapi.SAMorePlayerData.PlayerData:type_name -> webapi.PlayerData
134, // 38: webapi.SAMorePlayerData.PlayerData:type_name -> webapi.PlayerData
0, // 39: webapi.SAKickPlayer.Tag:type_name -> webapi.TagCode
42, // 40: webapi.ASUpdatePlayerElement.PlayerEleArgs:type_name -> webapi.PlayerEleArgs
0, // 41: webapi.SAUpdatePlayerElement.Tag:type_name -> webapi.TagCode
0, // 42: webapi.SAWhiteBlackControl.Tag:type_name -> webapi.TagCode
0, // 43: webapi.SAQueryHorseRaceLampList.Tag:type_name -> webapi.TagCode
133, // 44: webapi.SAQueryHorseRaceLampList.HorseRaceLamp:type_name -> webapi.HorseRaceLamp
135, // 44: webapi.SAQueryHorseRaceLampList.HorseRaceLamp:type_name -> webapi.HorseRaceLamp
0, // 45: webapi.SACreateHorseRaceLamp.Tag:type_name -> webapi.TagCode
0, // 46: webapi.SAGetHorseRaceLampById.Tag:type_name -> webapi.TagCode
133, // 47: webapi.SAGetHorseRaceLampById.HorseRaceLamp:type_name -> webapi.HorseRaceLamp
133, // 48: webapi.ASEditHorseRaceLamp.HorseRaceLamp:type_name -> webapi.HorseRaceLamp
135, // 47: webapi.SAGetHorseRaceLampById.HorseRaceLamp:type_name -> webapi.HorseRaceLamp
135, // 48: webapi.ASEditHorseRaceLamp.HorseRaceLamp:type_name -> webapi.HorseRaceLamp
0, // 49: webapi.SAEditHorseRaceLamp.Tag:type_name -> webapi.TagCode
0, // 50: webapi.SARemoveHorseRaceLampById.Tag:type_name -> webapi.TagCode
0, // 51: webapi.SABlackBySnId.Tag:type_name -> webapi.TagCode
0, // 52: webapi.SACreateShortMessage.Tag:type_name -> webapi.TagCode
0, // 53: webapi.SAQueryShortMessageList.Tag:type_name -> webapi.TagCode
134, // 54: webapi.SAQueryShortMessageList.MessageInfo:type_name -> webapi.MessageInfo
136, // 54: webapi.SAQueryShortMessageList.MessageInfo:type_name -> webapi.MessageInfo
0, // 55: webapi.SADeleteShortMessage.Tag:type_name -> webapi.TagCode
0, // 56: webapi.SAQueryOnlineReportList.Tag:type_name -> webapi.TagCode
132, // 57: webapi.SAQueryOnlineReportList.PlayerData:type_name -> webapi.PlayerData
134, // 57: webapi.SAQueryOnlineReportList.PlayerData:type_name -> webapi.PlayerData
0, // 58: webapi.SASrvCtrlClose.Tag:type_name -> webapi.TagCode
0, // 59: webapi.SASrvCtrlNotice.Tag:type_name -> webapi.TagCode
0, // 60: webapi.SASrvCtrlStartScript.Tag:type_name -> webapi.TagCode
0, // 61: webapi.SAListServerStates.Tag:type_name -> webapi.TagCode
135, // 62: webapi.SAListServerStates.ServerInfo:type_name -> webapi.ServerInfo
137, // 62: webapi.SAListServerStates.ServerInfo:type_name -> webapi.ServerInfo
0, // 63: webapi.SAServerStateSwitch.Tag:type_name -> webapi.TagCode
0, // 64: webapi.SAResetEtcdData.Tag:type_name -> webapi.TagCode
0, // 65: webapi.SAOnlineReportTotal.Tag:type_name -> webapi.TagCode
136, // 66: webapi.SAOnlineReportTotal.OnlineReport:type_name -> webapi.OnlineReport
138, // 66: webapi.SAOnlineReportTotal.OnlineReport:type_name -> webapi.OnlineReport
0, // 67: webapi.SAAddCoinByIdAndPT.Tag:type_name -> webapi.TagCode
137, // 68: webapi.JybInfoAward.ItemId:type_name -> webapi.ItemInfo
139, // 68: webapi.JybInfoAward.ItemId:type_name -> webapi.ItemInfo
83, // 69: webapi.ASCreateJYB.Award:type_name -> webapi.JybInfoAward
0, // 70: webapi.SACreateJYB.Tag:type_name -> webapi.TagCode
0, // 71: webapi.SAUpdateJYB.Tag:type_name -> webapi.TagCode
@ -9515,9 +9646,9 @@ var file_webapi_proto_depIdxs = []int32{
94, // 77: webapi.SAGetExchangeOrder.OrderList:type_name -> webapi.ExchangeOrderInfo
0, // 78: webapi.SAUpExchangeStatus.Tag:type_name -> webapi.TagCode
0, // 79: webapi.SAGetExchangeShop.Tag:type_name -> webapi.TagCode
138, // 80: webapi.SAGetExchangeShop.List:type_name -> webapi.ExchangeShop
140, // 80: webapi.SAGetExchangeShop.List:type_name -> webapi.ExchangeShop
0, // 81: webapi.SAThdUpdatePlayerCoin.Tag:type_name -> webapi.TagCode
137, // 82: webapi.SACreateOrder.ItemInfo:type_name -> webapi.ItemInfo
139, // 82: webapi.SACreateOrder.ItemInfo:type_name -> webapi.ItemInfo
0, // 83: webapi.SACallbackPayment.Tag:type_name -> webapi.TagCode
0, // 84: webapi.SAResource.Tag:type_name -> webapi.TagCode
0, // 85: webapi.SASendSms.Tag:type_name -> webapi.TagCode
@ -9525,11 +9656,12 @@ var file_webapi_proto_depIdxs = []int32{
0, // 87: webapi.SAUpdateTel.Tag:type_name -> webapi.TagCode
0, // 88: webapi.SAGetImgVerify.Tag:type_name -> webapi.TagCode
0, // 89: webapi.SAPlayerDelete.Tag:type_name -> webapi.TagCode
90, // [90:90] is the sub-list for method output_type
90, // [90:90] is the sub-list for method input_type
90, // [90:90] is the sub-list for extension type_name
90, // [90:90] is the sub-list for extension extendee
0, // [0:90] is the sub-list for field type_name
0, // 90: webapi.SAPlayerInviteLink.Tag:type_name -> webapi.TagCode
91, // [91:91] is the sub-list for method output_type
91, // [91:91] is the sub-list for method input_type
91, // [91:91] is the sub-list for extension type_name
91, // [91:91] is the sub-list for extension extendee
0, // [0:91] is the sub-list for field type_name
}
func init() { file_webapi_proto_init() }
@ -11015,6 +11147,30 @@ func file_webapi_proto_init() {
return nil
}
}
file_webapi_proto_msgTypes[123].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ASPlayerInviteLink); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_webapi_proto_msgTypes[124].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SAPlayerInviteLink); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
}
type x struct{}
out := protoimpl.TypeBuilder{
@ -11022,7 +11178,7 @@ func file_webapi_proto_init() {
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
RawDescriptor: file_webapi_proto_rawDesc,
NumEnums: 1,
NumMessages: 123,
NumMessages: 125,
NumExtensions: 0,
NumServices: 0,
},

View File

@ -893,4 +893,16 @@ message ASPlayerDelete{
message SAPlayerDelete{
TagCode Tag = 1; //
string Msg = 2; //()
}
}
// [/get_invite_link]
message ASPlayerInviteLink{
string platform = 1; // id
int32 SnId = 2; // id
}
message SAPlayerInviteLink{
TagCode Tag = 1; //
string Msg = 2; //()
string Link = 3; //
}

Binary file not shown.

Binary file not shown.