github.com/Mrs4s/MiraiGo@v0.0.0-20240226124653-54bdd873e3fe/client/pb/oidb/oidb0xeb7.pb.go (about) 1 // Code generated by protoc-gen-golite. DO NOT EDIT. 2 // source: pb/oidb/oidb0xeb7.proto 3 4 package oidb 5 6 import ( 7 proto "github.com/RomiChan/protobuf/proto" 8 ) 9 10 // DEB7 prefix 11 type DEB7ReqBody struct { 12 // optional StSignInStatusReq signInStatusReq = 1; 13 SignInWriteReq *StSignInWriteReq `protobuf:"bytes,2,opt"` 14 _ [0]func() 15 } 16 17 type DEB7Ret struct { 18 Code proto.Option[uint32] `protobuf:"varint,1,opt"` 19 Msg proto.Option[string] `protobuf:"bytes,2,opt"` 20 _ [0]func() 21 } 22 23 type DEB7RspBody struct { 24 SignInStatusRsp *StSignInStatusRsp `protobuf:"bytes,1,opt"` 25 SignInWriteRsp *StSignInWriteRsp `protobuf:"bytes,2,opt"` 26 _ [0]func() 27 } 28 29 type SignInStatusBase struct { 30 Status proto.Option[uint32] `protobuf:"varint,1,opt"` 31 CurrentTimeStamp proto.Option[int64] `protobuf:"varint,2,opt"` 32 _ [0]func() 33 } 34 35 type SignInStatusDoneInfo struct { 36 LeftTitleWrod proto.Option[string] `protobuf:"bytes,1,opt"` 37 RightDescWord proto.Option[string] `protobuf:"bytes,2,opt"` 38 BelowPortraitWords []string `protobuf:"bytes,3,rep"` 39 RecordUrl proto.Option[string] `protobuf:"bytes,4,opt"` 40 } 41 42 type SignInStatusGroupScore struct { 43 GroupScoreWord proto.Option[string] `protobuf:"bytes,1,opt"` 44 ScoreUrl proto.Option[string] `protobuf:"bytes,2,opt"` 45 _ [0]func() 46 } 47 48 type SignInStatusNotInfo struct { 49 ButtonWord proto.Option[string] `protobuf:"bytes,1,opt"` 50 SignDescWordLeft proto.Option[string] `protobuf:"bytes,2,opt"` 51 SignDescWordRight proto.Option[string] `protobuf:"bytes,3,opt"` 52 _ [0]func() 53 } 54 55 type SignInStatusYesterdayFirst struct { 56 YesterdayFirstUid proto.Option[string] `protobuf:"bytes,1,opt"` 57 YesterdayWord proto.Option[string] `protobuf:"bytes,2,opt"` 58 YesterdayNick proto.Option[string] `protobuf:"bytes,3,opt"` 59 _ [0]func() 60 } 61 62 type StDaySignedInfo struct { 63 Uid proto.Option[string] `protobuf:"bytes,1,opt"` 64 UidGroupNick proto.Option[string] `protobuf:"bytes,2,opt"` 65 SignedTimeStamp proto.Option[int64] `protobuf:"varint,3,opt"` 66 SignInRank proto.Option[int32] `protobuf:"varint,4,opt"` 67 _ [0]func() 68 } 69 70 type StDaySignedListReq struct { 71 DayYmd proto.Option[string] `protobuf:"bytes,1,opt"` 72 Uid proto.Option[string] `protobuf:"bytes,2,opt"` 73 GroupId proto.Option[string] `protobuf:"bytes,3,opt"` 74 Offset proto.Option[int32] `protobuf:"varint,4,opt"` 75 Limit proto.Option[int32] `protobuf:"varint,5,opt"` 76 _ [0]func() 77 } 78 79 type StDaySignedListRsp struct { 80 Ret *DEB7Ret `protobuf:"bytes,1,opt"` 81 Page []*StDaySignedPage `protobuf:"bytes,2,rep"` 82 } 83 84 type StDaySignedPage struct { 85 Infos []*StDaySignedInfo `protobuf:"bytes,1,rep"` 86 Offset proto.Option[int32] `protobuf:"varint,2,opt"` 87 Total proto.Option[int32] `protobuf:"varint,3,opt"` 88 } 89 90 type StKingSignedInfo struct { 91 Uid proto.Option[string] `protobuf:"bytes,1,opt"` 92 GroupNick proto.Option[string] `protobuf:"bytes,2,opt"` 93 SignedTimeStamp proto.Option[int64] `protobuf:"varint,3,opt"` 94 SignedCount proto.Option[int32] `protobuf:"varint,4,opt"` 95 _ [0]func() 96 } 97 98 type StKingSignedListReq struct { 99 Uid proto.Option[string] `protobuf:"bytes,1,opt"` 100 GroupId proto.Option[string] `protobuf:"bytes,2,opt"` 101 _ [0]func() 102 } 103 104 type StKingSignedListRsp struct { 105 Ret *DEB7Ret `protobuf:"bytes,1,opt"` 106 YesterdayFirst *StKingSignedInfo `protobuf:"bytes,2,opt"` 107 TopSignedTotal []*StKingSignedInfo `protobuf:"bytes,3,rep"` 108 TopSignedContinue []*StKingSignedInfo `protobuf:"bytes,4,rep"` 109 } 110 111 type StSignInRecordDaySigned struct { 112 DaySignedRatio proto.Option[float32] `protobuf:"fixed32,1,opt"` 113 DayTotalSignedUid proto.Option[int32] `protobuf:"varint,2,opt"` 114 DaySignedPage *StDaySignedPage `protobuf:"bytes,3,opt"` 115 DaySignedUrl proto.Option[string] `protobuf:"bytes,4,opt"` 116 _ [0]func() 117 } 118 119 type StSignInRecordKing struct { 120 YesterdayFirst *StKingSignedInfo `protobuf:"bytes,1,opt"` 121 TopSignedTotal []*StKingSignedInfo `protobuf:"bytes,2,rep"` 122 TopSignedContinue []*StKingSignedInfo `protobuf:"bytes,3,rep"` 123 KingUrl proto.Option[string] `protobuf:"bytes,4,opt"` 124 } 125 126 type StSignInRecordReq struct { 127 DayYmd proto.Option[string] `protobuf:"bytes,1,opt"` 128 Uid proto.Option[string] `protobuf:"bytes,2,opt"` 129 GroupId proto.Option[string] `protobuf:"bytes,3,opt"` 130 _ [0]func() 131 } 132 133 type StSignInRecordRsp struct { 134 Ret *DEB7Ret `protobuf:"bytes,1,opt"` 135 Base *SignInStatusBase `protobuf:"bytes,2,opt"` 136 UserRecord *StSignInRecordUser `protobuf:"bytes,3,opt"` 137 DaySigned *StSignInRecordDaySigned `protobuf:"bytes,4,opt"` 138 KingRecord *StSignInRecordKing `protobuf:"bytes,5,opt"` 139 Level *StViewGroupLevel `protobuf:"bytes,6,opt"` 140 _ [0]func() 141 } 142 143 type StSignInRecordUser struct { 144 TotalSignedDays proto.Option[int32] `protobuf:"varint,2,opt"` 145 EarliestSignedTimeStamp proto.Option[int64] `protobuf:"varint,3,opt"` 146 ContinueSignedDays proto.Option[int64] `protobuf:"varint,4,opt"` 147 HistorySignedDays []string `protobuf:"bytes,5,rep"` 148 GroupName proto.Option[string] `protobuf:"bytes,6,opt"` 149 } 150 151 type StSignInStatusReq struct { 152 Uid proto.Option[string] `protobuf:"bytes,1,opt"` 153 GroupId proto.Option[string] `protobuf:"bytes,2,opt"` 154 Scene proto.Option[uint32] `protobuf:"varint,3,opt"` 155 ClientVersion proto.Option[string] `protobuf:"bytes,4,opt"` 156 _ [0]func() 157 } 158 159 type StSignInStatusRsp struct { 160 Ret *DEB7Ret `protobuf:"bytes,1,opt"` 161 Base *SignInStatusBase `protobuf:"bytes,2,opt"` 162 Yesterday *SignInStatusYesterdayFirst `protobuf:"bytes,3,opt"` 163 NotInfo *SignInStatusNotInfo `protobuf:"bytes,4,opt"` 164 DoneInfo *SignInStatusDoneInfo `protobuf:"bytes,5,opt"` 165 GroupScore *SignInStatusGroupScore `protobuf:"bytes,6,opt"` 166 MantleUrl proto.Option[string] `protobuf:"bytes,7,opt"` 167 BackgroundUrl proto.Option[string] `protobuf:"bytes,8,opt"` 168 _ [0]func() 169 } 170 171 type StSignInWriteReq struct { 172 Uid proto.Option[string] `protobuf:"bytes,1,opt"` 173 GroupId proto.Option[string] `protobuf:"bytes,2,opt"` 174 ClientVersion proto.Option[string] `protobuf:"bytes,3,opt"` 175 _ [0]func() 176 } 177 178 type StSignInWriteRsp struct { 179 Ret *DEB7Ret `protobuf:"bytes,1,opt"` 180 DoneInfo *SignInStatusDoneInfo `protobuf:"bytes,2,opt"` 181 GroupScore *SignInStatusGroupScore `protobuf:"bytes,3,opt"` 182 _ [0]func() 183 } 184 185 type StViewGroupLevel struct { 186 Title proto.Option[string] `protobuf:"bytes,1,opt"` 187 Url proto.Option[string] `protobuf:"bytes,2,opt"` 188 _ [0]func() 189 }