ticket.pb.go 56 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249
  1. // Code generated by protoc-gen-gogo. DO NOT EDIT.
  2. // source: app/service/openplatform/ticket-sales/api/grpc/v1/ticket.proto
  3. /*
  4. Package v1 is a generated protocol buffer package.
  5. It is generated from these files:
  6. app/service/openplatform/ticket-sales/api/grpc/v1/ticket.proto
  7. app/service/openplatform/ticket-sales/api/grpc/v1/promotion_mis.proto
  8. app/service/openplatform/ticket-sales/api/grpc/v1/order.proto
  9. app/service/openplatform/ticket-sales/api/grpc/v1/pay.proto
  10. app/service/openplatform/ticket-sales/api/grpc/v1/promotion.proto
  11. It has these top-level messages:
  12. TicketViewRequest
  13. TicketViewResponse
  14. TicketItem
  15. TicketSendRequest
  16. TicketSendResponse
  17. TicketSendItem
  18. PromoOrderMis
  19. GetGroupOrdersMisRequest
  20. GetGroupOrdersMisResponse
  21. ListOrdersRequest
  22. ListOrdersResponse
  23. OrderResponse
  24. OrderResponseMore
  25. CreateOrderSKU
  26. CreateOrderRequest
  27. CreateOrdersRequest
  28. CreateOrderResult
  29. CreateOrdersResponse
  30. UpBuyerRequest
  31. UpDeliveryRequest
  32. UpDetailResponse
  33. OrderLog
  34. ListOrderLogRequest
  35. ListOrderLogResponse
  36. AddOrderLogRequest
  37. AddOrderLogResponse
  38. PayNotifyRequest
  39. PayNotifyResponse
  40. Promo
  41. PromoGroup
  42. PromoOrder
  43. CreatePromoRequest
  44. OperatePromoRequest
  45. CheckCreatePromoOrderRequest
  46. RepeatOrder
  47. CheckCreatePromoOrderResponse
  48. CreatePromoOrderRequest
  49. CommonResponse
  50. PromoID
  51. OrderID
  52. GroupID
  53. GetPromoGroupInfoRequest
  54. GetPromoGroupInfoResponse
  55. CheckIssueResponse
  56. FinishIssueRequest
  57. GroupFailedRequest
  58. EditPromoRequest
  59. */
  60. package v1
  61. import proto "github.com/gogo/protobuf/proto"
  62. import fmt "fmt"
  63. import math "math"
  64. import _ "github.com/gogo/protobuf/gogoproto"
  65. import go_common_library_time "go-common/library/time"
  66. import context "golang.org/x/net/context"
  67. import grpc "google.golang.org/grpc"
  68. import strings "strings"
  69. import reflect "reflect"
  70. import io "io"
  71. // Reference imports to suppress errors if they are not otherwise used.
  72. var _ = proto.Marshal
  73. var _ = fmt.Errorf
  74. var _ = math.Inf
  75. // This is a compile-time assertion to ensure that this generated file
  76. // is compatible with the proto package it is being compiled against.
  77. // A compilation error at this line likely means your copy of the
  78. // proto package needs to be updated.
  79. const _ = proto.GoGoProtoPackageIsVersion2 // please upgrade the proto package
  80. type TicketViewRequest struct {
  81. OrderID int64 `protobuf:"varint,1,opt,name=order_id,json=orderId,proto3" json:"order_id,omitempty"`
  82. UID int64 `protobuf:"varint,2,opt,name=uid,proto3" json:"uid,omitempty"`
  83. ScreenID int64 `protobuf:"varint,3,opt,name=screen_id,json=screenId,proto3" json:"screen_id,omitempty"`
  84. ID []int64 `protobuf:"varint,4,rep,packed,name=id" json:"id,omitempty"`
  85. }
  86. func (m *TicketViewRequest) Reset() { *m = TicketViewRequest{} }
  87. func (*TicketViewRequest) ProtoMessage() {}
  88. func (*TicketViewRequest) Descriptor() ([]byte, []int) { return fileDescriptorTicket, []int{0} }
  89. type TicketViewResponse struct {
  90. Tickets []*TicketItem `protobuf:"bytes,1,rep,name=tickets" json:"tickets,omitempty"`
  91. }
  92. func (m *TicketViewResponse) Reset() { *m = TicketViewResponse{} }
  93. func (*TicketViewResponse) ProtoMessage() {}
  94. func (*TicketViewResponse) Descriptor() ([]byte, []int) { return fileDescriptorTicket, []int{1} }
  95. type TicketItem struct {
  96. ID int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
  97. UID int64 `protobuf:"varint,2,opt,name=uid,proto3" json:"uid,omitempty"`
  98. OID int64 `protobuf:"varint,3,opt,name=oid,proto3" json:"oid,omitempty"`
  99. SID int64 `protobuf:"varint,4,opt,name=sid,proto3" json:"sid,omitempty"`
  100. Price int64 `protobuf:"varint,5,opt,name=price,proto3" json:"price,omitempty"`
  101. Src int16 `protobuf:"varint,6,opt,name=src,proto3,casttype=int16" json:"src,omitempty"`
  102. Type int16 `protobuf:"varint,7,opt,name=type,proto3,casttype=int16" json:"type,omitempty"`
  103. Status int16 `protobuf:"varint,8,opt,name=status,proto3,casttype=int16" json:"status,omitempty"`
  104. Qr string `protobuf:"bytes,9,opt,name=qr,proto3" json:"qr,omitempty"`
  105. RefID int64 `protobuf:"varint,10,opt,name=ref_id,json=refId,proto3" json:"ref_id,omitempty"`
  106. SkuID int64 `protobuf:"varint,11,opt,name=sku_id,json=skuId,proto3" json:"sku_id,omitempty"`
  107. SeatID int64 `protobuf:"varint,12,opt,name=seat_id,json=seatId,proto3" json:"seat_id,omitempty"`
  108. Seat string `protobuf:"bytes,13,opt,name=seat,proto3" json:"seat,omitempty"`
  109. RefundApplyTime go_common_library_time.Time `protobuf:"varint,14,opt,name=refund_apply_time,json=refundApplyTime,proto3,casttype=go-common/library/time.Time" json:"refund_apply_time,omitempty"`
  110. ETime go_common_library_time.Time `protobuf:"varint,15,opt,name=etime,proto3,casttype=go-common/library/time.Time" json:"etime,omitempty"`
  111. CTime go_common_library_time.Time `protobuf:"varint,16,opt,name=ctime,proto3,casttype=go-common/library/time.Time" json:"ctime,omitempty"`
  112. MTime go_common_library_time.Time `protobuf:"varint,17,opt,name=mtime,proto3,casttype=go-common/library/time.Time" json:"mtime,omitempty"`
  113. }
  114. func (m *TicketItem) Reset() { *m = TicketItem{} }
  115. func (*TicketItem) ProtoMessage() {}
  116. func (*TicketItem) Descriptor() ([]byte, []int) { return fileDescriptorTicket, []int{2} }
  117. type TicketSendRequest struct {
  118. SendTID []int64 `protobuf:"varint,1,rep,packed,name=send_tid,json=sendTid" json:"send_tid,omitempty"`
  119. RecvTID []int64 `protobuf:"varint,2,rep,packed,name=recv_tid,json=recvTid" json:"recv_tid,omitempty"`
  120. }
  121. func (m *TicketSendRequest) Reset() { *m = TicketSendRequest{} }
  122. func (*TicketSendRequest) ProtoMessage() {}
  123. func (*TicketSendRequest) Descriptor() ([]byte, []int) { return fileDescriptorTicket, []int{3} }
  124. type TicketSendResponse struct {
  125. TicketSends []*TicketSendItem `protobuf:"bytes,1,rep,name=ticket_sends,json=ticketSends" json:"ticket_sends,omitempty"`
  126. }
  127. func (m *TicketSendResponse) Reset() { *m = TicketSendResponse{} }
  128. func (*TicketSendResponse) ProtoMessage() {}
  129. func (*TicketSendResponse) Descriptor() ([]byte, []int) { return fileDescriptorTicket, []int{4} }
  130. type TicketSendItem struct {
  131. ID int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
  132. SID int64 `protobuf:"varint,2,opt,name=sid,proto3" json:"sid,omitempty"`
  133. SendTID int64 `protobuf:"varint,3,opt,name=send_tid,json=sendTid,proto3" json:"send_tid,omitempty"`
  134. RecvTID int64 `protobuf:"varint,4,opt,name=recv_tid,json=recvTid,proto3" json:"recv_tid,omitempty"`
  135. SendUID int64 `protobuf:"varint,5,opt,name=send_uid,json=sendUid,proto3" json:"send_uid,omitempty"`
  136. RecvUID int64 `protobuf:"varint,6,opt,name=recv_uid,json=recvUid,proto3" json:"recv_uid,omitempty"`
  137. RecvTel string `protobuf:"bytes,7,opt,name=recv_tel,json=recvTel,proto3" json:"recv_tel,omitempty"`
  138. Status int16 `protobuf:"varint,8,opt,name=status,proto3,casttype=int16" json:"status,omitempty"`
  139. CTime go_common_library_time.Time `protobuf:"varint,9,opt,name=ctime,proto3,casttype=go-common/library/time.Time" json:"ctime,omitempty"`
  140. MTime go_common_library_time.Time `protobuf:"varint,10,opt,name=mtime,proto3,casttype=go-common/library/time.Time" json:"mtime,omitempty"`
  141. OID int64 `protobuf:"varint,11,opt,name=oid,proto3" json:"oid,omitempty"`
  142. }
  143. func (m *TicketSendItem) Reset() { *m = TicketSendItem{} }
  144. func (*TicketSendItem) ProtoMessage() {}
  145. func (*TicketSendItem) Descriptor() ([]byte, []int) { return fileDescriptorTicket, []int{5} }
  146. func init() {
  147. proto.RegisterType((*TicketViewRequest)(nil), "ticket.service.sales.v1.TicketViewRequest")
  148. proto.RegisterType((*TicketViewResponse)(nil), "ticket.service.sales.v1.TicketViewResponse")
  149. proto.RegisterType((*TicketItem)(nil), "ticket.service.sales.v1.TicketItem")
  150. proto.RegisterType((*TicketSendRequest)(nil), "ticket.service.sales.v1.TicketSendRequest")
  151. proto.RegisterType((*TicketSendResponse)(nil), "ticket.service.sales.v1.TicketSendResponse")
  152. proto.RegisterType((*TicketSendItem)(nil), "ticket.service.sales.v1.TicketSendItem")
  153. }
  154. // Reference imports to suppress errors if they are not otherwise used.
  155. var _ context.Context
  156. var _ grpc.ClientConn
  157. // This is a compile-time assertion to ensure that this generated file
  158. // is compatible with the grpc package it is being compiled against.
  159. const _ = grpc.SupportPackageIsVersion4
  160. // Client API for Ticket service
  161. type TicketClient interface {
  162. // 查询电子票详情 - 支持根据订单号查询、场次 + uid 查询、票 id 查询
  163. TicketView(ctx context.Context, in *TicketViewRequest, opts ...grpc.CallOption) (*TicketViewResponse, error)
  164. // 查询赠票信息
  165. TicketSend(ctx context.Context, in *TicketSendRequest, opts ...grpc.CallOption) (*TicketSendResponse, error)
  166. }
  167. type ticketClient struct {
  168. cc *grpc.ClientConn
  169. }
  170. func NewTicketClient(cc *grpc.ClientConn) TicketClient {
  171. return &ticketClient{cc}
  172. }
  173. func (c *ticketClient) TicketView(ctx context.Context, in *TicketViewRequest, opts ...grpc.CallOption) (*TicketViewResponse, error) {
  174. out := new(TicketViewResponse)
  175. err := grpc.Invoke(ctx, "/ticket.service.sales.v1.Ticket/TicketView", in, out, c.cc, opts...)
  176. if err != nil {
  177. return nil, err
  178. }
  179. return out, nil
  180. }
  181. func (c *ticketClient) TicketSend(ctx context.Context, in *TicketSendRequest, opts ...grpc.CallOption) (*TicketSendResponse, error) {
  182. out := new(TicketSendResponse)
  183. err := grpc.Invoke(ctx, "/ticket.service.sales.v1.Ticket/TicketSend", in, out, c.cc, opts...)
  184. if err != nil {
  185. return nil, err
  186. }
  187. return out, nil
  188. }
  189. // Server API for Ticket service
  190. type TicketServer interface {
  191. // 查询电子票详情 - 支持根据订单号查询、场次 + uid 查询、票 id 查询
  192. TicketView(context.Context, *TicketViewRequest) (*TicketViewResponse, error)
  193. // 查询赠票信息
  194. TicketSend(context.Context, *TicketSendRequest) (*TicketSendResponse, error)
  195. }
  196. func RegisterTicketServer(s *grpc.Server, srv TicketServer) {
  197. s.RegisterService(&_Ticket_serviceDesc, srv)
  198. }
  199. func _Ticket_TicketView_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  200. in := new(TicketViewRequest)
  201. if err := dec(in); err != nil {
  202. return nil, err
  203. }
  204. if interceptor == nil {
  205. return srv.(TicketServer).TicketView(ctx, in)
  206. }
  207. info := &grpc.UnaryServerInfo{
  208. Server: srv,
  209. FullMethod: "/ticket.service.sales.v1.Ticket/TicketView",
  210. }
  211. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  212. return srv.(TicketServer).TicketView(ctx, req.(*TicketViewRequest))
  213. }
  214. return interceptor(ctx, in, info, handler)
  215. }
  216. func _Ticket_TicketSend_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  217. in := new(TicketSendRequest)
  218. if err := dec(in); err != nil {
  219. return nil, err
  220. }
  221. if interceptor == nil {
  222. return srv.(TicketServer).TicketSend(ctx, in)
  223. }
  224. info := &grpc.UnaryServerInfo{
  225. Server: srv,
  226. FullMethod: "/ticket.service.sales.v1.Ticket/TicketSend",
  227. }
  228. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  229. return srv.(TicketServer).TicketSend(ctx, req.(*TicketSendRequest))
  230. }
  231. return interceptor(ctx, in, info, handler)
  232. }
  233. var _Ticket_serviceDesc = grpc.ServiceDesc{
  234. ServiceName: "ticket.service.sales.v1.Ticket",
  235. HandlerType: (*TicketServer)(nil),
  236. Methods: []grpc.MethodDesc{
  237. {
  238. MethodName: "TicketView",
  239. Handler: _Ticket_TicketView_Handler,
  240. },
  241. {
  242. MethodName: "TicketSend",
  243. Handler: _Ticket_TicketSend_Handler,
  244. },
  245. },
  246. Streams: []grpc.StreamDesc{},
  247. Metadata: "app/service/openplatform/ticket-sales/api/grpc/v1/ticket.proto",
  248. }
  249. func (m *TicketViewRequest) Marshal() (dAtA []byte, err error) {
  250. size := m.Size()
  251. dAtA = make([]byte, size)
  252. n, err := m.MarshalTo(dAtA)
  253. if err != nil {
  254. return nil, err
  255. }
  256. return dAtA[:n], nil
  257. }
  258. func (m *TicketViewRequest) MarshalTo(dAtA []byte) (int, error) {
  259. var i int
  260. _ = i
  261. var l int
  262. _ = l
  263. if m.OrderID != 0 {
  264. dAtA[i] = 0x8
  265. i++
  266. i = encodeVarintTicket(dAtA, i, uint64(m.OrderID))
  267. }
  268. if m.UID != 0 {
  269. dAtA[i] = 0x10
  270. i++
  271. i = encodeVarintTicket(dAtA, i, uint64(m.UID))
  272. }
  273. if m.ScreenID != 0 {
  274. dAtA[i] = 0x18
  275. i++
  276. i = encodeVarintTicket(dAtA, i, uint64(m.ScreenID))
  277. }
  278. if len(m.ID) > 0 {
  279. dAtA2 := make([]byte, len(m.ID)*10)
  280. var j1 int
  281. for _, num1 := range m.ID {
  282. num := uint64(num1)
  283. for num >= 1<<7 {
  284. dAtA2[j1] = uint8(uint64(num)&0x7f | 0x80)
  285. num >>= 7
  286. j1++
  287. }
  288. dAtA2[j1] = uint8(num)
  289. j1++
  290. }
  291. dAtA[i] = 0x22
  292. i++
  293. i = encodeVarintTicket(dAtA, i, uint64(j1))
  294. i += copy(dAtA[i:], dAtA2[:j1])
  295. }
  296. return i, nil
  297. }
  298. func (m *TicketViewResponse) Marshal() (dAtA []byte, err error) {
  299. size := m.Size()
  300. dAtA = make([]byte, size)
  301. n, err := m.MarshalTo(dAtA)
  302. if err != nil {
  303. return nil, err
  304. }
  305. return dAtA[:n], nil
  306. }
  307. func (m *TicketViewResponse) MarshalTo(dAtA []byte) (int, error) {
  308. var i int
  309. _ = i
  310. var l int
  311. _ = l
  312. if len(m.Tickets) > 0 {
  313. for _, msg := range m.Tickets {
  314. dAtA[i] = 0xa
  315. i++
  316. i = encodeVarintTicket(dAtA, i, uint64(msg.Size()))
  317. n, err := msg.MarshalTo(dAtA[i:])
  318. if err != nil {
  319. return 0, err
  320. }
  321. i += n
  322. }
  323. }
  324. return i, nil
  325. }
  326. func (m *TicketItem) Marshal() (dAtA []byte, err error) {
  327. size := m.Size()
  328. dAtA = make([]byte, size)
  329. n, err := m.MarshalTo(dAtA)
  330. if err != nil {
  331. return nil, err
  332. }
  333. return dAtA[:n], nil
  334. }
  335. func (m *TicketItem) MarshalTo(dAtA []byte) (int, error) {
  336. var i int
  337. _ = i
  338. var l int
  339. _ = l
  340. if m.ID != 0 {
  341. dAtA[i] = 0x8
  342. i++
  343. i = encodeVarintTicket(dAtA, i, uint64(m.ID))
  344. }
  345. if m.UID != 0 {
  346. dAtA[i] = 0x10
  347. i++
  348. i = encodeVarintTicket(dAtA, i, uint64(m.UID))
  349. }
  350. if m.OID != 0 {
  351. dAtA[i] = 0x18
  352. i++
  353. i = encodeVarintTicket(dAtA, i, uint64(m.OID))
  354. }
  355. if m.SID != 0 {
  356. dAtA[i] = 0x20
  357. i++
  358. i = encodeVarintTicket(dAtA, i, uint64(m.SID))
  359. }
  360. if m.Price != 0 {
  361. dAtA[i] = 0x28
  362. i++
  363. i = encodeVarintTicket(dAtA, i, uint64(m.Price))
  364. }
  365. if m.Src != 0 {
  366. dAtA[i] = 0x30
  367. i++
  368. i = encodeVarintTicket(dAtA, i, uint64(m.Src))
  369. }
  370. if m.Type != 0 {
  371. dAtA[i] = 0x38
  372. i++
  373. i = encodeVarintTicket(dAtA, i, uint64(m.Type))
  374. }
  375. if m.Status != 0 {
  376. dAtA[i] = 0x40
  377. i++
  378. i = encodeVarintTicket(dAtA, i, uint64(m.Status))
  379. }
  380. if len(m.Qr) > 0 {
  381. dAtA[i] = 0x4a
  382. i++
  383. i = encodeVarintTicket(dAtA, i, uint64(len(m.Qr)))
  384. i += copy(dAtA[i:], m.Qr)
  385. }
  386. if m.RefID != 0 {
  387. dAtA[i] = 0x50
  388. i++
  389. i = encodeVarintTicket(dAtA, i, uint64(m.RefID))
  390. }
  391. if m.SkuID != 0 {
  392. dAtA[i] = 0x58
  393. i++
  394. i = encodeVarintTicket(dAtA, i, uint64(m.SkuID))
  395. }
  396. if m.SeatID != 0 {
  397. dAtA[i] = 0x60
  398. i++
  399. i = encodeVarintTicket(dAtA, i, uint64(m.SeatID))
  400. }
  401. if len(m.Seat) > 0 {
  402. dAtA[i] = 0x6a
  403. i++
  404. i = encodeVarintTicket(dAtA, i, uint64(len(m.Seat)))
  405. i += copy(dAtA[i:], m.Seat)
  406. }
  407. if m.RefundApplyTime != 0 {
  408. dAtA[i] = 0x70
  409. i++
  410. i = encodeVarintTicket(dAtA, i, uint64(m.RefundApplyTime))
  411. }
  412. if m.ETime != 0 {
  413. dAtA[i] = 0x78
  414. i++
  415. i = encodeVarintTicket(dAtA, i, uint64(m.ETime))
  416. }
  417. if m.CTime != 0 {
  418. dAtA[i] = 0x80
  419. i++
  420. dAtA[i] = 0x1
  421. i++
  422. i = encodeVarintTicket(dAtA, i, uint64(m.CTime))
  423. }
  424. if m.MTime != 0 {
  425. dAtA[i] = 0x88
  426. i++
  427. dAtA[i] = 0x1
  428. i++
  429. i = encodeVarintTicket(dAtA, i, uint64(m.MTime))
  430. }
  431. return i, nil
  432. }
  433. func (m *TicketSendRequest) Marshal() (dAtA []byte, err error) {
  434. size := m.Size()
  435. dAtA = make([]byte, size)
  436. n, err := m.MarshalTo(dAtA)
  437. if err != nil {
  438. return nil, err
  439. }
  440. return dAtA[:n], nil
  441. }
  442. func (m *TicketSendRequest) MarshalTo(dAtA []byte) (int, error) {
  443. var i int
  444. _ = i
  445. var l int
  446. _ = l
  447. if len(m.SendTID) > 0 {
  448. dAtA4 := make([]byte, len(m.SendTID)*10)
  449. var j3 int
  450. for _, num1 := range m.SendTID {
  451. num := uint64(num1)
  452. for num >= 1<<7 {
  453. dAtA4[j3] = uint8(uint64(num)&0x7f | 0x80)
  454. num >>= 7
  455. j3++
  456. }
  457. dAtA4[j3] = uint8(num)
  458. j3++
  459. }
  460. dAtA[i] = 0xa
  461. i++
  462. i = encodeVarintTicket(dAtA, i, uint64(j3))
  463. i += copy(dAtA[i:], dAtA4[:j3])
  464. }
  465. if len(m.RecvTID) > 0 {
  466. dAtA6 := make([]byte, len(m.RecvTID)*10)
  467. var j5 int
  468. for _, num1 := range m.RecvTID {
  469. num := uint64(num1)
  470. for num >= 1<<7 {
  471. dAtA6[j5] = uint8(uint64(num)&0x7f | 0x80)
  472. num >>= 7
  473. j5++
  474. }
  475. dAtA6[j5] = uint8(num)
  476. j5++
  477. }
  478. dAtA[i] = 0x12
  479. i++
  480. i = encodeVarintTicket(dAtA, i, uint64(j5))
  481. i += copy(dAtA[i:], dAtA6[:j5])
  482. }
  483. return i, nil
  484. }
  485. func (m *TicketSendResponse) Marshal() (dAtA []byte, err error) {
  486. size := m.Size()
  487. dAtA = make([]byte, size)
  488. n, err := m.MarshalTo(dAtA)
  489. if err != nil {
  490. return nil, err
  491. }
  492. return dAtA[:n], nil
  493. }
  494. func (m *TicketSendResponse) MarshalTo(dAtA []byte) (int, error) {
  495. var i int
  496. _ = i
  497. var l int
  498. _ = l
  499. if len(m.TicketSends) > 0 {
  500. for _, msg := range m.TicketSends {
  501. dAtA[i] = 0xa
  502. i++
  503. i = encodeVarintTicket(dAtA, i, uint64(msg.Size()))
  504. n, err := msg.MarshalTo(dAtA[i:])
  505. if err != nil {
  506. return 0, err
  507. }
  508. i += n
  509. }
  510. }
  511. return i, nil
  512. }
  513. func (m *TicketSendItem) Marshal() (dAtA []byte, err error) {
  514. size := m.Size()
  515. dAtA = make([]byte, size)
  516. n, err := m.MarshalTo(dAtA)
  517. if err != nil {
  518. return nil, err
  519. }
  520. return dAtA[:n], nil
  521. }
  522. func (m *TicketSendItem) MarshalTo(dAtA []byte) (int, error) {
  523. var i int
  524. _ = i
  525. var l int
  526. _ = l
  527. if m.ID != 0 {
  528. dAtA[i] = 0x8
  529. i++
  530. i = encodeVarintTicket(dAtA, i, uint64(m.ID))
  531. }
  532. if m.SID != 0 {
  533. dAtA[i] = 0x10
  534. i++
  535. i = encodeVarintTicket(dAtA, i, uint64(m.SID))
  536. }
  537. if m.SendTID != 0 {
  538. dAtA[i] = 0x18
  539. i++
  540. i = encodeVarintTicket(dAtA, i, uint64(m.SendTID))
  541. }
  542. if m.RecvTID != 0 {
  543. dAtA[i] = 0x20
  544. i++
  545. i = encodeVarintTicket(dAtA, i, uint64(m.RecvTID))
  546. }
  547. if m.SendUID != 0 {
  548. dAtA[i] = 0x28
  549. i++
  550. i = encodeVarintTicket(dAtA, i, uint64(m.SendUID))
  551. }
  552. if m.RecvUID != 0 {
  553. dAtA[i] = 0x30
  554. i++
  555. i = encodeVarintTicket(dAtA, i, uint64(m.RecvUID))
  556. }
  557. if len(m.RecvTel) > 0 {
  558. dAtA[i] = 0x3a
  559. i++
  560. i = encodeVarintTicket(dAtA, i, uint64(len(m.RecvTel)))
  561. i += copy(dAtA[i:], m.RecvTel)
  562. }
  563. if m.Status != 0 {
  564. dAtA[i] = 0x40
  565. i++
  566. i = encodeVarintTicket(dAtA, i, uint64(m.Status))
  567. }
  568. if m.CTime != 0 {
  569. dAtA[i] = 0x48
  570. i++
  571. i = encodeVarintTicket(dAtA, i, uint64(m.CTime))
  572. }
  573. if m.MTime != 0 {
  574. dAtA[i] = 0x50
  575. i++
  576. i = encodeVarintTicket(dAtA, i, uint64(m.MTime))
  577. }
  578. if m.OID != 0 {
  579. dAtA[i] = 0x58
  580. i++
  581. i = encodeVarintTicket(dAtA, i, uint64(m.OID))
  582. }
  583. return i, nil
  584. }
  585. func encodeVarintTicket(dAtA []byte, offset int, v uint64) int {
  586. for v >= 1<<7 {
  587. dAtA[offset] = uint8(v&0x7f | 0x80)
  588. v >>= 7
  589. offset++
  590. }
  591. dAtA[offset] = uint8(v)
  592. return offset + 1
  593. }
  594. func (m *TicketViewRequest) Size() (n int) {
  595. var l int
  596. _ = l
  597. if m.OrderID != 0 {
  598. n += 1 + sovTicket(uint64(m.OrderID))
  599. }
  600. if m.UID != 0 {
  601. n += 1 + sovTicket(uint64(m.UID))
  602. }
  603. if m.ScreenID != 0 {
  604. n += 1 + sovTicket(uint64(m.ScreenID))
  605. }
  606. if len(m.ID) > 0 {
  607. l = 0
  608. for _, e := range m.ID {
  609. l += sovTicket(uint64(e))
  610. }
  611. n += 1 + sovTicket(uint64(l)) + l
  612. }
  613. return n
  614. }
  615. func (m *TicketViewResponse) Size() (n int) {
  616. var l int
  617. _ = l
  618. if len(m.Tickets) > 0 {
  619. for _, e := range m.Tickets {
  620. l = e.Size()
  621. n += 1 + l + sovTicket(uint64(l))
  622. }
  623. }
  624. return n
  625. }
  626. func (m *TicketItem) Size() (n int) {
  627. var l int
  628. _ = l
  629. if m.ID != 0 {
  630. n += 1 + sovTicket(uint64(m.ID))
  631. }
  632. if m.UID != 0 {
  633. n += 1 + sovTicket(uint64(m.UID))
  634. }
  635. if m.OID != 0 {
  636. n += 1 + sovTicket(uint64(m.OID))
  637. }
  638. if m.SID != 0 {
  639. n += 1 + sovTicket(uint64(m.SID))
  640. }
  641. if m.Price != 0 {
  642. n += 1 + sovTicket(uint64(m.Price))
  643. }
  644. if m.Src != 0 {
  645. n += 1 + sovTicket(uint64(m.Src))
  646. }
  647. if m.Type != 0 {
  648. n += 1 + sovTicket(uint64(m.Type))
  649. }
  650. if m.Status != 0 {
  651. n += 1 + sovTicket(uint64(m.Status))
  652. }
  653. l = len(m.Qr)
  654. if l > 0 {
  655. n += 1 + l + sovTicket(uint64(l))
  656. }
  657. if m.RefID != 0 {
  658. n += 1 + sovTicket(uint64(m.RefID))
  659. }
  660. if m.SkuID != 0 {
  661. n += 1 + sovTicket(uint64(m.SkuID))
  662. }
  663. if m.SeatID != 0 {
  664. n += 1 + sovTicket(uint64(m.SeatID))
  665. }
  666. l = len(m.Seat)
  667. if l > 0 {
  668. n += 1 + l + sovTicket(uint64(l))
  669. }
  670. if m.RefundApplyTime != 0 {
  671. n += 1 + sovTicket(uint64(m.RefundApplyTime))
  672. }
  673. if m.ETime != 0 {
  674. n += 1 + sovTicket(uint64(m.ETime))
  675. }
  676. if m.CTime != 0 {
  677. n += 2 + sovTicket(uint64(m.CTime))
  678. }
  679. if m.MTime != 0 {
  680. n += 2 + sovTicket(uint64(m.MTime))
  681. }
  682. return n
  683. }
  684. func (m *TicketSendRequest) Size() (n int) {
  685. var l int
  686. _ = l
  687. if len(m.SendTID) > 0 {
  688. l = 0
  689. for _, e := range m.SendTID {
  690. l += sovTicket(uint64(e))
  691. }
  692. n += 1 + sovTicket(uint64(l)) + l
  693. }
  694. if len(m.RecvTID) > 0 {
  695. l = 0
  696. for _, e := range m.RecvTID {
  697. l += sovTicket(uint64(e))
  698. }
  699. n += 1 + sovTicket(uint64(l)) + l
  700. }
  701. return n
  702. }
  703. func (m *TicketSendResponse) Size() (n int) {
  704. var l int
  705. _ = l
  706. if len(m.TicketSends) > 0 {
  707. for _, e := range m.TicketSends {
  708. l = e.Size()
  709. n += 1 + l + sovTicket(uint64(l))
  710. }
  711. }
  712. return n
  713. }
  714. func (m *TicketSendItem) Size() (n int) {
  715. var l int
  716. _ = l
  717. if m.ID != 0 {
  718. n += 1 + sovTicket(uint64(m.ID))
  719. }
  720. if m.SID != 0 {
  721. n += 1 + sovTicket(uint64(m.SID))
  722. }
  723. if m.SendTID != 0 {
  724. n += 1 + sovTicket(uint64(m.SendTID))
  725. }
  726. if m.RecvTID != 0 {
  727. n += 1 + sovTicket(uint64(m.RecvTID))
  728. }
  729. if m.SendUID != 0 {
  730. n += 1 + sovTicket(uint64(m.SendUID))
  731. }
  732. if m.RecvUID != 0 {
  733. n += 1 + sovTicket(uint64(m.RecvUID))
  734. }
  735. l = len(m.RecvTel)
  736. if l > 0 {
  737. n += 1 + l + sovTicket(uint64(l))
  738. }
  739. if m.Status != 0 {
  740. n += 1 + sovTicket(uint64(m.Status))
  741. }
  742. if m.CTime != 0 {
  743. n += 1 + sovTicket(uint64(m.CTime))
  744. }
  745. if m.MTime != 0 {
  746. n += 1 + sovTicket(uint64(m.MTime))
  747. }
  748. if m.OID != 0 {
  749. n += 1 + sovTicket(uint64(m.OID))
  750. }
  751. return n
  752. }
  753. func sovTicket(x uint64) (n int) {
  754. for {
  755. n++
  756. x >>= 7
  757. if x == 0 {
  758. break
  759. }
  760. }
  761. return n
  762. }
  763. func sozTicket(x uint64) (n int) {
  764. return sovTicket(uint64((x << 1) ^ uint64((int64(x) >> 63))))
  765. }
  766. func (this *TicketViewRequest) String() string {
  767. if this == nil {
  768. return "nil"
  769. }
  770. s := strings.Join([]string{`&TicketViewRequest{`,
  771. `OrderID:` + fmt.Sprintf("%v", this.OrderID) + `,`,
  772. `UID:` + fmt.Sprintf("%v", this.UID) + `,`,
  773. `ScreenID:` + fmt.Sprintf("%v", this.ScreenID) + `,`,
  774. `ID:` + fmt.Sprintf("%v", this.ID) + `,`,
  775. `}`,
  776. }, "")
  777. return s
  778. }
  779. func (this *TicketViewResponse) String() string {
  780. if this == nil {
  781. return "nil"
  782. }
  783. s := strings.Join([]string{`&TicketViewResponse{`,
  784. `Tickets:` + strings.Replace(fmt.Sprintf("%v", this.Tickets), "TicketItem", "TicketItem", 1) + `,`,
  785. `}`,
  786. }, "")
  787. return s
  788. }
  789. func (this *TicketItem) String() string {
  790. if this == nil {
  791. return "nil"
  792. }
  793. s := strings.Join([]string{`&TicketItem{`,
  794. `ID:` + fmt.Sprintf("%v", this.ID) + `,`,
  795. `UID:` + fmt.Sprintf("%v", this.UID) + `,`,
  796. `OID:` + fmt.Sprintf("%v", this.OID) + `,`,
  797. `SID:` + fmt.Sprintf("%v", this.SID) + `,`,
  798. `Price:` + fmt.Sprintf("%v", this.Price) + `,`,
  799. `Src:` + fmt.Sprintf("%v", this.Src) + `,`,
  800. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  801. `Status:` + fmt.Sprintf("%v", this.Status) + `,`,
  802. `Qr:` + fmt.Sprintf("%v", this.Qr) + `,`,
  803. `RefID:` + fmt.Sprintf("%v", this.RefID) + `,`,
  804. `SkuID:` + fmt.Sprintf("%v", this.SkuID) + `,`,
  805. `SeatID:` + fmt.Sprintf("%v", this.SeatID) + `,`,
  806. `Seat:` + fmt.Sprintf("%v", this.Seat) + `,`,
  807. `RefundApplyTime:` + fmt.Sprintf("%v", this.RefundApplyTime) + `,`,
  808. `ETime:` + fmt.Sprintf("%v", this.ETime) + `,`,
  809. `CTime:` + fmt.Sprintf("%v", this.CTime) + `,`,
  810. `MTime:` + fmt.Sprintf("%v", this.MTime) + `,`,
  811. `}`,
  812. }, "")
  813. return s
  814. }
  815. func (this *TicketSendRequest) String() string {
  816. if this == nil {
  817. return "nil"
  818. }
  819. s := strings.Join([]string{`&TicketSendRequest{`,
  820. `SendTID:` + fmt.Sprintf("%v", this.SendTID) + `,`,
  821. `RecvTID:` + fmt.Sprintf("%v", this.RecvTID) + `,`,
  822. `}`,
  823. }, "")
  824. return s
  825. }
  826. func (this *TicketSendResponse) String() string {
  827. if this == nil {
  828. return "nil"
  829. }
  830. s := strings.Join([]string{`&TicketSendResponse{`,
  831. `TicketSends:` + strings.Replace(fmt.Sprintf("%v", this.TicketSends), "TicketSendItem", "TicketSendItem", 1) + `,`,
  832. `}`,
  833. }, "")
  834. return s
  835. }
  836. func (this *TicketSendItem) String() string {
  837. if this == nil {
  838. return "nil"
  839. }
  840. s := strings.Join([]string{`&TicketSendItem{`,
  841. `ID:` + fmt.Sprintf("%v", this.ID) + `,`,
  842. `SID:` + fmt.Sprintf("%v", this.SID) + `,`,
  843. `SendTID:` + fmt.Sprintf("%v", this.SendTID) + `,`,
  844. `RecvTID:` + fmt.Sprintf("%v", this.RecvTID) + `,`,
  845. `SendUID:` + fmt.Sprintf("%v", this.SendUID) + `,`,
  846. `RecvUID:` + fmt.Sprintf("%v", this.RecvUID) + `,`,
  847. `RecvTel:` + fmt.Sprintf("%v", this.RecvTel) + `,`,
  848. `Status:` + fmt.Sprintf("%v", this.Status) + `,`,
  849. `CTime:` + fmt.Sprintf("%v", this.CTime) + `,`,
  850. `MTime:` + fmt.Sprintf("%v", this.MTime) + `,`,
  851. `OID:` + fmt.Sprintf("%v", this.OID) + `,`,
  852. `}`,
  853. }, "")
  854. return s
  855. }
  856. func valueToStringTicket(v interface{}) string {
  857. rv := reflect.ValueOf(v)
  858. if rv.IsNil() {
  859. return "nil"
  860. }
  861. pv := reflect.Indirect(rv).Interface()
  862. return fmt.Sprintf("*%v", pv)
  863. }
  864. func (m *TicketViewRequest) Unmarshal(dAtA []byte) error {
  865. l := len(dAtA)
  866. iNdEx := 0
  867. for iNdEx < l {
  868. preIndex := iNdEx
  869. var wire uint64
  870. for shift := uint(0); ; shift += 7 {
  871. if shift >= 64 {
  872. return ErrIntOverflowTicket
  873. }
  874. if iNdEx >= l {
  875. return io.ErrUnexpectedEOF
  876. }
  877. b := dAtA[iNdEx]
  878. iNdEx++
  879. wire |= (uint64(b) & 0x7F) << shift
  880. if b < 0x80 {
  881. break
  882. }
  883. }
  884. fieldNum := int32(wire >> 3)
  885. wireType := int(wire & 0x7)
  886. if wireType == 4 {
  887. return fmt.Errorf("proto: TicketViewRequest: wiretype end group for non-group")
  888. }
  889. if fieldNum <= 0 {
  890. return fmt.Errorf("proto: TicketViewRequest: illegal tag %d (wire type %d)", fieldNum, wire)
  891. }
  892. switch fieldNum {
  893. case 1:
  894. if wireType != 0 {
  895. return fmt.Errorf("proto: wrong wireType = %d for field OrderID", wireType)
  896. }
  897. m.OrderID = 0
  898. for shift := uint(0); ; shift += 7 {
  899. if shift >= 64 {
  900. return ErrIntOverflowTicket
  901. }
  902. if iNdEx >= l {
  903. return io.ErrUnexpectedEOF
  904. }
  905. b := dAtA[iNdEx]
  906. iNdEx++
  907. m.OrderID |= (int64(b) & 0x7F) << shift
  908. if b < 0x80 {
  909. break
  910. }
  911. }
  912. case 2:
  913. if wireType != 0 {
  914. return fmt.Errorf("proto: wrong wireType = %d for field UID", wireType)
  915. }
  916. m.UID = 0
  917. for shift := uint(0); ; shift += 7 {
  918. if shift >= 64 {
  919. return ErrIntOverflowTicket
  920. }
  921. if iNdEx >= l {
  922. return io.ErrUnexpectedEOF
  923. }
  924. b := dAtA[iNdEx]
  925. iNdEx++
  926. m.UID |= (int64(b) & 0x7F) << shift
  927. if b < 0x80 {
  928. break
  929. }
  930. }
  931. case 3:
  932. if wireType != 0 {
  933. return fmt.Errorf("proto: wrong wireType = %d for field ScreenID", wireType)
  934. }
  935. m.ScreenID = 0
  936. for shift := uint(0); ; shift += 7 {
  937. if shift >= 64 {
  938. return ErrIntOverflowTicket
  939. }
  940. if iNdEx >= l {
  941. return io.ErrUnexpectedEOF
  942. }
  943. b := dAtA[iNdEx]
  944. iNdEx++
  945. m.ScreenID |= (int64(b) & 0x7F) << shift
  946. if b < 0x80 {
  947. break
  948. }
  949. }
  950. case 4:
  951. if wireType == 0 {
  952. var v int64
  953. for shift := uint(0); ; shift += 7 {
  954. if shift >= 64 {
  955. return ErrIntOverflowTicket
  956. }
  957. if iNdEx >= l {
  958. return io.ErrUnexpectedEOF
  959. }
  960. b := dAtA[iNdEx]
  961. iNdEx++
  962. v |= (int64(b) & 0x7F) << shift
  963. if b < 0x80 {
  964. break
  965. }
  966. }
  967. m.ID = append(m.ID, v)
  968. } else if wireType == 2 {
  969. var packedLen int
  970. for shift := uint(0); ; shift += 7 {
  971. if shift >= 64 {
  972. return ErrIntOverflowTicket
  973. }
  974. if iNdEx >= l {
  975. return io.ErrUnexpectedEOF
  976. }
  977. b := dAtA[iNdEx]
  978. iNdEx++
  979. packedLen |= (int(b) & 0x7F) << shift
  980. if b < 0x80 {
  981. break
  982. }
  983. }
  984. if packedLen < 0 {
  985. return ErrInvalidLengthTicket
  986. }
  987. postIndex := iNdEx + packedLen
  988. if postIndex > l {
  989. return io.ErrUnexpectedEOF
  990. }
  991. for iNdEx < postIndex {
  992. var v int64
  993. for shift := uint(0); ; shift += 7 {
  994. if shift >= 64 {
  995. return ErrIntOverflowTicket
  996. }
  997. if iNdEx >= l {
  998. return io.ErrUnexpectedEOF
  999. }
  1000. b := dAtA[iNdEx]
  1001. iNdEx++
  1002. v |= (int64(b) & 0x7F) << shift
  1003. if b < 0x80 {
  1004. break
  1005. }
  1006. }
  1007. m.ID = append(m.ID, v)
  1008. }
  1009. } else {
  1010. return fmt.Errorf("proto: wrong wireType = %d for field ID", wireType)
  1011. }
  1012. default:
  1013. iNdEx = preIndex
  1014. skippy, err := skipTicket(dAtA[iNdEx:])
  1015. if err != nil {
  1016. return err
  1017. }
  1018. if skippy < 0 {
  1019. return ErrInvalidLengthTicket
  1020. }
  1021. if (iNdEx + skippy) > l {
  1022. return io.ErrUnexpectedEOF
  1023. }
  1024. iNdEx += skippy
  1025. }
  1026. }
  1027. if iNdEx > l {
  1028. return io.ErrUnexpectedEOF
  1029. }
  1030. return nil
  1031. }
  1032. func (m *TicketViewResponse) Unmarshal(dAtA []byte) error {
  1033. l := len(dAtA)
  1034. iNdEx := 0
  1035. for iNdEx < l {
  1036. preIndex := iNdEx
  1037. var wire uint64
  1038. for shift := uint(0); ; shift += 7 {
  1039. if shift >= 64 {
  1040. return ErrIntOverflowTicket
  1041. }
  1042. if iNdEx >= l {
  1043. return io.ErrUnexpectedEOF
  1044. }
  1045. b := dAtA[iNdEx]
  1046. iNdEx++
  1047. wire |= (uint64(b) & 0x7F) << shift
  1048. if b < 0x80 {
  1049. break
  1050. }
  1051. }
  1052. fieldNum := int32(wire >> 3)
  1053. wireType := int(wire & 0x7)
  1054. if wireType == 4 {
  1055. return fmt.Errorf("proto: TicketViewResponse: wiretype end group for non-group")
  1056. }
  1057. if fieldNum <= 0 {
  1058. return fmt.Errorf("proto: TicketViewResponse: illegal tag %d (wire type %d)", fieldNum, wire)
  1059. }
  1060. switch fieldNum {
  1061. case 1:
  1062. if wireType != 2 {
  1063. return fmt.Errorf("proto: wrong wireType = %d for field Tickets", wireType)
  1064. }
  1065. var msglen int
  1066. for shift := uint(0); ; shift += 7 {
  1067. if shift >= 64 {
  1068. return ErrIntOverflowTicket
  1069. }
  1070. if iNdEx >= l {
  1071. return io.ErrUnexpectedEOF
  1072. }
  1073. b := dAtA[iNdEx]
  1074. iNdEx++
  1075. msglen |= (int(b) & 0x7F) << shift
  1076. if b < 0x80 {
  1077. break
  1078. }
  1079. }
  1080. if msglen < 0 {
  1081. return ErrInvalidLengthTicket
  1082. }
  1083. postIndex := iNdEx + msglen
  1084. if postIndex > l {
  1085. return io.ErrUnexpectedEOF
  1086. }
  1087. m.Tickets = append(m.Tickets, &TicketItem{})
  1088. if err := m.Tickets[len(m.Tickets)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1089. return err
  1090. }
  1091. iNdEx = postIndex
  1092. default:
  1093. iNdEx = preIndex
  1094. skippy, err := skipTicket(dAtA[iNdEx:])
  1095. if err != nil {
  1096. return err
  1097. }
  1098. if skippy < 0 {
  1099. return ErrInvalidLengthTicket
  1100. }
  1101. if (iNdEx + skippy) > l {
  1102. return io.ErrUnexpectedEOF
  1103. }
  1104. iNdEx += skippy
  1105. }
  1106. }
  1107. if iNdEx > l {
  1108. return io.ErrUnexpectedEOF
  1109. }
  1110. return nil
  1111. }
  1112. func (m *TicketItem) Unmarshal(dAtA []byte) error {
  1113. l := len(dAtA)
  1114. iNdEx := 0
  1115. for iNdEx < l {
  1116. preIndex := iNdEx
  1117. var wire uint64
  1118. for shift := uint(0); ; shift += 7 {
  1119. if shift >= 64 {
  1120. return ErrIntOverflowTicket
  1121. }
  1122. if iNdEx >= l {
  1123. return io.ErrUnexpectedEOF
  1124. }
  1125. b := dAtA[iNdEx]
  1126. iNdEx++
  1127. wire |= (uint64(b) & 0x7F) << shift
  1128. if b < 0x80 {
  1129. break
  1130. }
  1131. }
  1132. fieldNum := int32(wire >> 3)
  1133. wireType := int(wire & 0x7)
  1134. if wireType == 4 {
  1135. return fmt.Errorf("proto: TicketItem: wiretype end group for non-group")
  1136. }
  1137. if fieldNum <= 0 {
  1138. return fmt.Errorf("proto: TicketItem: illegal tag %d (wire type %d)", fieldNum, wire)
  1139. }
  1140. switch fieldNum {
  1141. case 1:
  1142. if wireType != 0 {
  1143. return fmt.Errorf("proto: wrong wireType = %d for field ID", wireType)
  1144. }
  1145. m.ID = 0
  1146. for shift := uint(0); ; shift += 7 {
  1147. if shift >= 64 {
  1148. return ErrIntOverflowTicket
  1149. }
  1150. if iNdEx >= l {
  1151. return io.ErrUnexpectedEOF
  1152. }
  1153. b := dAtA[iNdEx]
  1154. iNdEx++
  1155. m.ID |= (int64(b) & 0x7F) << shift
  1156. if b < 0x80 {
  1157. break
  1158. }
  1159. }
  1160. case 2:
  1161. if wireType != 0 {
  1162. return fmt.Errorf("proto: wrong wireType = %d for field UID", wireType)
  1163. }
  1164. m.UID = 0
  1165. for shift := uint(0); ; shift += 7 {
  1166. if shift >= 64 {
  1167. return ErrIntOverflowTicket
  1168. }
  1169. if iNdEx >= l {
  1170. return io.ErrUnexpectedEOF
  1171. }
  1172. b := dAtA[iNdEx]
  1173. iNdEx++
  1174. m.UID |= (int64(b) & 0x7F) << shift
  1175. if b < 0x80 {
  1176. break
  1177. }
  1178. }
  1179. case 3:
  1180. if wireType != 0 {
  1181. return fmt.Errorf("proto: wrong wireType = %d for field OID", wireType)
  1182. }
  1183. m.OID = 0
  1184. for shift := uint(0); ; shift += 7 {
  1185. if shift >= 64 {
  1186. return ErrIntOverflowTicket
  1187. }
  1188. if iNdEx >= l {
  1189. return io.ErrUnexpectedEOF
  1190. }
  1191. b := dAtA[iNdEx]
  1192. iNdEx++
  1193. m.OID |= (int64(b) & 0x7F) << shift
  1194. if b < 0x80 {
  1195. break
  1196. }
  1197. }
  1198. case 4:
  1199. if wireType != 0 {
  1200. return fmt.Errorf("proto: wrong wireType = %d for field SID", wireType)
  1201. }
  1202. m.SID = 0
  1203. for shift := uint(0); ; shift += 7 {
  1204. if shift >= 64 {
  1205. return ErrIntOverflowTicket
  1206. }
  1207. if iNdEx >= l {
  1208. return io.ErrUnexpectedEOF
  1209. }
  1210. b := dAtA[iNdEx]
  1211. iNdEx++
  1212. m.SID |= (int64(b) & 0x7F) << shift
  1213. if b < 0x80 {
  1214. break
  1215. }
  1216. }
  1217. case 5:
  1218. if wireType != 0 {
  1219. return fmt.Errorf("proto: wrong wireType = %d for field Price", wireType)
  1220. }
  1221. m.Price = 0
  1222. for shift := uint(0); ; shift += 7 {
  1223. if shift >= 64 {
  1224. return ErrIntOverflowTicket
  1225. }
  1226. if iNdEx >= l {
  1227. return io.ErrUnexpectedEOF
  1228. }
  1229. b := dAtA[iNdEx]
  1230. iNdEx++
  1231. m.Price |= (int64(b) & 0x7F) << shift
  1232. if b < 0x80 {
  1233. break
  1234. }
  1235. }
  1236. case 6:
  1237. if wireType != 0 {
  1238. return fmt.Errorf("proto: wrong wireType = %d for field Src", wireType)
  1239. }
  1240. m.Src = 0
  1241. for shift := uint(0); ; shift += 7 {
  1242. if shift >= 64 {
  1243. return ErrIntOverflowTicket
  1244. }
  1245. if iNdEx >= l {
  1246. return io.ErrUnexpectedEOF
  1247. }
  1248. b := dAtA[iNdEx]
  1249. iNdEx++
  1250. m.Src |= (int16(b) & 0x7F) << shift
  1251. if b < 0x80 {
  1252. break
  1253. }
  1254. }
  1255. case 7:
  1256. if wireType != 0 {
  1257. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  1258. }
  1259. m.Type = 0
  1260. for shift := uint(0); ; shift += 7 {
  1261. if shift >= 64 {
  1262. return ErrIntOverflowTicket
  1263. }
  1264. if iNdEx >= l {
  1265. return io.ErrUnexpectedEOF
  1266. }
  1267. b := dAtA[iNdEx]
  1268. iNdEx++
  1269. m.Type |= (int16(b) & 0x7F) << shift
  1270. if b < 0x80 {
  1271. break
  1272. }
  1273. }
  1274. case 8:
  1275. if wireType != 0 {
  1276. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  1277. }
  1278. m.Status = 0
  1279. for shift := uint(0); ; shift += 7 {
  1280. if shift >= 64 {
  1281. return ErrIntOverflowTicket
  1282. }
  1283. if iNdEx >= l {
  1284. return io.ErrUnexpectedEOF
  1285. }
  1286. b := dAtA[iNdEx]
  1287. iNdEx++
  1288. m.Status |= (int16(b) & 0x7F) << shift
  1289. if b < 0x80 {
  1290. break
  1291. }
  1292. }
  1293. case 9:
  1294. if wireType != 2 {
  1295. return fmt.Errorf("proto: wrong wireType = %d for field Qr", wireType)
  1296. }
  1297. var stringLen uint64
  1298. for shift := uint(0); ; shift += 7 {
  1299. if shift >= 64 {
  1300. return ErrIntOverflowTicket
  1301. }
  1302. if iNdEx >= l {
  1303. return io.ErrUnexpectedEOF
  1304. }
  1305. b := dAtA[iNdEx]
  1306. iNdEx++
  1307. stringLen |= (uint64(b) & 0x7F) << shift
  1308. if b < 0x80 {
  1309. break
  1310. }
  1311. }
  1312. intStringLen := int(stringLen)
  1313. if intStringLen < 0 {
  1314. return ErrInvalidLengthTicket
  1315. }
  1316. postIndex := iNdEx + intStringLen
  1317. if postIndex > l {
  1318. return io.ErrUnexpectedEOF
  1319. }
  1320. m.Qr = string(dAtA[iNdEx:postIndex])
  1321. iNdEx = postIndex
  1322. case 10:
  1323. if wireType != 0 {
  1324. return fmt.Errorf("proto: wrong wireType = %d for field RefID", wireType)
  1325. }
  1326. m.RefID = 0
  1327. for shift := uint(0); ; shift += 7 {
  1328. if shift >= 64 {
  1329. return ErrIntOverflowTicket
  1330. }
  1331. if iNdEx >= l {
  1332. return io.ErrUnexpectedEOF
  1333. }
  1334. b := dAtA[iNdEx]
  1335. iNdEx++
  1336. m.RefID |= (int64(b) & 0x7F) << shift
  1337. if b < 0x80 {
  1338. break
  1339. }
  1340. }
  1341. case 11:
  1342. if wireType != 0 {
  1343. return fmt.Errorf("proto: wrong wireType = %d for field SkuID", wireType)
  1344. }
  1345. m.SkuID = 0
  1346. for shift := uint(0); ; shift += 7 {
  1347. if shift >= 64 {
  1348. return ErrIntOverflowTicket
  1349. }
  1350. if iNdEx >= l {
  1351. return io.ErrUnexpectedEOF
  1352. }
  1353. b := dAtA[iNdEx]
  1354. iNdEx++
  1355. m.SkuID |= (int64(b) & 0x7F) << shift
  1356. if b < 0x80 {
  1357. break
  1358. }
  1359. }
  1360. case 12:
  1361. if wireType != 0 {
  1362. return fmt.Errorf("proto: wrong wireType = %d for field SeatID", wireType)
  1363. }
  1364. m.SeatID = 0
  1365. for shift := uint(0); ; shift += 7 {
  1366. if shift >= 64 {
  1367. return ErrIntOverflowTicket
  1368. }
  1369. if iNdEx >= l {
  1370. return io.ErrUnexpectedEOF
  1371. }
  1372. b := dAtA[iNdEx]
  1373. iNdEx++
  1374. m.SeatID |= (int64(b) & 0x7F) << shift
  1375. if b < 0x80 {
  1376. break
  1377. }
  1378. }
  1379. case 13:
  1380. if wireType != 2 {
  1381. return fmt.Errorf("proto: wrong wireType = %d for field Seat", wireType)
  1382. }
  1383. var stringLen uint64
  1384. for shift := uint(0); ; shift += 7 {
  1385. if shift >= 64 {
  1386. return ErrIntOverflowTicket
  1387. }
  1388. if iNdEx >= l {
  1389. return io.ErrUnexpectedEOF
  1390. }
  1391. b := dAtA[iNdEx]
  1392. iNdEx++
  1393. stringLen |= (uint64(b) & 0x7F) << shift
  1394. if b < 0x80 {
  1395. break
  1396. }
  1397. }
  1398. intStringLen := int(stringLen)
  1399. if intStringLen < 0 {
  1400. return ErrInvalidLengthTicket
  1401. }
  1402. postIndex := iNdEx + intStringLen
  1403. if postIndex > l {
  1404. return io.ErrUnexpectedEOF
  1405. }
  1406. m.Seat = string(dAtA[iNdEx:postIndex])
  1407. iNdEx = postIndex
  1408. case 14:
  1409. if wireType != 0 {
  1410. return fmt.Errorf("proto: wrong wireType = %d for field RefundApplyTime", wireType)
  1411. }
  1412. m.RefundApplyTime = 0
  1413. for shift := uint(0); ; shift += 7 {
  1414. if shift >= 64 {
  1415. return ErrIntOverflowTicket
  1416. }
  1417. if iNdEx >= l {
  1418. return io.ErrUnexpectedEOF
  1419. }
  1420. b := dAtA[iNdEx]
  1421. iNdEx++
  1422. m.RefundApplyTime |= (go_common_library_time.Time(b) & 0x7F) << shift
  1423. if b < 0x80 {
  1424. break
  1425. }
  1426. }
  1427. case 15:
  1428. if wireType != 0 {
  1429. return fmt.Errorf("proto: wrong wireType = %d for field ETime", wireType)
  1430. }
  1431. m.ETime = 0
  1432. for shift := uint(0); ; shift += 7 {
  1433. if shift >= 64 {
  1434. return ErrIntOverflowTicket
  1435. }
  1436. if iNdEx >= l {
  1437. return io.ErrUnexpectedEOF
  1438. }
  1439. b := dAtA[iNdEx]
  1440. iNdEx++
  1441. m.ETime |= (go_common_library_time.Time(b) & 0x7F) << shift
  1442. if b < 0x80 {
  1443. break
  1444. }
  1445. }
  1446. case 16:
  1447. if wireType != 0 {
  1448. return fmt.Errorf("proto: wrong wireType = %d for field CTime", wireType)
  1449. }
  1450. m.CTime = 0
  1451. for shift := uint(0); ; shift += 7 {
  1452. if shift >= 64 {
  1453. return ErrIntOverflowTicket
  1454. }
  1455. if iNdEx >= l {
  1456. return io.ErrUnexpectedEOF
  1457. }
  1458. b := dAtA[iNdEx]
  1459. iNdEx++
  1460. m.CTime |= (go_common_library_time.Time(b) & 0x7F) << shift
  1461. if b < 0x80 {
  1462. break
  1463. }
  1464. }
  1465. case 17:
  1466. if wireType != 0 {
  1467. return fmt.Errorf("proto: wrong wireType = %d for field MTime", wireType)
  1468. }
  1469. m.MTime = 0
  1470. for shift := uint(0); ; shift += 7 {
  1471. if shift >= 64 {
  1472. return ErrIntOverflowTicket
  1473. }
  1474. if iNdEx >= l {
  1475. return io.ErrUnexpectedEOF
  1476. }
  1477. b := dAtA[iNdEx]
  1478. iNdEx++
  1479. m.MTime |= (go_common_library_time.Time(b) & 0x7F) << shift
  1480. if b < 0x80 {
  1481. break
  1482. }
  1483. }
  1484. default:
  1485. iNdEx = preIndex
  1486. skippy, err := skipTicket(dAtA[iNdEx:])
  1487. if err != nil {
  1488. return err
  1489. }
  1490. if skippy < 0 {
  1491. return ErrInvalidLengthTicket
  1492. }
  1493. if (iNdEx + skippy) > l {
  1494. return io.ErrUnexpectedEOF
  1495. }
  1496. iNdEx += skippy
  1497. }
  1498. }
  1499. if iNdEx > l {
  1500. return io.ErrUnexpectedEOF
  1501. }
  1502. return nil
  1503. }
  1504. func (m *TicketSendRequest) Unmarshal(dAtA []byte) error {
  1505. l := len(dAtA)
  1506. iNdEx := 0
  1507. for iNdEx < l {
  1508. preIndex := iNdEx
  1509. var wire uint64
  1510. for shift := uint(0); ; shift += 7 {
  1511. if shift >= 64 {
  1512. return ErrIntOverflowTicket
  1513. }
  1514. if iNdEx >= l {
  1515. return io.ErrUnexpectedEOF
  1516. }
  1517. b := dAtA[iNdEx]
  1518. iNdEx++
  1519. wire |= (uint64(b) & 0x7F) << shift
  1520. if b < 0x80 {
  1521. break
  1522. }
  1523. }
  1524. fieldNum := int32(wire >> 3)
  1525. wireType := int(wire & 0x7)
  1526. if wireType == 4 {
  1527. return fmt.Errorf("proto: TicketSendRequest: wiretype end group for non-group")
  1528. }
  1529. if fieldNum <= 0 {
  1530. return fmt.Errorf("proto: TicketSendRequest: illegal tag %d (wire type %d)", fieldNum, wire)
  1531. }
  1532. switch fieldNum {
  1533. case 1:
  1534. if wireType == 0 {
  1535. var v int64
  1536. for shift := uint(0); ; shift += 7 {
  1537. if shift >= 64 {
  1538. return ErrIntOverflowTicket
  1539. }
  1540. if iNdEx >= l {
  1541. return io.ErrUnexpectedEOF
  1542. }
  1543. b := dAtA[iNdEx]
  1544. iNdEx++
  1545. v |= (int64(b) & 0x7F) << shift
  1546. if b < 0x80 {
  1547. break
  1548. }
  1549. }
  1550. m.SendTID = append(m.SendTID, v)
  1551. } else if wireType == 2 {
  1552. var packedLen int
  1553. for shift := uint(0); ; shift += 7 {
  1554. if shift >= 64 {
  1555. return ErrIntOverflowTicket
  1556. }
  1557. if iNdEx >= l {
  1558. return io.ErrUnexpectedEOF
  1559. }
  1560. b := dAtA[iNdEx]
  1561. iNdEx++
  1562. packedLen |= (int(b) & 0x7F) << shift
  1563. if b < 0x80 {
  1564. break
  1565. }
  1566. }
  1567. if packedLen < 0 {
  1568. return ErrInvalidLengthTicket
  1569. }
  1570. postIndex := iNdEx + packedLen
  1571. if postIndex > l {
  1572. return io.ErrUnexpectedEOF
  1573. }
  1574. for iNdEx < postIndex {
  1575. var v int64
  1576. for shift := uint(0); ; shift += 7 {
  1577. if shift >= 64 {
  1578. return ErrIntOverflowTicket
  1579. }
  1580. if iNdEx >= l {
  1581. return io.ErrUnexpectedEOF
  1582. }
  1583. b := dAtA[iNdEx]
  1584. iNdEx++
  1585. v |= (int64(b) & 0x7F) << shift
  1586. if b < 0x80 {
  1587. break
  1588. }
  1589. }
  1590. m.SendTID = append(m.SendTID, v)
  1591. }
  1592. } else {
  1593. return fmt.Errorf("proto: wrong wireType = %d for field SendTID", wireType)
  1594. }
  1595. case 2:
  1596. if wireType == 0 {
  1597. var v int64
  1598. for shift := uint(0); ; shift += 7 {
  1599. if shift >= 64 {
  1600. return ErrIntOverflowTicket
  1601. }
  1602. if iNdEx >= l {
  1603. return io.ErrUnexpectedEOF
  1604. }
  1605. b := dAtA[iNdEx]
  1606. iNdEx++
  1607. v |= (int64(b) & 0x7F) << shift
  1608. if b < 0x80 {
  1609. break
  1610. }
  1611. }
  1612. m.RecvTID = append(m.RecvTID, v)
  1613. } else if wireType == 2 {
  1614. var packedLen int
  1615. for shift := uint(0); ; shift += 7 {
  1616. if shift >= 64 {
  1617. return ErrIntOverflowTicket
  1618. }
  1619. if iNdEx >= l {
  1620. return io.ErrUnexpectedEOF
  1621. }
  1622. b := dAtA[iNdEx]
  1623. iNdEx++
  1624. packedLen |= (int(b) & 0x7F) << shift
  1625. if b < 0x80 {
  1626. break
  1627. }
  1628. }
  1629. if packedLen < 0 {
  1630. return ErrInvalidLengthTicket
  1631. }
  1632. postIndex := iNdEx + packedLen
  1633. if postIndex > l {
  1634. return io.ErrUnexpectedEOF
  1635. }
  1636. for iNdEx < postIndex {
  1637. var v int64
  1638. for shift := uint(0); ; shift += 7 {
  1639. if shift >= 64 {
  1640. return ErrIntOverflowTicket
  1641. }
  1642. if iNdEx >= l {
  1643. return io.ErrUnexpectedEOF
  1644. }
  1645. b := dAtA[iNdEx]
  1646. iNdEx++
  1647. v |= (int64(b) & 0x7F) << shift
  1648. if b < 0x80 {
  1649. break
  1650. }
  1651. }
  1652. m.RecvTID = append(m.RecvTID, v)
  1653. }
  1654. } else {
  1655. return fmt.Errorf("proto: wrong wireType = %d for field RecvTID", wireType)
  1656. }
  1657. default:
  1658. iNdEx = preIndex
  1659. skippy, err := skipTicket(dAtA[iNdEx:])
  1660. if err != nil {
  1661. return err
  1662. }
  1663. if skippy < 0 {
  1664. return ErrInvalidLengthTicket
  1665. }
  1666. if (iNdEx + skippy) > l {
  1667. return io.ErrUnexpectedEOF
  1668. }
  1669. iNdEx += skippy
  1670. }
  1671. }
  1672. if iNdEx > l {
  1673. return io.ErrUnexpectedEOF
  1674. }
  1675. return nil
  1676. }
  1677. func (m *TicketSendResponse) Unmarshal(dAtA []byte) error {
  1678. l := len(dAtA)
  1679. iNdEx := 0
  1680. for iNdEx < l {
  1681. preIndex := iNdEx
  1682. var wire uint64
  1683. for shift := uint(0); ; shift += 7 {
  1684. if shift >= 64 {
  1685. return ErrIntOverflowTicket
  1686. }
  1687. if iNdEx >= l {
  1688. return io.ErrUnexpectedEOF
  1689. }
  1690. b := dAtA[iNdEx]
  1691. iNdEx++
  1692. wire |= (uint64(b) & 0x7F) << shift
  1693. if b < 0x80 {
  1694. break
  1695. }
  1696. }
  1697. fieldNum := int32(wire >> 3)
  1698. wireType := int(wire & 0x7)
  1699. if wireType == 4 {
  1700. return fmt.Errorf("proto: TicketSendResponse: wiretype end group for non-group")
  1701. }
  1702. if fieldNum <= 0 {
  1703. return fmt.Errorf("proto: TicketSendResponse: illegal tag %d (wire type %d)", fieldNum, wire)
  1704. }
  1705. switch fieldNum {
  1706. case 1:
  1707. if wireType != 2 {
  1708. return fmt.Errorf("proto: wrong wireType = %d for field TicketSends", wireType)
  1709. }
  1710. var msglen int
  1711. for shift := uint(0); ; shift += 7 {
  1712. if shift >= 64 {
  1713. return ErrIntOverflowTicket
  1714. }
  1715. if iNdEx >= l {
  1716. return io.ErrUnexpectedEOF
  1717. }
  1718. b := dAtA[iNdEx]
  1719. iNdEx++
  1720. msglen |= (int(b) & 0x7F) << shift
  1721. if b < 0x80 {
  1722. break
  1723. }
  1724. }
  1725. if msglen < 0 {
  1726. return ErrInvalidLengthTicket
  1727. }
  1728. postIndex := iNdEx + msglen
  1729. if postIndex > l {
  1730. return io.ErrUnexpectedEOF
  1731. }
  1732. m.TicketSends = append(m.TicketSends, &TicketSendItem{})
  1733. if err := m.TicketSends[len(m.TicketSends)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1734. return err
  1735. }
  1736. iNdEx = postIndex
  1737. default:
  1738. iNdEx = preIndex
  1739. skippy, err := skipTicket(dAtA[iNdEx:])
  1740. if err != nil {
  1741. return err
  1742. }
  1743. if skippy < 0 {
  1744. return ErrInvalidLengthTicket
  1745. }
  1746. if (iNdEx + skippy) > l {
  1747. return io.ErrUnexpectedEOF
  1748. }
  1749. iNdEx += skippy
  1750. }
  1751. }
  1752. if iNdEx > l {
  1753. return io.ErrUnexpectedEOF
  1754. }
  1755. return nil
  1756. }
  1757. func (m *TicketSendItem) Unmarshal(dAtA []byte) error {
  1758. l := len(dAtA)
  1759. iNdEx := 0
  1760. for iNdEx < l {
  1761. preIndex := iNdEx
  1762. var wire uint64
  1763. for shift := uint(0); ; shift += 7 {
  1764. if shift >= 64 {
  1765. return ErrIntOverflowTicket
  1766. }
  1767. if iNdEx >= l {
  1768. return io.ErrUnexpectedEOF
  1769. }
  1770. b := dAtA[iNdEx]
  1771. iNdEx++
  1772. wire |= (uint64(b) & 0x7F) << shift
  1773. if b < 0x80 {
  1774. break
  1775. }
  1776. }
  1777. fieldNum := int32(wire >> 3)
  1778. wireType := int(wire & 0x7)
  1779. if wireType == 4 {
  1780. return fmt.Errorf("proto: TicketSendItem: wiretype end group for non-group")
  1781. }
  1782. if fieldNum <= 0 {
  1783. return fmt.Errorf("proto: TicketSendItem: illegal tag %d (wire type %d)", fieldNum, wire)
  1784. }
  1785. switch fieldNum {
  1786. case 1:
  1787. if wireType != 0 {
  1788. return fmt.Errorf("proto: wrong wireType = %d for field ID", wireType)
  1789. }
  1790. m.ID = 0
  1791. for shift := uint(0); ; shift += 7 {
  1792. if shift >= 64 {
  1793. return ErrIntOverflowTicket
  1794. }
  1795. if iNdEx >= l {
  1796. return io.ErrUnexpectedEOF
  1797. }
  1798. b := dAtA[iNdEx]
  1799. iNdEx++
  1800. m.ID |= (int64(b) & 0x7F) << shift
  1801. if b < 0x80 {
  1802. break
  1803. }
  1804. }
  1805. case 2:
  1806. if wireType != 0 {
  1807. return fmt.Errorf("proto: wrong wireType = %d for field SID", wireType)
  1808. }
  1809. m.SID = 0
  1810. for shift := uint(0); ; shift += 7 {
  1811. if shift >= 64 {
  1812. return ErrIntOverflowTicket
  1813. }
  1814. if iNdEx >= l {
  1815. return io.ErrUnexpectedEOF
  1816. }
  1817. b := dAtA[iNdEx]
  1818. iNdEx++
  1819. m.SID |= (int64(b) & 0x7F) << shift
  1820. if b < 0x80 {
  1821. break
  1822. }
  1823. }
  1824. case 3:
  1825. if wireType != 0 {
  1826. return fmt.Errorf("proto: wrong wireType = %d for field SendTID", wireType)
  1827. }
  1828. m.SendTID = 0
  1829. for shift := uint(0); ; shift += 7 {
  1830. if shift >= 64 {
  1831. return ErrIntOverflowTicket
  1832. }
  1833. if iNdEx >= l {
  1834. return io.ErrUnexpectedEOF
  1835. }
  1836. b := dAtA[iNdEx]
  1837. iNdEx++
  1838. m.SendTID |= (int64(b) & 0x7F) << shift
  1839. if b < 0x80 {
  1840. break
  1841. }
  1842. }
  1843. case 4:
  1844. if wireType != 0 {
  1845. return fmt.Errorf("proto: wrong wireType = %d for field RecvTID", wireType)
  1846. }
  1847. m.RecvTID = 0
  1848. for shift := uint(0); ; shift += 7 {
  1849. if shift >= 64 {
  1850. return ErrIntOverflowTicket
  1851. }
  1852. if iNdEx >= l {
  1853. return io.ErrUnexpectedEOF
  1854. }
  1855. b := dAtA[iNdEx]
  1856. iNdEx++
  1857. m.RecvTID |= (int64(b) & 0x7F) << shift
  1858. if b < 0x80 {
  1859. break
  1860. }
  1861. }
  1862. case 5:
  1863. if wireType != 0 {
  1864. return fmt.Errorf("proto: wrong wireType = %d for field SendUID", wireType)
  1865. }
  1866. m.SendUID = 0
  1867. for shift := uint(0); ; shift += 7 {
  1868. if shift >= 64 {
  1869. return ErrIntOverflowTicket
  1870. }
  1871. if iNdEx >= l {
  1872. return io.ErrUnexpectedEOF
  1873. }
  1874. b := dAtA[iNdEx]
  1875. iNdEx++
  1876. m.SendUID |= (int64(b) & 0x7F) << shift
  1877. if b < 0x80 {
  1878. break
  1879. }
  1880. }
  1881. case 6:
  1882. if wireType != 0 {
  1883. return fmt.Errorf("proto: wrong wireType = %d for field RecvUID", wireType)
  1884. }
  1885. m.RecvUID = 0
  1886. for shift := uint(0); ; shift += 7 {
  1887. if shift >= 64 {
  1888. return ErrIntOverflowTicket
  1889. }
  1890. if iNdEx >= l {
  1891. return io.ErrUnexpectedEOF
  1892. }
  1893. b := dAtA[iNdEx]
  1894. iNdEx++
  1895. m.RecvUID |= (int64(b) & 0x7F) << shift
  1896. if b < 0x80 {
  1897. break
  1898. }
  1899. }
  1900. case 7:
  1901. if wireType != 2 {
  1902. return fmt.Errorf("proto: wrong wireType = %d for field RecvTel", wireType)
  1903. }
  1904. var stringLen uint64
  1905. for shift := uint(0); ; shift += 7 {
  1906. if shift >= 64 {
  1907. return ErrIntOverflowTicket
  1908. }
  1909. if iNdEx >= l {
  1910. return io.ErrUnexpectedEOF
  1911. }
  1912. b := dAtA[iNdEx]
  1913. iNdEx++
  1914. stringLen |= (uint64(b) & 0x7F) << shift
  1915. if b < 0x80 {
  1916. break
  1917. }
  1918. }
  1919. intStringLen := int(stringLen)
  1920. if intStringLen < 0 {
  1921. return ErrInvalidLengthTicket
  1922. }
  1923. postIndex := iNdEx + intStringLen
  1924. if postIndex > l {
  1925. return io.ErrUnexpectedEOF
  1926. }
  1927. m.RecvTel = string(dAtA[iNdEx:postIndex])
  1928. iNdEx = postIndex
  1929. case 8:
  1930. if wireType != 0 {
  1931. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  1932. }
  1933. m.Status = 0
  1934. for shift := uint(0); ; shift += 7 {
  1935. if shift >= 64 {
  1936. return ErrIntOverflowTicket
  1937. }
  1938. if iNdEx >= l {
  1939. return io.ErrUnexpectedEOF
  1940. }
  1941. b := dAtA[iNdEx]
  1942. iNdEx++
  1943. m.Status |= (int16(b) & 0x7F) << shift
  1944. if b < 0x80 {
  1945. break
  1946. }
  1947. }
  1948. case 9:
  1949. if wireType != 0 {
  1950. return fmt.Errorf("proto: wrong wireType = %d for field CTime", wireType)
  1951. }
  1952. m.CTime = 0
  1953. for shift := uint(0); ; shift += 7 {
  1954. if shift >= 64 {
  1955. return ErrIntOverflowTicket
  1956. }
  1957. if iNdEx >= l {
  1958. return io.ErrUnexpectedEOF
  1959. }
  1960. b := dAtA[iNdEx]
  1961. iNdEx++
  1962. m.CTime |= (go_common_library_time.Time(b) & 0x7F) << shift
  1963. if b < 0x80 {
  1964. break
  1965. }
  1966. }
  1967. case 10:
  1968. if wireType != 0 {
  1969. return fmt.Errorf("proto: wrong wireType = %d for field MTime", wireType)
  1970. }
  1971. m.MTime = 0
  1972. for shift := uint(0); ; shift += 7 {
  1973. if shift >= 64 {
  1974. return ErrIntOverflowTicket
  1975. }
  1976. if iNdEx >= l {
  1977. return io.ErrUnexpectedEOF
  1978. }
  1979. b := dAtA[iNdEx]
  1980. iNdEx++
  1981. m.MTime |= (go_common_library_time.Time(b) & 0x7F) << shift
  1982. if b < 0x80 {
  1983. break
  1984. }
  1985. }
  1986. case 11:
  1987. if wireType != 0 {
  1988. return fmt.Errorf("proto: wrong wireType = %d for field OID", wireType)
  1989. }
  1990. m.OID = 0
  1991. for shift := uint(0); ; shift += 7 {
  1992. if shift >= 64 {
  1993. return ErrIntOverflowTicket
  1994. }
  1995. if iNdEx >= l {
  1996. return io.ErrUnexpectedEOF
  1997. }
  1998. b := dAtA[iNdEx]
  1999. iNdEx++
  2000. m.OID |= (int64(b) & 0x7F) << shift
  2001. if b < 0x80 {
  2002. break
  2003. }
  2004. }
  2005. default:
  2006. iNdEx = preIndex
  2007. skippy, err := skipTicket(dAtA[iNdEx:])
  2008. if err != nil {
  2009. return err
  2010. }
  2011. if skippy < 0 {
  2012. return ErrInvalidLengthTicket
  2013. }
  2014. if (iNdEx + skippy) > l {
  2015. return io.ErrUnexpectedEOF
  2016. }
  2017. iNdEx += skippy
  2018. }
  2019. }
  2020. if iNdEx > l {
  2021. return io.ErrUnexpectedEOF
  2022. }
  2023. return nil
  2024. }
  2025. func skipTicket(dAtA []byte) (n int, err error) {
  2026. l := len(dAtA)
  2027. iNdEx := 0
  2028. for iNdEx < l {
  2029. var wire uint64
  2030. for shift := uint(0); ; shift += 7 {
  2031. if shift >= 64 {
  2032. return 0, ErrIntOverflowTicket
  2033. }
  2034. if iNdEx >= l {
  2035. return 0, io.ErrUnexpectedEOF
  2036. }
  2037. b := dAtA[iNdEx]
  2038. iNdEx++
  2039. wire |= (uint64(b) & 0x7F) << shift
  2040. if b < 0x80 {
  2041. break
  2042. }
  2043. }
  2044. wireType := int(wire & 0x7)
  2045. switch wireType {
  2046. case 0:
  2047. for shift := uint(0); ; shift += 7 {
  2048. if shift >= 64 {
  2049. return 0, ErrIntOverflowTicket
  2050. }
  2051. if iNdEx >= l {
  2052. return 0, io.ErrUnexpectedEOF
  2053. }
  2054. iNdEx++
  2055. if dAtA[iNdEx-1] < 0x80 {
  2056. break
  2057. }
  2058. }
  2059. return iNdEx, nil
  2060. case 1:
  2061. iNdEx += 8
  2062. return iNdEx, nil
  2063. case 2:
  2064. var length int
  2065. for shift := uint(0); ; shift += 7 {
  2066. if shift >= 64 {
  2067. return 0, ErrIntOverflowTicket
  2068. }
  2069. if iNdEx >= l {
  2070. return 0, io.ErrUnexpectedEOF
  2071. }
  2072. b := dAtA[iNdEx]
  2073. iNdEx++
  2074. length |= (int(b) & 0x7F) << shift
  2075. if b < 0x80 {
  2076. break
  2077. }
  2078. }
  2079. iNdEx += length
  2080. if length < 0 {
  2081. return 0, ErrInvalidLengthTicket
  2082. }
  2083. return iNdEx, nil
  2084. case 3:
  2085. for {
  2086. var innerWire uint64
  2087. var start int = iNdEx
  2088. for shift := uint(0); ; shift += 7 {
  2089. if shift >= 64 {
  2090. return 0, ErrIntOverflowTicket
  2091. }
  2092. if iNdEx >= l {
  2093. return 0, io.ErrUnexpectedEOF
  2094. }
  2095. b := dAtA[iNdEx]
  2096. iNdEx++
  2097. innerWire |= (uint64(b) & 0x7F) << shift
  2098. if b < 0x80 {
  2099. break
  2100. }
  2101. }
  2102. innerWireType := int(innerWire & 0x7)
  2103. if innerWireType == 4 {
  2104. break
  2105. }
  2106. next, err := skipTicket(dAtA[start:])
  2107. if err != nil {
  2108. return 0, err
  2109. }
  2110. iNdEx = start + next
  2111. }
  2112. return iNdEx, nil
  2113. case 4:
  2114. return iNdEx, nil
  2115. case 5:
  2116. iNdEx += 4
  2117. return iNdEx, nil
  2118. default:
  2119. return 0, fmt.Errorf("proto: illegal wireType %d", wireType)
  2120. }
  2121. }
  2122. panic("unreachable")
  2123. }
  2124. var (
  2125. ErrInvalidLengthTicket = fmt.Errorf("proto: negative length found during unmarshaling")
  2126. ErrIntOverflowTicket = fmt.Errorf("proto: integer overflow")
  2127. )
  2128. func init() {
  2129. proto.RegisterFile("app/service/openplatform/ticket-sales/api/grpc/v1/ticket.proto", fileDescriptorTicket)
  2130. }
  2131. var fileDescriptorTicket = []byte{
  2132. // 808 bytes of a gzipped FileDescriptorProto
  2133. 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x55, 0x4f, 0x6f, 0xe3, 0x44,
  2134. 0x14, 0x5f, 0xdb, 0xb5, 0xd3, 0x4c, 0x4a, 0x97, 0x8e, 0x10, 0x78, 0x77, 0x21, 0x0e, 0x59, 0x09,
  2135. 0x02, 0xa8, 0xb1, 0xba, 0x48, 0xdc, 0x58, 0x89, 0x12, 0x0e, 0x06, 0xa1, 0x95, 0x9c, 0x94, 0x03,
  2136. 0x97, 0xe0, 0x78, 0x5e, 0xc2, 0x28, 0xf1, 0x9f, 0xce, 0x8c, 0x83, 0x7a, 0xe3, 0xc0, 0x97, 0xe0,
  2137. 0x1b, 0x2d, 0x37, 0x4e, 0x88, 0x93, 0xc5, 0xfa, 0x63, 0xf4, 0x84, 0x66, 0x6c, 0x27, 0x4e, 0x80,
  2138. 0xa6, 0x62, 0x6f, 0x9e, 0xf7, 0xfb, 0xf3, 0xf2, 0xe2, 0xf7, 0x1b, 0xa3, 0xe7, 0x41, 0x9a, 0xba,
  2139. 0x1c, 0xd8, 0x9a, 0x86, 0xe0, 0x26, 0x29, 0xc4, 0xe9, 0x2a, 0x10, 0xf3, 0x84, 0x45, 0xae, 0xa0,
  2140. 0xe1, 0x12, 0xc4, 0x39, 0x0f, 0x56, 0xc0, 0xdd, 0x20, 0xa5, 0xee, 0x82, 0xa5, 0xa1, 0xbb, 0xbe,
  2141. 0xa8, 0x80, 0x61, 0xca, 0x12, 0x91, 0xe0, 0x77, 0xaa, 0x53, 0x65, 0x31, 0x54, 0xf4, 0xe1, 0xfa,
  2142. 0xe2, 0xf1, 0xf9, 0x82, 0x8a, 0x1f, 0xb3, 0xd9, 0x30, 0x4c, 0x22, 0x77, 0x91, 0x2c, 0x12, 0x57,
  2143. 0xf1, 0x67, 0xd9, 0x5c, 0x9d, 0xd4, 0x41, 0x3d, 0x95, 0x3e, 0xfd, 0x5f, 0x35, 0x74, 0x36, 0x51,
  2144. 0x56, 0xdf, 0x51, 0xf8, 0xc9, 0x87, 0xeb, 0x0c, 0xb8, 0xc0, 0x1f, 0xa0, 0xe3, 0x84, 0x11, 0x60,
  2145. 0x53, 0x4a, 0x6c, 0xad, 0xa7, 0x0d, 0x8c, 0xcb, 0x4e, 0x91, 0x3b, 0xad, 0x17, 0xb2, 0xe6, 0x8d,
  2146. 0xfc, 0x96, 0x02, 0x3d, 0x82, 0x1f, 0x21, 0x23, 0xa3, 0xc4, 0xd6, 0x15, 0xa5, 0x55, 0xe4, 0x8e,
  2147. 0x71, 0xe5, 0x8d, 0x7c, 0x59, 0xc3, 0x1f, 0xa1, 0x36, 0x0f, 0x19, 0x40, 0x2c, 0x3d, 0x0c, 0x45,
  2148. 0x38, 0x29, 0x72, 0xe7, 0x78, 0xac, 0x8a, 0xde, 0xc8, 0x3f, 0x2e, 0x61, 0x8f, 0xe0, 0xb7, 0x91,
  2149. 0x4e, 0x89, 0x7d, 0xd4, 0x33, 0x06, 0xc6, 0xa5, 0x55, 0xe4, 0x8e, 0xee, 0x8d, 0x7c, 0x9d, 0x92,
  2150. 0xfe, 0x18, 0xe1, 0xe6, 0x4f, 0xe3, 0x69, 0x12, 0x73, 0xc0, 0x9f, 0xa3, 0x56, 0x39, 0x3b, 0xb7,
  2151. 0xb5, 0x9e, 0x31, 0xe8, 0x3c, 0x7b, 0x3a, 0xfc, 0x8f, 0xff, 0x62, 0x58, 0xaa, 0x3d, 0x01, 0x91,
  2152. 0x5f, 0x6b, 0xfa, 0xbf, 0x98, 0x08, 0x6d, 0xeb, 0x55, 0xef, 0x72, 0xc6, 0x46, 0xef, 0xbb, 0x26,
  2153. 0x7b, 0x84, 0x8c, 0x64, 0x33, 0x93, 0x82, 0x5e, 0x48, 0x28, 0x29, 0x21, 0xae, 0x46, 0xd9, 0x40,
  2154. 0x63, 0x09, 0x71, 0x4a, 0xf0, 0x5b, 0xc8, 0x4c, 0x19, 0x0d, 0xc1, 0x36, 0x25, 0xe8, 0x97, 0x07,
  2155. 0xfc, 0x04, 0x19, 0x9c, 0x85, 0xb6, 0xa5, 0x04, 0xed, 0xdb, 0xdc, 0x31, 0x69, 0x2c, 0x2e, 0x3e,
  2156. 0xf3, 0x65, 0x15, 0xbf, 0x87, 0x8e, 0xc4, 0x4d, 0x0a, 0x76, 0x6b, 0x1f, 0x55, 0x65, 0xfc, 0x3e,
  2157. 0xb2, 0xb8, 0x08, 0x44, 0xc6, 0xed, 0xe3, 0x7d, 0x42, 0x05, 0xe0, 0x53, 0xa4, 0x5f, 0x33, 0xbb,
  2158. 0xdd, 0xd3, 0x06, 0x6d, 0x5f, 0xbf, 0x66, 0xb8, 0x87, 0x2c, 0x06, 0x73, 0xf9, 0x46, 0x50, 0x29,
  2159. 0x29, 0x72, 0xc7, 0xf4, 0x61, 0xee, 0x8d, 0x7c, 0x93, 0xc1, 0xdc, 0x23, 0x92, 0xc1, 0x97, 0x99,
  2160. 0x64, 0x74, 0xb6, 0x8c, 0xf1, 0x32, 0x93, 0x0c, 0xbe, 0xcc, 0x3c, 0x82, 0x9f, 0xa2, 0x16, 0x87,
  2161. 0x40, 0x48, 0xca, 0x89, 0xa2, 0xa0, 0x22, 0x77, 0xac, 0x31, 0x04, 0xc2, 0x1b, 0xf9, 0x96, 0x84,
  2162. 0x3c, 0x82, 0x31, 0x3a, 0x92, 0x4f, 0xf6, 0x1b, 0xaa, 0xb5, 0x7a, 0xc6, 0xdf, 0xa0, 0x33, 0x06,
  2163. 0xf3, 0x2c, 0x26, 0xd3, 0x20, 0x4d, 0x57, 0x37, 0x53, 0x41, 0x23, 0xb0, 0x4f, 0x95, 0x85, 0x73,
  2164. 0x9b, 0x3b, 0x4f, 0x16, 0xc9, 0x79, 0x98, 0x44, 0x51, 0x12, 0xbb, 0x2b, 0x3a, 0x63, 0x01, 0xbb,
  2165. 0x71, 0x25, 0x63, 0x38, 0xa1, 0x11, 0xf8, 0x0f, 0x4b, 0xe5, 0x17, 0x52, 0x28, 0x0b, 0xf8, 0x39,
  2166. 0x32, 0x41, 0x19, 0x3c, 0x54, 0x06, 0x03, 0xf9, 0x33, 0xbf, 0x92, 0xc8, 0x21, 0xa7, 0x52, 0x26,
  2167. 0xf5, 0xa1, 0xd2, 0xbf, 0xb9, 0xd5, 0x7f, 0x79, 0x2f, 0x7d, 0x58, 0xeb, 0x23, 0xa5, 0x3f, 0xdb,
  2168. 0xea, 0xbf, 0xbd, 0x97, 0x5e, 0xc9, 0xfa, 0x61, 0x1d, 0xbb, 0x31, 0xc4, 0xa4, 0x11, 0x3b, 0x0e,
  2169. 0x31, 0x99, 0x0a, 0xb5, 0x92, 0x46, 0x1d, 0x3b, 0x49, 0x99, 0xc8, 0xd8, 0x49, 0x70, 0x42, 0x89,
  2170. 0xe4, 0x31, 0x08, 0xd7, 0x8a, 0xa7, 0x6f, 0x79, 0x3e, 0x84, 0x6b, 0xc5, 0x93, 0xe0, 0x84, 0x92,
  2171. 0xfe, 0x0f, 0x75, 0x80, 0xca, 0x26, 0x55, 0x80, 0xbe, 0x46, 0x27, 0x65, 0x18, 0xa6, 0xd2, 0xaf,
  2172. 0x4e, 0xd1, 0x87, 0x07, 0x52, 0x24, 0x2d, 0x54, 0x92, 0x3a, 0x62, 0x73, 0xe6, 0xfd, 0xdf, 0x0c,
  2173. 0x74, 0xba, 0x8b, 0xdf, 0x95, 0x28, 0xbe, 0x9b, 0xa8, 0x4d, 0x36, 0x9a, 0x73, 0x1b, 0xdb, 0xeb,
  2174. 0xe6, 0xce, 0xb9, 0x8f, 0xb6, 0xbc, 0xfd, 0xb9, 0x37, 0x7e, 0x32, 0xc1, 0xe6, 0xae, 0xdf, 0x55,
  2175. 0xed, 0x77, 0xd5, 0xf0, 0x93, 0x3c, 0x6b, 0xd7, 0xef, 0xaa, 0xf6, 0x6b, 0xf2, 0x04, 0xac, 0x54,
  2176. 0x18, 0xdb, 0x8d, 0xbe, 0xb0, 0xaa, 0xfa, 0xc2, 0x6a, 0x2f, 0x91, 0xe6, 0xbf, 0x25, 0x72, 0xb3,
  2177. 0x77, 0xed, 0xd7, 0xdc, 0x3b, 0xf4, 0xbf, 0xf6, 0xae, 0xbe, 0xbc, 0x3a, 0xff, 0xbc, 0xbc, 0x9e,
  2178. 0xfd, 0xa1, 0x21, 0xab, 0x7c, 0x97, 0x18, 0xea, 0x3b, 0x52, 0xde, 0xbc, 0xf8, 0xe3, 0x03, 0xab,
  2179. 0xd1, 0xf8, 0x72, 0x3c, 0xfe, 0xe4, 0x5e, 0xdc, 0x6a, 0x13, 0x37, 0x6d, 0xe4, 0x9b, 0x39, 0xd8,
  2180. 0xa6, 0x91, 0x94, 0x83, 0x6d, 0x9a, 0x0b, 0x7f, 0xf9, 0xee, 0xcb, 0x57, 0xdd, 0x07, 0x7f, 0xbe,
  2181. 0xea, 0x3e, 0xf8, 0xb9, 0xe8, 0x6a, 0x2f, 0x8b, 0xae, 0xf6, 0x7b, 0xd1, 0xd5, 0xfe, 0x2a, 0xba,
  2182. 0xda, 0xf7, 0xfa, 0xfa, 0x62, 0x66, 0xa9, 0x0f, 0xe1, 0xa7, 0x7f, 0x07, 0x00, 0x00, 0xff, 0xff,
  2183. 0x21, 0x74, 0x26, 0xf8, 0x92, 0x07, 0x00, 0x00,
  2184. }