partner_http.pb.go 42 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209
  1. // Code generated by protoc-gen-go-http. DO NOT EDIT.
  2. // versions:
  3. // protoc-gen-go-http v2.0.0
  4. package partner
  5. import (
  6. context "context"
  7. base "git.ikuban.com/server/base-protobuf/kuban/api/base"
  8. reply "git.ikuban.com/server/kratos-utils/http/reply"
  9. chat "git.ikuban.com/server/pw-protobuf/api/chat"
  10. common "git.ikuban.com/server/pw-protobuf/api/common"
  11. statistics "git.ikuban.com/server/pw-protobuf/api/statistics"
  12. http "github.com/go-kratos/kratos/v2/transport/http"
  13. binding "github.com/go-kratos/kratos/v2/transport/http/binding"
  14. emptypb "google.golang.org/protobuf/types/known/emptypb"
  15. ioutil "io/ioutil"
  16. time "time"
  17. )
  18. // This is a compile-time assertion to ensure that this generated file
  19. // is compatible with the kratos package it is being compiled against.
  20. var _ = new(context.Context)
  21. var _ = binding.EncodeURL
  22. var _ = ioutil.Discard
  23. var _ = new(time.Time)
  24. var _ = new(reply.SuccessReply)
  25. var _ = new(base.Html)
  26. const _ = http.SupportPackageIsVersion1
  27. type PartnerHTTPServer interface {
  28. CheckPhoneCode(context.Context, *common.CheckPhoneCodeRequest) (*emptypb.Empty, error)
  29. CreateUserPartnerRoom(context.Context, *common.PersonIDParam) (*chat.RoomReply, error)
  30. FindChatRecordList(context.Context, *common.FindChatRecordListRequest) (*common.ChatRecordListReply, error)
  31. FindChatRoomMsg(context.Context, *common.FindChatRoomMsgRequest) (*common.ChatRoomMsg, error)
  32. FindChatTopic(context.Context, *common.ListPageAndSexRequest) (*common.ChatTopicList, error)
  33. FindLookList(context.Context, *common.ListPageRequest) (*statistics.LookAndLikeListReply, error)
  34. FindMemeByType(context.Context, *common.MemeRequest) (*common.MemeList, error)
  35. FindMemeTitle(context.Context, *emptypb.Empty) (*common.MemeTitleList, error)
  36. FindOnlineList(context.Context, *common.ListPage2Request) (*common.OnlinePersonListReply, error)
  37. FindOverSevenDayRoomList(context.Context, *common.ListPageRequest) (*chat.PartnerFindRoomListReply, error)
  38. FindTagListBySex(context.Context, *common.SexReq) (*common.TagListReply, error)
  39. FindUnReplyRoomList(context.Context, *common.ListPageRequest) (*chat.PartnerFindRoomListReply, error)
  40. FindWithinSevenDayRoomList(context.Context, *common.ListPageRequest) (*chat.PartnerFindRoomListReply, error)
  41. GetLevelBalanceTable(context.Context, *emptypb.Empty) (*LevelTable, error)
  42. GetPartnerBalance(context.Context, *emptypb.Empty) (*PartnerBalance, error)
  43. GetPartnerInfo(context.Context, *emptypb.Empty) (*PartnerInfo, error)
  44. GetPartnerIsLike(context.Context, *common.PersonParam) (*common.IsLike, error)
  45. GetPartnerLookNum(context.Context, *emptypb.Empty) (*statistics.LookMessageReply, error)
  46. GetPartnerMessage(context.Context, *emptypb.Empty) (*PartnerMessage, error)
  47. PartnerGetChatCard(context.Context, *common.PersonParam) (*common.ChatCardInfo, error)
  48. PartnerGetHomeInfo(context.Context, *common.PersonParam) (*common.HomeInfo, error)
  49. PartnerGetPersonLikedAndLooked(context.Context, *common.PersonParam) (*common.LookedAndLikedNum, error)
  50. RandomMeme(context.Context, *common.RandomNum) (*common.CommonTextList, error)
  51. RandomSwiftMessage(context.Context, *common.RandomNumAndSex) (*common.CommonTextList, error)
  52. SendPhoneCode(context.Context, *common.SendPhoneCodeRequest) (*emptypb.Empty, error)
  53. UpdatePartnerInformation(context.Context, *common.UpdateInformationRequest) (*emptypb.Empty, error)
  54. WxConf(context.Context, *common.WxConfReq) (*common.WxConfResponse, error)
  55. }
  56. func RegisterPartnerHTTPServer(s *http.Server, srv PartnerHTTPServer) {
  57. r := s.Route("/")
  58. r.POST("/api/partner/info", _Partner_GetPartnerInfo0_HTTP_Handler(srv))
  59. r.POST("/api/partner/balance", _Partner_GetPartnerBalance0_HTTP_Handler(srv))
  60. r.POST("/api/partner/message", _Partner_GetPartnerMessage0_HTTP_Handler(srv))
  61. r.POST("/api/partner/num/look", _Partner_GetPartnerLookNum0_HTTP_Handler(srv))
  62. r.POST("/api/partner/code/send", _Partner_SendPhoneCode0_HTTP_Handler(srv))
  63. r.POST("/api/partner/code/check", _Partner_CheckPhoneCode0_HTTP_Handler(srv))
  64. r.POST("/api/partner/update/information", _Partner_UpdatePartnerInformation0_HTTP_Handler(srv))
  65. r.POST("/api/partner/home", _Partner_PartnerGetHomeInfo0_HTTP_Handler(srv))
  66. r.POST("/api/partner/num", _Partner_PartnerGetPersonLikedAndLooked0_HTTP_Handler(srv))
  67. r.POST("/api/partner/list/look", _Partner_FindLookList0_HTTP_Handler(srv))
  68. r.POST("/api/wx/jssdk/config", _Partner_WxConf0_HTTP_Handler(srv))
  69. r.POST("/api/partner/create/room", _Partner_CreateUserPartnerRoom0_HTTP_Handler(srv))
  70. r.POST("/api/partner/list/tag", _Partner_FindTagListBySex0_HTTP_Handler(srv))
  71. r.POST("/api/partner/list/online", _Partner_FindOnlineList0_HTTP_Handler(srv))
  72. r.POST("/api/partner/list/chat/unreply", _Partner_FindUnReplyRoomList0_HTTP_Handler(srv))
  73. r.POST("/api/partner/list/chat/within", _Partner_FindWithinSevenDayRoomList0_HTTP_Handler(srv))
  74. r.POST("/api/partner/list/chat/over", _Partner_FindOverSevenDayRoomList0_HTTP_Handler(srv))
  75. r.POST("/api/partner/chat/record", _Partner_FindChatRecordList0_HTTP_Handler(srv))
  76. r.POST("/api/partner/chat/room/msg", _Partner_FindChatRoomMsg0_HTTP_Handler(srv))
  77. r.POST("/api/partner/level/table", _Partner_GetLevelBalanceTable0_HTTP_Handler(srv))
  78. r.POST("/api/partner/islike", _Partner_GetPartnerIsLike0_HTTP_Handler(srv))
  79. r.POST("/api/partner/find/meme/type", _Partner_FindMemeByType0_HTTP_Handler(srv))
  80. r.POST("/api/partner/find/topic", _Partner_FindChatTopic0_HTTP_Handler(srv))
  81. r.POST("/api/partner/find/meme/random", _Partner_RandomMeme0_HTTP_Handler(srv))
  82. r.POST("/api/partner/find/topic/random", _Partner_RandomSwiftMessage0_HTTP_Handler(srv))
  83. r.POST("/api/partner/find/meme/title", _Partner_FindMemeTitle0_HTTP_Handler(srv))
  84. r.POST("/api/partner/chat/card", _Partner_PartnerGetChatCard0_HTTP_Handler(srv))
  85. }
  86. func _Partner_GetPartnerInfo0_HTTP_Handler(srv PartnerHTTPServer) func(ctx http.Context) error {
  87. return func(ctx http.Context) error {
  88. var in emptypb.Empty
  89. if err := ctx.Bind(&in); err != nil {
  90. return err
  91. }
  92. if err := ctx.BindQuery(&in); err != nil {
  93. return err
  94. }
  95. http.SetOperation(ctx, "/api.partner.Partner/GetPartnerInfo")
  96. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  97. return srv.GetPartnerInfo(ctx, req.(*emptypb.Empty))
  98. })
  99. out, err := h(ctx, &in)
  100. if err != nil {
  101. return err
  102. }
  103. success := &reply.SuccessReply{
  104. Code: 0,
  105. }
  106. if out != nil {
  107. success.Data = out
  108. }
  109. return ctx.Result(200, success)
  110. }
  111. }
  112. func _Partner_GetPartnerBalance0_HTTP_Handler(srv PartnerHTTPServer) func(ctx http.Context) error {
  113. return func(ctx http.Context) error {
  114. var in emptypb.Empty
  115. if err := ctx.Bind(&in); err != nil {
  116. return err
  117. }
  118. if err := ctx.BindQuery(&in); err != nil {
  119. return err
  120. }
  121. http.SetOperation(ctx, "/api.partner.Partner/GetPartnerBalance")
  122. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  123. return srv.GetPartnerBalance(ctx, req.(*emptypb.Empty))
  124. })
  125. out, err := h(ctx, &in)
  126. if err != nil {
  127. return err
  128. }
  129. success := &reply.SuccessReply{
  130. Code: 0,
  131. }
  132. if out != nil {
  133. success.Data = out
  134. }
  135. return ctx.Result(200, success)
  136. }
  137. }
  138. func _Partner_GetPartnerMessage0_HTTP_Handler(srv PartnerHTTPServer) func(ctx http.Context) error {
  139. return func(ctx http.Context) error {
  140. var in emptypb.Empty
  141. if err := ctx.Bind(&in); err != nil {
  142. return err
  143. }
  144. if err := ctx.BindQuery(&in); err != nil {
  145. return err
  146. }
  147. http.SetOperation(ctx, "/api.partner.Partner/GetPartnerMessage")
  148. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  149. return srv.GetPartnerMessage(ctx, req.(*emptypb.Empty))
  150. })
  151. out, err := h(ctx, &in)
  152. if err != nil {
  153. return err
  154. }
  155. success := &reply.SuccessReply{
  156. Code: 0,
  157. }
  158. if out != nil {
  159. success.Data = out
  160. }
  161. return ctx.Result(200, success)
  162. }
  163. }
  164. func _Partner_GetPartnerLookNum0_HTTP_Handler(srv PartnerHTTPServer) func(ctx http.Context) error {
  165. return func(ctx http.Context) error {
  166. var in emptypb.Empty
  167. if err := ctx.Bind(&in); err != nil {
  168. return err
  169. }
  170. if err := ctx.BindQuery(&in); err != nil {
  171. return err
  172. }
  173. http.SetOperation(ctx, "/api.partner.Partner/GetPartnerLookNum")
  174. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  175. return srv.GetPartnerLookNum(ctx, req.(*emptypb.Empty))
  176. })
  177. out, err := h(ctx, &in)
  178. if err != nil {
  179. return err
  180. }
  181. success := &reply.SuccessReply{
  182. Code: 0,
  183. }
  184. if out != nil {
  185. success.Data = out
  186. }
  187. return ctx.Result(200, success)
  188. }
  189. }
  190. func _Partner_SendPhoneCode0_HTTP_Handler(srv PartnerHTTPServer) func(ctx http.Context) error {
  191. return func(ctx http.Context) error {
  192. var in common.SendPhoneCodeRequest
  193. if err := ctx.Bind(&in); err != nil {
  194. return err
  195. }
  196. if err := ctx.BindQuery(&in); err != nil {
  197. return err
  198. }
  199. http.SetOperation(ctx, "/api.partner.Partner/SendPhoneCode")
  200. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  201. return srv.SendPhoneCode(ctx, req.(*common.SendPhoneCodeRequest))
  202. })
  203. out, err := h(ctx, &in)
  204. if err != nil {
  205. return err
  206. }
  207. success := &reply.SuccessReply{
  208. Code: 0,
  209. }
  210. if out != nil {
  211. success.Data = out
  212. }
  213. return ctx.Result(200, success)
  214. }
  215. }
  216. func _Partner_CheckPhoneCode0_HTTP_Handler(srv PartnerHTTPServer) func(ctx http.Context) error {
  217. return func(ctx http.Context) error {
  218. var in common.CheckPhoneCodeRequest
  219. if err := ctx.Bind(&in); err != nil {
  220. return err
  221. }
  222. if err := ctx.BindQuery(&in); err != nil {
  223. return err
  224. }
  225. http.SetOperation(ctx, "/api.partner.Partner/CheckPhoneCode")
  226. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  227. return srv.CheckPhoneCode(ctx, req.(*common.CheckPhoneCodeRequest))
  228. })
  229. out, err := h(ctx, &in)
  230. if err != nil {
  231. return err
  232. }
  233. success := &reply.SuccessReply{
  234. Code: 0,
  235. }
  236. if out != nil {
  237. success.Data = out
  238. }
  239. return ctx.Result(200, success)
  240. }
  241. }
  242. func _Partner_UpdatePartnerInformation0_HTTP_Handler(srv PartnerHTTPServer) func(ctx http.Context) error {
  243. return func(ctx http.Context) error {
  244. var in common.UpdateInformationRequest
  245. if err := ctx.Bind(&in); err != nil {
  246. return err
  247. }
  248. if err := ctx.BindQuery(&in); err != nil {
  249. return err
  250. }
  251. http.SetOperation(ctx, "/api.partner.Partner/UpdatePartnerInformation")
  252. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  253. return srv.UpdatePartnerInformation(ctx, req.(*common.UpdateInformationRequest))
  254. })
  255. out, err := h(ctx, &in)
  256. if err != nil {
  257. return err
  258. }
  259. success := &reply.SuccessReply{
  260. Code: 0,
  261. }
  262. if out != nil {
  263. success.Data = out
  264. }
  265. return ctx.Result(200, success)
  266. }
  267. }
  268. func _Partner_PartnerGetHomeInfo0_HTTP_Handler(srv PartnerHTTPServer) func(ctx http.Context) error {
  269. return func(ctx http.Context) error {
  270. var in common.PersonParam
  271. if err := ctx.Bind(&in); err != nil {
  272. return err
  273. }
  274. if err := ctx.BindQuery(&in); err != nil {
  275. return err
  276. }
  277. http.SetOperation(ctx, "/api.partner.Partner/PartnerGetHomeInfo")
  278. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  279. return srv.PartnerGetHomeInfo(ctx, req.(*common.PersonParam))
  280. })
  281. out, err := h(ctx, &in)
  282. if err != nil {
  283. return err
  284. }
  285. success := &reply.SuccessReply{
  286. Code: 0,
  287. }
  288. if out != nil {
  289. success.Data = out
  290. }
  291. return ctx.Result(200, success)
  292. }
  293. }
  294. func _Partner_PartnerGetPersonLikedAndLooked0_HTTP_Handler(srv PartnerHTTPServer) func(ctx http.Context) error {
  295. return func(ctx http.Context) error {
  296. var in common.PersonParam
  297. if err := ctx.Bind(&in); err != nil {
  298. return err
  299. }
  300. if err := ctx.BindQuery(&in); err != nil {
  301. return err
  302. }
  303. http.SetOperation(ctx, "/api.partner.Partner/PartnerGetPersonLikedAndLooked")
  304. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  305. return srv.PartnerGetPersonLikedAndLooked(ctx, req.(*common.PersonParam))
  306. })
  307. out, err := h(ctx, &in)
  308. if err != nil {
  309. return err
  310. }
  311. success := &reply.SuccessReply{
  312. Code: 0,
  313. }
  314. if out != nil {
  315. success.Data = out
  316. }
  317. return ctx.Result(200, success)
  318. }
  319. }
  320. func _Partner_FindLookList0_HTTP_Handler(srv PartnerHTTPServer) func(ctx http.Context) error {
  321. return func(ctx http.Context) error {
  322. var in common.ListPageRequest
  323. if err := ctx.Bind(&in); err != nil {
  324. return err
  325. }
  326. if err := ctx.BindQuery(&in); err != nil {
  327. return err
  328. }
  329. http.SetOperation(ctx, "/api.partner.Partner/FindLookList")
  330. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  331. return srv.FindLookList(ctx, req.(*common.ListPageRequest))
  332. })
  333. out, err := h(ctx, &in)
  334. if err != nil {
  335. return err
  336. }
  337. success := &reply.SuccessReply{
  338. Code: 0,
  339. }
  340. if out != nil {
  341. success.Data = out
  342. }
  343. return ctx.Result(200, success)
  344. }
  345. }
  346. func _Partner_WxConf0_HTTP_Handler(srv PartnerHTTPServer) func(ctx http.Context) error {
  347. return func(ctx http.Context) error {
  348. var in common.WxConfReq
  349. if err := ctx.Bind(&in); err != nil {
  350. return err
  351. }
  352. if err := ctx.BindQuery(&in); err != nil {
  353. return err
  354. }
  355. http.SetOperation(ctx, "/api.partner.Partner/WxConf")
  356. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  357. return srv.WxConf(ctx, req.(*common.WxConfReq))
  358. })
  359. out, err := h(ctx, &in)
  360. if err != nil {
  361. return err
  362. }
  363. success := &reply.SuccessReply{
  364. Code: 0,
  365. }
  366. if out != nil {
  367. success.Data = out
  368. }
  369. return ctx.Result(200, success)
  370. }
  371. }
  372. func _Partner_CreateUserPartnerRoom0_HTTP_Handler(srv PartnerHTTPServer) func(ctx http.Context) error {
  373. return func(ctx http.Context) error {
  374. var in common.PersonIDParam
  375. if err := ctx.Bind(&in); err != nil {
  376. return err
  377. }
  378. if err := ctx.BindQuery(&in); err != nil {
  379. return err
  380. }
  381. http.SetOperation(ctx, "/api.partner.Partner/CreateUserPartnerRoom")
  382. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  383. return srv.CreateUserPartnerRoom(ctx, req.(*common.PersonIDParam))
  384. })
  385. out, err := h(ctx, &in)
  386. if err != nil {
  387. return err
  388. }
  389. success := &reply.SuccessReply{
  390. Code: 0,
  391. }
  392. if out != nil {
  393. success.Data = out
  394. }
  395. return ctx.Result(200, success)
  396. }
  397. }
  398. func _Partner_FindTagListBySex0_HTTP_Handler(srv PartnerHTTPServer) func(ctx http.Context) error {
  399. return func(ctx http.Context) error {
  400. var in common.SexReq
  401. if err := ctx.Bind(&in); err != nil {
  402. return err
  403. }
  404. if err := ctx.BindQuery(&in); err != nil {
  405. return err
  406. }
  407. http.SetOperation(ctx, "/api.partner.Partner/FindTagListBySex")
  408. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  409. return srv.FindTagListBySex(ctx, req.(*common.SexReq))
  410. })
  411. out, err := h(ctx, &in)
  412. if err != nil {
  413. return err
  414. }
  415. success := &reply.SuccessReply{
  416. Code: 0,
  417. }
  418. if out != nil {
  419. success.Data = out
  420. }
  421. return ctx.Result(200, success)
  422. }
  423. }
  424. func _Partner_FindOnlineList0_HTTP_Handler(srv PartnerHTTPServer) func(ctx http.Context) error {
  425. return func(ctx http.Context) error {
  426. var in common.ListPage2Request
  427. if err := ctx.Bind(&in); err != nil {
  428. return err
  429. }
  430. if err := ctx.BindQuery(&in); err != nil {
  431. return err
  432. }
  433. http.SetOperation(ctx, "/api.partner.Partner/FindOnlineList")
  434. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  435. return srv.FindOnlineList(ctx, req.(*common.ListPage2Request))
  436. })
  437. out, err := h(ctx, &in)
  438. if err != nil {
  439. return err
  440. }
  441. success := &reply.SuccessReply{
  442. Code: 0,
  443. }
  444. if out != nil {
  445. success.Data = out
  446. }
  447. return ctx.Result(200, success)
  448. }
  449. }
  450. func _Partner_FindUnReplyRoomList0_HTTP_Handler(srv PartnerHTTPServer) func(ctx http.Context) error {
  451. return func(ctx http.Context) error {
  452. var in common.ListPageRequest
  453. if err := ctx.Bind(&in); err != nil {
  454. return err
  455. }
  456. if err := ctx.BindQuery(&in); err != nil {
  457. return err
  458. }
  459. http.SetOperation(ctx, "/api.partner.Partner/FindUnReplyRoomList")
  460. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  461. return srv.FindUnReplyRoomList(ctx, req.(*common.ListPageRequest))
  462. })
  463. out, err := h(ctx, &in)
  464. if err != nil {
  465. return err
  466. }
  467. success := &reply.SuccessReply{
  468. Code: 0,
  469. }
  470. if out != nil {
  471. success.Data = out
  472. }
  473. return ctx.Result(200, success)
  474. }
  475. }
  476. func _Partner_FindWithinSevenDayRoomList0_HTTP_Handler(srv PartnerHTTPServer) func(ctx http.Context) error {
  477. return func(ctx http.Context) error {
  478. var in common.ListPageRequest
  479. if err := ctx.Bind(&in); err != nil {
  480. return err
  481. }
  482. if err := ctx.BindQuery(&in); err != nil {
  483. return err
  484. }
  485. http.SetOperation(ctx, "/api.partner.Partner/FindWithinSevenDayRoomList")
  486. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  487. return srv.FindWithinSevenDayRoomList(ctx, req.(*common.ListPageRequest))
  488. })
  489. out, err := h(ctx, &in)
  490. if err != nil {
  491. return err
  492. }
  493. success := &reply.SuccessReply{
  494. Code: 0,
  495. }
  496. if out != nil {
  497. success.Data = out
  498. }
  499. return ctx.Result(200, success)
  500. }
  501. }
  502. func _Partner_FindOverSevenDayRoomList0_HTTP_Handler(srv PartnerHTTPServer) func(ctx http.Context) error {
  503. return func(ctx http.Context) error {
  504. var in common.ListPageRequest
  505. if err := ctx.Bind(&in); err != nil {
  506. return err
  507. }
  508. if err := ctx.BindQuery(&in); err != nil {
  509. return err
  510. }
  511. http.SetOperation(ctx, "/api.partner.Partner/FindOverSevenDayRoomList")
  512. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  513. return srv.FindOverSevenDayRoomList(ctx, req.(*common.ListPageRequest))
  514. })
  515. out, err := h(ctx, &in)
  516. if err != nil {
  517. return err
  518. }
  519. success := &reply.SuccessReply{
  520. Code: 0,
  521. }
  522. if out != nil {
  523. success.Data = out
  524. }
  525. return ctx.Result(200, success)
  526. }
  527. }
  528. func _Partner_FindChatRecordList0_HTTP_Handler(srv PartnerHTTPServer) func(ctx http.Context) error {
  529. return func(ctx http.Context) error {
  530. var in common.FindChatRecordListRequest
  531. if err := ctx.Bind(&in); err != nil {
  532. return err
  533. }
  534. if err := ctx.BindQuery(&in); err != nil {
  535. return err
  536. }
  537. http.SetOperation(ctx, "/api.partner.Partner/FindChatRecordList")
  538. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  539. return srv.FindChatRecordList(ctx, req.(*common.FindChatRecordListRequest))
  540. })
  541. out, err := h(ctx, &in)
  542. if err != nil {
  543. return err
  544. }
  545. success := &reply.SuccessReply{
  546. Code: 0,
  547. }
  548. if out != nil {
  549. success.Data = out
  550. }
  551. return ctx.Result(200, success)
  552. }
  553. }
  554. func _Partner_FindChatRoomMsg0_HTTP_Handler(srv PartnerHTTPServer) func(ctx http.Context) error {
  555. return func(ctx http.Context) error {
  556. var in common.FindChatRoomMsgRequest
  557. if err := ctx.Bind(&in); err != nil {
  558. return err
  559. }
  560. if err := ctx.BindQuery(&in); err != nil {
  561. return err
  562. }
  563. http.SetOperation(ctx, "/api.partner.Partner/FindChatRoomMsg")
  564. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  565. return srv.FindChatRoomMsg(ctx, req.(*common.FindChatRoomMsgRequest))
  566. })
  567. out, err := h(ctx, &in)
  568. if err != nil {
  569. return err
  570. }
  571. success := &reply.SuccessReply{
  572. Code: 0,
  573. }
  574. if out != nil {
  575. success.Data = out
  576. }
  577. return ctx.Result(200, success)
  578. }
  579. }
  580. func _Partner_GetLevelBalanceTable0_HTTP_Handler(srv PartnerHTTPServer) func(ctx http.Context) error {
  581. return func(ctx http.Context) error {
  582. var in emptypb.Empty
  583. if err := ctx.Bind(&in); err != nil {
  584. return err
  585. }
  586. if err := ctx.BindQuery(&in); err != nil {
  587. return err
  588. }
  589. http.SetOperation(ctx, "/api.partner.Partner/GetLevelBalanceTable")
  590. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  591. return srv.GetLevelBalanceTable(ctx, req.(*emptypb.Empty))
  592. })
  593. out, err := h(ctx, &in)
  594. if err != nil {
  595. return err
  596. }
  597. success := &reply.SuccessReply{
  598. Code: 0,
  599. }
  600. if out != nil {
  601. success.Data = out
  602. }
  603. return ctx.Result(200, success)
  604. }
  605. }
  606. func _Partner_GetPartnerIsLike0_HTTP_Handler(srv PartnerHTTPServer) func(ctx http.Context) error {
  607. return func(ctx http.Context) error {
  608. var in common.PersonParam
  609. if err := ctx.Bind(&in); err != nil {
  610. return err
  611. }
  612. if err := ctx.BindQuery(&in); err != nil {
  613. return err
  614. }
  615. http.SetOperation(ctx, "/api.partner.Partner/GetPartnerIsLike")
  616. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  617. return srv.GetPartnerIsLike(ctx, req.(*common.PersonParam))
  618. })
  619. out, err := h(ctx, &in)
  620. if err != nil {
  621. return err
  622. }
  623. success := &reply.SuccessReply{
  624. Code: 0,
  625. }
  626. if out != nil {
  627. success.Data = out
  628. }
  629. return ctx.Result(200, success)
  630. }
  631. }
  632. func _Partner_FindMemeByType0_HTTP_Handler(srv PartnerHTTPServer) func(ctx http.Context) error {
  633. return func(ctx http.Context) error {
  634. var in common.MemeRequest
  635. if err := ctx.Bind(&in); err != nil {
  636. return err
  637. }
  638. if err := ctx.BindQuery(&in); err != nil {
  639. return err
  640. }
  641. http.SetOperation(ctx, "/api.partner.Partner/FindMemeByType")
  642. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  643. return srv.FindMemeByType(ctx, req.(*common.MemeRequest))
  644. })
  645. out, err := h(ctx, &in)
  646. if err != nil {
  647. return err
  648. }
  649. success := &reply.SuccessReply{
  650. Code: 0,
  651. }
  652. if out != nil {
  653. success.Data = out
  654. }
  655. return ctx.Result(200, success)
  656. }
  657. }
  658. func _Partner_FindChatTopic0_HTTP_Handler(srv PartnerHTTPServer) func(ctx http.Context) error {
  659. return func(ctx http.Context) error {
  660. var in common.ListPageAndSexRequest
  661. if err := ctx.Bind(&in); err != nil {
  662. return err
  663. }
  664. if err := ctx.BindQuery(&in); err != nil {
  665. return err
  666. }
  667. http.SetOperation(ctx, "/api.partner.Partner/FindChatTopic")
  668. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  669. return srv.FindChatTopic(ctx, req.(*common.ListPageAndSexRequest))
  670. })
  671. out, err := h(ctx, &in)
  672. if err != nil {
  673. return err
  674. }
  675. success := &reply.SuccessReply{
  676. Code: 0,
  677. }
  678. if out != nil {
  679. success.Data = out
  680. }
  681. return ctx.Result(200, success)
  682. }
  683. }
  684. func _Partner_RandomMeme0_HTTP_Handler(srv PartnerHTTPServer) func(ctx http.Context) error {
  685. return func(ctx http.Context) error {
  686. var in common.RandomNum
  687. if err := ctx.Bind(&in); err != nil {
  688. return err
  689. }
  690. if err := ctx.BindQuery(&in); err != nil {
  691. return err
  692. }
  693. http.SetOperation(ctx, "/api.partner.Partner/RandomMeme")
  694. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  695. return srv.RandomMeme(ctx, req.(*common.RandomNum))
  696. })
  697. out, err := h(ctx, &in)
  698. if err != nil {
  699. return err
  700. }
  701. success := &reply.SuccessReply{
  702. Code: 0,
  703. }
  704. if out != nil {
  705. success.Data = out
  706. }
  707. return ctx.Result(200, success)
  708. }
  709. }
  710. func _Partner_RandomSwiftMessage0_HTTP_Handler(srv PartnerHTTPServer) func(ctx http.Context) error {
  711. return func(ctx http.Context) error {
  712. var in common.RandomNumAndSex
  713. if err := ctx.Bind(&in); err != nil {
  714. return err
  715. }
  716. if err := ctx.BindQuery(&in); err != nil {
  717. return err
  718. }
  719. http.SetOperation(ctx, "/api.partner.Partner/RandomSwiftMessage")
  720. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  721. return srv.RandomSwiftMessage(ctx, req.(*common.RandomNumAndSex))
  722. })
  723. out, err := h(ctx, &in)
  724. if err != nil {
  725. return err
  726. }
  727. success := &reply.SuccessReply{
  728. Code: 0,
  729. }
  730. if out != nil {
  731. success.Data = out
  732. }
  733. return ctx.Result(200, success)
  734. }
  735. }
  736. func _Partner_FindMemeTitle0_HTTP_Handler(srv PartnerHTTPServer) func(ctx http.Context) error {
  737. return func(ctx http.Context) error {
  738. var in emptypb.Empty
  739. if err := ctx.Bind(&in); err != nil {
  740. return err
  741. }
  742. if err := ctx.BindQuery(&in); err != nil {
  743. return err
  744. }
  745. http.SetOperation(ctx, "/api.partner.Partner/FindMemeTitle")
  746. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  747. return srv.FindMemeTitle(ctx, req.(*emptypb.Empty))
  748. })
  749. out, err := h(ctx, &in)
  750. if err != nil {
  751. return err
  752. }
  753. success := &reply.SuccessReply{
  754. Code: 0,
  755. }
  756. if out != nil {
  757. success.Data = out
  758. }
  759. return ctx.Result(200, success)
  760. }
  761. }
  762. func _Partner_PartnerGetChatCard0_HTTP_Handler(srv PartnerHTTPServer) func(ctx http.Context) error {
  763. return func(ctx http.Context) error {
  764. var in common.PersonParam
  765. if err := ctx.Bind(&in); err != nil {
  766. return err
  767. }
  768. if err := ctx.BindQuery(&in); err != nil {
  769. return err
  770. }
  771. http.SetOperation(ctx, "/api.partner.Partner/PartnerGetChatCard")
  772. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  773. return srv.PartnerGetChatCard(ctx, req.(*common.PersonParam))
  774. })
  775. out, err := h(ctx, &in)
  776. if err != nil {
  777. return err
  778. }
  779. success := &reply.SuccessReply{
  780. Code: 0,
  781. }
  782. if out != nil {
  783. success.Data = out
  784. }
  785. return ctx.Result(200, success)
  786. }
  787. }
  788. type PartnerHTTPClient interface {
  789. CheckPhoneCode(ctx context.Context, req *common.CheckPhoneCodeRequest, opts ...http.CallOption) (rsp *emptypb.Empty, err error)
  790. CreateUserPartnerRoom(ctx context.Context, req *common.PersonIDParam, opts ...http.CallOption) (rsp *chat.RoomReply, err error)
  791. FindChatRecordList(ctx context.Context, req *common.FindChatRecordListRequest, opts ...http.CallOption) (rsp *common.ChatRecordListReply, err error)
  792. FindChatRoomMsg(ctx context.Context, req *common.FindChatRoomMsgRequest, opts ...http.CallOption) (rsp *common.ChatRoomMsg, err error)
  793. FindChatTopic(ctx context.Context, req *common.ListPageAndSexRequest, opts ...http.CallOption) (rsp *common.ChatTopicList, err error)
  794. FindLookList(ctx context.Context, req *common.ListPageRequest, opts ...http.CallOption) (rsp *statistics.LookAndLikeListReply, err error)
  795. FindMemeByType(ctx context.Context, req *common.MemeRequest, opts ...http.CallOption) (rsp *common.MemeList, err error)
  796. FindMemeTitle(ctx context.Context, req *emptypb.Empty, opts ...http.CallOption) (rsp *common.MemeTitleList, err error)
  797. FindOnlineList(ctx context.Context, req *common.ListPage2Request, opts ...http.CallOption) (rsp *common.OnlinePersonListReply, err error)
  798. FindOverSevenDayRoomList(ctx context.Context, req *common.ListPageRequest, opts ...http.CallOption) (rsp *chat.PartnerFindRoomListReply, err error)
  799. FindTagListBySex(ctx context.Context, req *common.SexReq, opts ...http.CallOption) (rsp *common.TagListReply, err error)
  800. FindUnReplyRoomList(ctx context.Context, req *common.ListPageRequest, opts ...http.CallOption) (rsp *chat.PartnerFindRoomListReply, err error)
  801. FindWithinSevenDayRoomList(ctx context.Context, req *common.ListPageRequest, opts ...http.CallOption) (rsp *chat.PartnerFindRoomListReply, err error)
  802. GetLevelBalanceTable(ctx context.Context, req *emptypb.Empty, opts ...http.CallOption) (rsp *LevelTable, err error)
  803. GetPartnerBalance(ctx context.Context, req *emptypb.Empty, opts ...http.CallOption) (rsp *PartnerBalance, err error)
  804. GetPartnerInfo(ctx context.Context, req *emptypb.Empty, opts ...http.CallOption) (rsp *PartnerInfo, err error)
  805. GetPartnerIsLike(ctx context.Context, req *common.PersonParam, opts ...http.CallOption) (rsp *common.IsLike, err error)
  806. GetPartnerLookNum(ctx context.Context, req *emptypb.Empty, opts ...http.CallOption) (rsp *statistics.LookMessageReply, err error)
  807. GetPartnerMessage(ctx context.Context, req *emptypb.Empty, opts ...http.CallOption) (rsp *PartnerMessage, err error)
  808. PartnerGetChatCard(ctx context.Context, req *common.PersonParam, opts ...http.CallOption) (rsp *common.ChatCardInfo, err error)
  809. PartnerGetHomeInfo(ctx context.Context, req *common.PersonParam, opts ...http.CallOption) (rsp *common.HomeInfo, err error)
  810. PartnerGetPersonLikedAndLooked(ctx context.Context, req *common.PersonParam, opts ...http.CallOption) (rsp *common.LookedAndLikedNum, err error)
  811. RandomMeme(ctx context.Context, req *common.RandomNum, opts ...http.CallOption) (rsp *common.CommonTextList, err error)
  812. RandomSwiftMessage(ctx context.Context, req *common.RandomNumAndSex, opts ...http.CallOption) (rsp *common.CommonTextList, err error)
  813. SendPhoneCode(ctx context.Context, req *common.SendPhoneCodeRequest, opts ...http.CallOption) (rsp *emptypb.Empty, err error)
  814. UpdatePartnerInformation(ctx context.Context, req *common.UpdateInformationRequest, opts ...http.CallOption) (rsp *emptypb.Empty, err error)
  815. WxConf(ctx context.Context, req *common.WxConfReq, opts ...http.CallOption) (rsp *common.WxConfResponse, err error)
  816. }
  817. type PartnerHTTPClientImpl struct {
  818. cc *http.Client
  819. }
  820. func NewPartnerHTTPClient(client *http.Client) PartnerHTTPClient {
  821. return &PartnerHTTPClientImpl{client}
  822. }
  823. func (c *PartnerHTTPClientImpl) CheckPhoneCode(ctx context.Context, in *common.CheckPhoneCodeRequest, opts ...http.CallOption) (*emptypb.Empty, error) {
  824. var out emptypb.Empty
  825. pattern := "/api/partner/code/check"
  826. path := binding.EncodeURL(pattern, in, false)
  827. opts = append(opts, http.Operation("/api.partner.Partner/CheckPhoneCode"))
  828. opts = append(opts, http.PathTemplate(pattern))
  829. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  830. if err != nil {
  831. return nil, err
  832. }
  833. return &out, err
  834. }
  835. func (c *PartnerHTTPClientImpl) CreateUserPartnerRoom(ctx context.Context, in *common.PersonIDParam, opts ...http.CallOption) (*chat.RoomReply, error) {
  836. var out chat.RoomReply
  837. pattern := "/api/partner/create/room"
  838. path := binding.EncodeURL(pattern, in, false)
  839. opts = append(opts, http.Operation("/api.partner.Partner/CreateUserPartnerRoom"))
  840. opts = append(opts, http.PathTemplate(pattern))
  841. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  842. if err != nil {
  843. return nil, err
  844. }
  845. return &out, err
  846. }
  847. func (c *PartnerHTTPClientImpl) FindChatRecordList(ctx context.Context, in *common.FindChatRecordListRequest, opts ...http.CallOption) (*common.ChatRecordListReply, error) {
  848. var out common.ChatRecordListReply
  849. pattern := "/api/partner/chat/record"
  850. path := binding.EncodeURL(pattern, in, false)
  851. opts = append(opts, http.Operation("/api.partner.Partner/FindChatRecordList"))
  852. opts = append(opts, http.PathTemplate(pattern))
  853. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  854. if err != nil {
  855. return nil, err
  856. }
  857. return &out, err
  858. }
  859. func (c *PartnerHTTPClientImpl) FindChatRoomMsg(ctx context.Context, in *common.FindChatRoomMsgRequest, opts ...http.CallOption) (*common.ChatRoomMsg, error) {
  860. var out common.ChatRoomMsg
  861. pattern := "/api/partner/chat/room/msg"
  862. path := binding.EncodeURL(pattern, in, false)
  863. opts = append(opts, http.Operation("/api.partner.Partner/FindChatRoomMsg"))
  864. opts = append(opts, http.PathTemplate(pattern))
  865. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  866. if err != nil {
  867. return nil, err
  868. }
  869. return &out, err
  870. }
  871. func (c *PartnerHTTPClientImpl) FindChatTopic(ctx context.Context, in *common.ListPageAndSexRequest, opts ...http.CallOption) (*common.ChatTopicList, error) {
  872. var out common.ChatTopicList
  873. pattern := "/api/partner/find/topic"
  874. path := binding.EncodeURL(pattern, in, false)
  875. opts = append(opts, http.Operation("/api.partner.Partner/FindChatTopic"))
  876. opts = append(opts, http.PathTemplate(pattern))
  877. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  878. if err != nil {
  879. return nil, err
  880. }
  881. return &out, err
  882. }
  883. func (c *PartnerHTTPClientImpl) FindLookList(ctx context.Context, in *common.ListPageRequest, opts ...http.CallOption) (*statistics.LookAndLikeListReply, error) {
  884. var out statistics.LookAndLikeListReply
  885. pattern := "/api/partner/list/look"
  886. path := binding.EncodeURL(pattern, in, false)
  887. opts = append(opts, http.Operation("/api.partner.Partner/FindLookList"))
  888. opts = append(opts, http.PathTemplate(pattern))
  889. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  890. if err != nil {
  891. return nil, err
  892. }
  893. return &out, err
  894. }
  895. func (c *PartnerHTTPClientImpl) FindMemeByType(ctx context.Context, in *common.MemeRequest, opts ...http.CallOption) (*common.MemeList, error) {
  896. var out common.MemeList
  897. pattern := "/api/partner/find/meme/type"
  898. path := binding.EncodeURL(pattern, in, false)
  899. opts = append(opts, http.Operation("/api.partner.Partner/FindMemeByType"))
  900. opts = append(opts, http.PathTemplate(pattern))
  901. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  902. if err != nil {
  903. return nil, err
  904. }
  905. return &out, err
  906. }
  907. func (c *PartnerHTTPClientImpl) FindMemeTitle(ctx context.Context, in *emptypb.Empty, opts ...http.CallOption) (*common.MemeTitleList, error) {
  908. var out common.MemeTitleList
  909. pattern := "/api/partner/find/meme/title"
  910. path := binding.EncodeURL(pattern, in, false)
  911. opts = append(opts, http.Operation("/api.partner.Partner/FindMemeTitle"))
  912. opts = append(opts, http.PathTemplate(pattern))
  913. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  914. if err != nil {
  915. return nil, err
  916. }
  917. return &out, err
  918. }
  919. func (c *PartnerHTTPClientImpl) FindOnlineList(ctx context.Context, in *common.ListPage2Request, opts ...http.CallOption) (*common.OnlinePersonListReply, error) {
  920. var out common.OnlinePersonListReply
  921. pattern := "/api/partner/list/online"
  922. path := binding.EncodeURL(pattern, in, false)
  923. opts = append(opts, http.Operation("/api.partner.Partner/FindOnlineList"))
  924. opts = append(opts, http.PathTemplate(pattern))
  925. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  926. if err != nil {
  927. return nil, err
  928. }
  929. return &out, err
  930. }
  931. func (c *PartnerHTTPClientImpl) FindOverSevenDayRoomList(ctx context.Context, in *common.ListPageRequest, opts ...http.CallOption) (*chat.PartnerFindRoomListReply, error) {
  932. var out chat.PartnerFindRoomListReply
  933. pattern := "/api/partner/list/chat/over"
  934. path := binding.EncodeURL(pattern, in, false)
  935. opts = append(opts, http.Operation("/api.partner.Partner/FindOverSevenDayRoomList"))
  936. opts = append(opts, http.PathTemplate(pattern))
  937. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  938. if err != nil {
  939. return nil, err
  940. }
  941. return &out, err
  942. }
  943. func (c *PartnerHTTPClientImpl) FindTagListBySex(ctx context.Context, in *common.SexReq, opts ...http.CallOption) (*common.TagListReply, error) {
  944. var out common.TagListReply
  945. pattern := "/api/partner/list/tag"
  946. path := binding.EncodeURL(pattern, in, false)
  947. opts = append(opts, http.Operation("/api.partner.Partner/FindTagListBySex"))
  948. opts = append(opts, http.PathTemplate(pattern))
  949. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  950. if err != nil {
  951. return nil, err
  952. }
  953. return &out, err
  954. }
  955. func (c *PartnerHTTPClientImpl) FindUnReplyRoomList(ctx context.Context, in *common.ListPageRequest, opts ...http.CallOption) (*chat.PartnerFindRoomListReply, error) {
  956. var out chat.PartnerFindRoomListReply
  957. pattern := "/api/partner/list/chat/unreply"
  958. path := binding.EncodeURL(pattern, in, false)
  959. opts = append(opts, http.Operation("/api.partner.Partner/FindUnReplyRoomList"))
  960. opts = append(opts, http.PathTemplate(pattern))
  961. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  962. if err != nil {
  963. return nil, err
  964. }
  965. return &out, err
  966. }
  967. func (c *PartnerHTTPClientImpl) FindWithinSevenDayRoomList(ctx context.Context, in *common.ListPageRequest, opts ...http.CallOption) (*chat.PartnerFindRoomListReply, error) {
  968. var out chat.PartnerFindRoomListReply
  969. pattern := "/api/partner/list/chat/within"
  970. path := binding.EncodeURL(pattern, in, false)
  971. opts = append(opts, http.Operation("/api.partner.Partner/FindWithinSevenDayRoomList"))
  972. opts = append(opts, http.PathTemplate(pattern))
  973. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  974. if err != nil {
  975. return nil, err
  976. }
  977. return &out, err
  978. }
  979. func (c *PartnerHTTPClientImpl) GetLevelBalanceTable(ctx context.Context, in *emptypb.Empty, opts ...http.CallOption) (*LevelTable, error) {
  980. var out LevelTable
  981. pattern := "/api/partner/level/table"
  982. path := binding.EncodeURL(pattern, in, false)
  983. opts = append(opts, http.Operation("/api.partner.Partner/GetLevelBalanceTable"))
  984. opts = append(opts, http.PathTemplate(pattern))
  985. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  986. if err != nil {
  987. return nil, err
  988. }
  989. return &out, err
  990. }
  991. func (c *PartnerHTTPClientImpl) GetPartnerBalance(ctx context.Context, in *emptypb.Empty, opts ...http.CallOption) (*PartnerBalance, error) {
  992. var out PartnerBalance
  993. pattern := "/api/partner/balance"
  994. path := binding.EncodeURL(pattern, in, false)
  995. opts = append(opts, http.Operation("/api.partner.Partner/GetPartnerBalance"))
  996. opts = append(opts, http.PathTemplate(pattern))
  997. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  998. if err != nil {
  999. return nil, err
  1000. }
  1001. return &out, err
  1002. }
  1003. func (c *PartnerHTTPClientImpl) GetPartnerInfo(ctx context.Context, in *emptypb.Empty, opts ...http.CallOption) (*PartnerInfo, error) {
  1004. var out PartnerInfo
  1005. pattern := "/api/partner/info"
  1006. path := binding.EncodeURL(pattern, in, false)
  1007. opts = append(opts, http.Operation("/api.partner.Partner/GetPartnerInfo"))
  1008. opts = append(opts, http.PathTemplate(pattern))
  1009. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  1010. if err != nil {
  1011. return nil, err
  1012. }
  1013. return &out, err
  1014. }
  1015. func (c *PartnerHTTPClientImpl) GetPartnerIsLike(ctx context.Context, in *common.PersonParam, opts ...http.CallOption) (*common.IsLike, error) {
  1016. var out common.IsLike
  1017. pattern := "/api/partner/islike"
  1018. path := binding.EncodeURL(pattern, in, false)
  1019. opts = append(opts, http.Operation("/api.partner.Partner/GetPartnerIsLike"))
  1020. opts = append(opts, http.PathTemplate(pattern))
  1021. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  1022. if err != nil {
  1023. return nil, err
  1024. }
  1025. return &out, err
  1026. }
  1027. func (c *PartnerHTTPClientImpl) GetPartnerLookNum(ctx context.Context, in *emptypb.Empty, opts ...http.CallOption) (*statistics.LookMessageReply, error) {
  1028. var out statistics.LookMessageReply
  1029. pattern := "/api/partner/num/look"
  1030. path := binding.EncodeURL(pattern, in, false)
  1031. opts = append(opts, http.Operation("/api.partner.Partner/GetPartnerLookNum"))
  1032. opts = append(opts, http.PathTemplate(pattern))
  1033. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  1034. if err != nil {
  1035. return nil, err
  1036. }
  1037. return &out, err
  1038. }
  1039. func (c *PartnerHTTPClientImpl) GetPartnerMessage(ctx context.Context, in *emptypb.Empty, opts ...http.CallOption) (*PartnerMessage, error) {
  1040. var out PartnerMessage
  1041. pattern := "/api/partner/message"
  1042. path := binding.EncodeURL(pattern, in, false)
  1043. opts = append(opts, http.Operation("/api.partner.Partner/GetPartnerMessage"))
  1044. opts = append(opts, http.PathTemplate(pattern))
  1045. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  1046. if err != nil {
  1047. return nil, err
  1048. }
  1049. return &out, err
  1050. }
  1051. func (c *PartnerHTTPClientImpl) PartnerGetChatCard(ctx context.Context, in *common.PersonParam, opts ...http.CallOption) (*common.ChatCardInfo, error) {
  1052. var out common.ChatCardInfo
  1053. pattern := "/api/partner/chat/card"
  1054. path := binding.EncodeURL(pattern, in, false)
  1055. opts = append(opts, http.Operation("/api.partner.Partner/PartnerGetChatCard"))
  1056. opts = append(opts, http.PathTemplate(pattern))
  1057. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  1058. if err != nil {
  1059. return nil, err
  1060. }
  1061. return &out, err
  1062. }
  1063. func (c *PartnerHTTPClientImpl) PartnerGetHomeInfo(ctx context.Context, in *common.PersonParam, opts ...http.CallOption) (*common.HomeInfo, error) {
  1064. var out common.HomeInfo
  1065. pattern := "/api/partner/home"
  1066. path := binding.EncodeURL(pattern, in, false)
  1067. opts = append(opts, http.Operation("/api.partner.Partner/PartnerGetHomeInfo"))
  1068. opts = append(opts, http.PathTemplate(pattern))
  1069. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  1070. if err != nil {
  1071. return nil, err
  1072. }
  1073. return &out, err
  1074. }
  1075. func (c *PartnerHTTPClientImpl) PartnerGetPersonLikedAndLooked(ctx context.Context, in *common.PersonParam, opts ...http.CallOption) (*common.LookedAndLikedNum, error) {
  1076. var out common.LookedAndLikedNum
  1077. pattern := "/api/partner/num"
  1078. path := binding.EncodeURL(pattern, in, false)
  1079. opts = append(opts, http.Operation("/api.partner.Partner/PartnerGetPersonLikedAndLooked"))
  1080. opts = append(opts, http.PathTemplate(pattern))
  1081. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  1082. if err != nil {
  1083. return nil, err
  1084. }
  1085. return &out, err
  1086. }
  1087. func (c *PartnerHTTPClientImpl) RandomMeme(ctx context.Context, in *common.RandomNum, opts ...http.CallOption) (*common.CommonTextList, error) {
  1088. var out common.CommonTextList
  1089. pattern := "/api/partner/find/meme/random"
  1090. path := binding.EncodeURL(pattern, in, false)
  1091. opts = append(opts, http.Operation("/api.partner.Partner/RandomMeme"))
  1092. opts = append(opts, http.PathTemplate(pattern))
  1093. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  1094. if err != nil {
  1095. return nil, err
  1096. }
  1097. return &out, err
  1098. }
  1099. func (c *PartnerHTTPClientImpl) RandomSwiftMessage(ctx context.Context, in *common.RandomNumAndSex, opts ...http.CallOption) (*common.CommonTextList, error) {
  1100. var out common.CommonTextList
  1101. pattern := "/api/partner/find/topic/random"
  1102. path := binding.EncodeURL(pattern, in, false)
  1103. opts = append(opts, http.Operation("/api.partner.Partner/RandomSwiftMessage"))
  1104. opts = append(opts, http.PathTemplate(pattern))
  1105. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  1106. if err != nil {
  1107. return nil, err
  1108. }
  1109. return &out, err
  1110. }
  1111. func (c *PartnerHTTPClientImpl) SendPhoneCode(ctx context.Context, in *common.SendPhoneCodeRequest, opts ...http.CallOption) (*emptypb.Empty, error) {
  1112. var out emptypb.Empty
  1113. pattern := "/api/partner/code/send"
  1114. path := binding.EncodeURL(pattern, in, false)
  1115. opts = append(opts, http.Operation("/api.partner.Partner/SendPhoneCode"))
  1116. opts = append(opts, http.PathTemplate(pattern))
  1117. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  1118. if err != nil {
  1119. return nil, err
  1120. }
  1121. return &out, err
  1122. }
  1123. func (c *PartnerHTTPClientImpl) UpdatePartnerInformation(ctx context.Context, in *common.UpdateInformationRequest, opts ...http.CallOption) (*emptypb.Empty, error) {
  1124. var out emptypb.Empty
  1125. pattern := "/api/partner/update/information"
  1126. path := binding.EncodeURL(pattern, in, false)
  1127. opts = append(opts, http.Operation("/api.partner.Partner/UpdatePartnerInformation"))
  1128. opts = append(opts, http.PathTemplate(pattern))
  1129. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  1130. if err != nil {
  1131. return nil, err
  1132. }
  1133. return &out, err
  1134. }
  1135. func (c *PartnerHTTPClientImpl) WxConf(ctx context.Context, in *common.WxConfReq, opts ...http.CallOption) (*common.WxConfResponse, error) {
  1136. var out common.WxConfResponse
  1137. pattern := "/api/wx/jssdk/config"
  1138. path := binding.EncodeURL(pattern, in, false)
  1139. opts = append(opts, http.Operation("/api.partner.Partner/WxConf"))
  1140. opts = append(opts, http.PathTemplate(pattern))
  1141. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  1142. if err != nil {
  1143. return nil, err
  1144. }
  1145. return &out, err
  1146. }