partner_http.pb.go 46 KB

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