partner_http.pb.go 33 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951
  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. FindLookList(context.Context, *common.ListPageRequest) (*statistics.LookAndLikeListReply, error)
  33. FindOnlineList(context.Context, *common.ListPage2Request) (*common.OnlinePersonListReply, error)
  34. FindOverSevenDayRoomList(context.Context, *common.ListPageRequest) (*chat.PartnerFindRoomListReply, error)
  35. FindTagListBySex(context.Context, *common.SexReq) (*common.TagListReply, error)
  36. FindUnReplyRoomList(context.Context, *common.ListPageRequest) (*chat.PartnerFindRoomListReply, error)
  37. FindWithinSevenDayRoomList(context.Context, *common.ListPageRequest) (*chat.PartnerFindRoomListReply, error)
  38. GetLevelBalanceTable(context.Context, *emptypb.Empty) (*LevelTable, error)
  39. GetPartnerBalance(context.Context, *emptypb.Empty) (*PartnerBalance, error)
  40. GetPartnerInfo(context.Context, *emptypb.Empty) (*PartnerInfo, error)
  41. GetPartnerIsLike(context.Context, *common.PersonParam) (*common.IsLike, error)
  42. GetPartnerLookNum(context.Context, *emptypb.Empty) (*statistics.LookMessageReply, error)
  43. GetPartnerMessage(context.Context, *emptypb.Empty) (*PartnerMessage, error)
  44. PartnerGetHomeInfo(context.Context, *common.PersonParam) (*common.HomeInfo, error)
  45. PartnerGetPersonLikedAndLooked(context.Context, *common.PersonParam) (*common.LookedAndLikedNum, error)
  46. SendPhoneCode(context.Context, *common.SendPhoneCodeRequest) (*emptypb.Empty, error)
  47. UpdatePartnerInformation(context.Context, *common.UpdateInformationRequest) (*emptypb.Empty, error)
  48. WxConf(context.Context, *common.WxConfReq) (*common.WxConfResponse, error)
  49. }
  50. func RegisterPartnerHTTPServer(s *http.Server, srv PartnerHTTPServer) {
  51. r := s.Route("/")
  52. r.POST("/api/partner/info", _Partner_GetPartnerInfo0_HTTP_Handler(srv))
  53. r.POST("/api/partner/balance", _Partner_GetPartnerBalance0_HTTP_Handler(srv))
  54. r.POST("/api/partner/message", _Partner_GetPartnerMessage0_HTTP_Handler(srv))
  55. r.POST("/api/partner/num/look", _Partner_GetPartnerLookNum0_HTTP_Handler(srv))
  56. r.POST("/api/partner/code/send", _Partner_SendPhoneCode0_HTTP_Handler(srv))
  57. r.POST("/api/partner/code/check", _Partner_CheckPhoneCode0_HTTP_Handler(srv))
  58. r.POST("/api/partner/update/information", _Partner_UpdatePartnerInformation0_HTTP_Handler(srv))
  59. r.POST("/api/partner/home", _Partner_PartnerGetHomeInfo0_HTTP_Handler(srv))
  60. r.POST("/api/partner/num", _Partner_PartnerGetPersonLikedAndLooked0_HTTP_Handler(srv))
  61. r.POST("/api/partner/list/look", _Partner_FindLookList0_HTTP_Handler(srv))
  62. r.POST("/api/wx/jssdk/config", _Partner_WxConf0_HTTP_Handler(srv))
  63. r.POST("/api/partner/create/room", _Partner_CreateUserPartnerRoom0_HTTP_Handler(srv))
  64. r.POST("/api/partner/list/tag", _Partner_FindTagListBySex0_HTTP_Handler(srv))
  65. r.POST("/api/partner/list/online", _Partner_FindOnlineList0_HTTP_Handler(srv))
  66. r.POST("/api/partner/list/chat/unreply", _Partner_FindUnReplyRoomList0_HTTP_Handler(srv))
  67. r.POST("/api/partner/list/chat/within", _Partner_FindWithinSevenDayRoomList0_HTTP_Handler(srv))
  68. r.POST("/api/partner/list/chat/over", _Partner_FindOverSevenDayRoomList0_HTTP_Handler(srv))
  69. r.POST("/api/partner/chat/record", _Partner_FindChatRecordList0_HTTP_Handler(srv))
  70. r.POST("/api/partner/chat/room/msg", _Partner_FindChatRoomMsg0_HTTP_Handler(srv))
  71. r.POST("/api/partner/level/table", _Partner_GetLevelBalanceTable0_HTTP_Handler(srv))
  72. r.POST("/api/partner/islike", _Partner_GetPartnerIsLike0_HTTP_Handler(srv))
  73. }
  74. func _Partner_GetPartnerInfo0_HTTP_Handler(srv PartnerHTTPServer) func(ctx http.Context) error {
  75. return func(ctx http.Context) error {
  76. var in emptypb.Empty
  77. if err := ctx.Bind(&in); err != nil {
  78. return err
  79. }
  80. if err := ctx.BindQuery(&in); err != nil {
  81. return err
  82. }
  83. http.SetOperation(ctx, "/api.partner.Partner/GetPartnerInfo")
  84. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  85. return srv.GetPartnerInfo(ctx, req.(*emptypb.Empty))
  86. })
  87. out, err := h(ctx, &in)
  88. if err != nil {
  89. return err
  90. }
  91. success := &reply.SuccessReply{
  92. Code: 0,
  93. }
  94. if out != nil {
  95. success.Data = out
  96. }
  97. return ctx.Result(200, success)
  98. }
  99. }
  100. func _Partner_GetPartnerBalance0_HTTP_Handler(srv PartnerHTTPServer) func(ctx http.Context) error {
  101. return func(ctx http.Context) error {
  102. var in emptypb.Empty
  103. if err := ctx.Bind(&in); err != nil {
  104. return err
  105. }
  106. if err := ctx.BindQuery(&in); err != nil {
  107. return err
  108. }
  109. http.SetOperation(ctx, "/api.partner.Partner/GetPartnerBalance")
  110. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  111. return srv.GetPartnerBalance(ctx, req.(*emptypb.Empty))
  112. })
  113. out, err := h(ctx, &in)
  114. if err != nil {
  115. return err
  116. }
  117. success := &reply.SuccessReply{
  118. Code: 0,
  119. }
  120. if out != nil {
  121. success.Data = out
  122. }
  123. return ctx.Result(200, success)
  124. }
  125. }
  126. func _Partner_GetPartnerMessage0_HTTP_Handler(srv PartnerHTTPServer) func(ctx http.Context) error {
  127. return func(ctx http.Context) error {
  128. var in emptypb.Empty
  129. if err := ctx.Bind(&in); err != nil {
  130. return err
  131. }
  132. if err := ctx.BindQuery(&in); err != nil {
  133. return err
  134. }
  135. http.SetOperation(ctx, "/api.partner.Partner/GetPartnerMessage")
  136. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  137. return srv.GetPartnerMessage(ctx, req.(*emptypb.Empty))
  138. })
  139. out, err := h(ctx, &in)
  140. if err != nil {
  141. return err
  142. }
  143. success := &reply.SuccessReply{
  144. Code: 0,
  145. }
  146. if out != nil {
  147. success.Data = out
  148. }
  149. return ctx.Result(200, success)
  150. }
  151. }
  152. func _Partner_GetPartnerLookNum0_HTTP_Handler(srv PartnerHTTPServer) func(ctx http.Context) error {
  153. return func(ctx http.Context) error {
  154. var in emptypb.Empty
  155. if err := ctx.Bind(&in); err != nil {
  156. return err
  157. }
  158. if err := ctx.BindQuery(&in); err != nil {
  159. return err
  160. }
  161. http.SetOperation(ctx, "/api.partner.Partner/GetPartnerLookNum")
  162. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  163. return srv.GetPartnerLookNum(ctx, req.(*emptypb.Empty))
  164. })
  165. out, err := h(ctx, &in)
  166. if err != nil {
  167. return err
  168. }
  169. success := &reply.SuccessReply{
  170. Code: 0,
  171. }
  172. if out != nil {
  173. success.Data = out
  174. }
  175. return ctx.Result(200, success)
  176. }
  177. }
  178. func _Partner_SendPhoneCode0_HTTP_Handler(srv PartnerHTTPServer) func(ctx http.Context) error {
  179. return func(ctx http.Context) error {
  180. var in common.SendPhoneCodeRequest
  181. if err := ctx.Bind(&in); err != nil {
  182. return err
  183. }
  184. if err := ctx.BindQuery(&in); err != nil {
  185. return err
  186. }
  187. http.SetOperation(ctx, "/api.partner.Partner/SendPhoneCode")
  188. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  189. return srv.SendPhoneCode(ctx, req.(*common.SendPhoneCodeRequest))
  190. })
  191. out, err := h(ctx, &in)
  192. if err != nil {
  193. return err
  194. }
  195. success := &reply.SuccessReply{
  196. Code: 0,
  197. }
  198. if out != nil {
  199. success.Data = out
  200. }
  201. return ctx.Result(200, success)
  202. }
  203. }
  204. func _Partner_CheckPhoneCode0_HTTP_Handler(srv PartnerHTTPServer) func(ctx http.Context) error {
  205. return func(ctx http.Context) error {
  206. var in common.CheckPhoneCodeRequest
  207. if err := ctx.Bind(&in); err != nil {
  208. return err
  209. }
  210. if err := ctx.BindQuery(&in); err != nil {
  211. return err
  212. }
  213. http.SetOperation(ctx, "/api.partner.Partner/CheckPhoneCode")
  214. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  215. return srv.CheckPhoneCode(ctx, req.(*common.CheckPhoneCodeRequest))
  216. })
  217. out, err := h(ctx, &in)
  218. if err != nil {
  219. return err
  220. }
  221. success := &reply.SuccessReply{
  222. Code: 0,
  223. }
  224. if out != nil {
  225. success.Data = out
  226. }
  227. return ctx.Result(200, success)
  228. }
  229. }
  230. func _Partner_UpdatePartnerInformation0_HTTP_Handler(srv PartnerHTTPServer) func(ctx http.Context) error {
  231. return func(ctx http.Context) error {
  232. var in common.UpdateInformationRequest
  233. if err := ctx.Bind(&in); err != nil {
  234. return err
  235. }
  236. if err := ctx.BindQuery(&in); err != nil {
  237. return err
  238. }
  239. http.SetOperation(ctx, "/api.partner.Partner/UpdatePartnerInformation")
  240. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  241. return srv.UpdatePartnerInformation(ctx, req.(*common.UpdateInformationRequest))
  242. })
  243. out, err := h(ctx, &in)
  244. if err != nil {
  245. return err
  246. }
  247. success := &reply.SuccessReply{
  248. Code: 0,
  249. }
  250. if out != nil {
  251. success.Data = out
  252. }
  253. return ctx.Result(200, success)
  254. }
  255. }
  256. func _Partner_PartnerGetHomeInfo0_HTTP_Handler(srv PartnerHTTPServer) func(ctx http.Context) error {
  257. return func(ctx http.Context) error {
  258. var in common.PersonParam
  259. if err := ctx.Bind(&in); err != nil {
  260. return err
  261. }
  262. if err := ctx.BindQuery(&in); err != nil {
  263. return err
  264. }
  265. http.SetOperation(ctx, "/api.partner.Partner/PartnerGetHomeInfo")
  266. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  267. return srv.PartnerGetHomeInfo(ctx, req.(*common.PersonParam))
  268. })
  269. out, err := h(ctx, &in)
  270. if err != nil {
  271. return err
  272. }
  273. success := &reply.SuccessReply{
  274. Code: 0,
  275. }
  276. if out != nil {
  277. success.Data = out
  278. }
  279. return ctx.Result(200, success)
  280. }
  281. }
  282. func _Partner_PartnerGetPersonLikedAndLooked0_HTTP_Handler(srv PartnerHTTPServer) func(ctx http.Context) error {
  283. return func(ctx http.Context) error {
  284. var in common.PersonParam
  285. if err := ctx.Bind(&in); err != nil {
  286. return err
  287. }
  288. if err := ctx.BindQuery(&in); err != nil {
  289. return err
  290. }
  291. http.SetOperation(ctx, "/api.partner.Partner/PartnerGetPersonLikedAndLooked")
  292. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  293. return srv.PartnerGetPersonLikedAndLooked(ctx, req.(*common.PersonParam))
  294. })
  295. out, err := h(ctx, &in)
  296. if err != nil {
  297. return err
  298. }
  299. success := &reply.SuccessReply{
  300. Code: 0,
  301. }
  302. if out != nil {
  303. success.Data = out
  304. }
  305. return ctx.Result(200, success)
  306. }
  307. }
  308. func _Partner_FindLookList0_HTTP_Handler(srv PartnerHTTPServer) func(ctx http.Context) error {
  309. return func(ctx http.Context) error {
  310. var in common.ListPageRequest
  311. if err := ctx.Bind(&in); err != nil {
  312. return err
  313. }
  314. if err := ctx.BindQuery(&in); err != nil {
  315. return err
  316. }
  317. http.SetOperation(ctx, "/api.partner.Partner/FindLookList")
  318. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  319. return srv.FindLookList(ctx, req.(*common.ListPageRequest))
  320. })
  321. out, err := h(ctx, &in)
  322. if err != nil {
  323. return err
  324. }
  325. success := &reply.SuccessReply{
  326. Code: 0,
  327. }
  328. if out != nil {
  329. success.Data = out
  330. }
  331. return ctx.Result(200, success)
  332. }
  333. }
  334. func _Partner_WxConf0_HTTP_Handler(srv PartnerHTTPServer) func(ctx http.Context) error {
  335. return func(ctx http.Context) error {
  336. var in common.WxConfReq
  337. if err := ctx.Bind(&in); err != nil {
  338. return err
  339. }
  340. if err := ctx.BindQuery(&in); err != nil {
  341. return err
  342. }
  343. http.SetOperation(ctx, "/api.partner.Partner/WxConf")
  344. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  345. return srv.WxConf(ctx, req.(*common.WxConfReq))
  346. })
  347. out, err := h(ctx, &in)
  348. if err != nil {
  349. return err
  350. }
  351. success := &reply.SuccessReply{
  352. Code: 0,
  353. }
  354. if out != nil {
  355. success.Data = out
  356. }
  357. return ctx.Result(200, success)
  358. }
  359. }
  360. func _Partner_CreateUserPartnerRoom0_HTTP_Handler(srv PartnerHTTPServer) func(ctx http.Context) error {
  361. return func(ctx http.Context) error {
  362. var in common.PersonIDParam
  363. if err := ctx.Bind(&in); err != nil {
  364. return err
  365. }
  366. if err := ctx.BindQuery(&in); err != nil {
  367. return err
  368. }
  369. http.SetOperation(ctx, "/api.partner.Partner/CreateUserPartnerRoom")
  370. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  371. return srv.CreateUserPartnerRoom(ctx, req.(*common.PersonIDParam))
  372. })
  373. out, err := h(ctx, &in)
  374. if err != nil {
  375. return err
  376. }
  377. success := &reply.SuccessReply{
  378. Code: 0,
  379. }
  380. if out != nil {
  381. success.Data = out
  382. }
  383. return ctx.Result(200, success)
  384. }
  385. }
  386. func _Partner_FindTagListBySex0_HTTP_Handler(srv PartnerHTTPServer) func(ctx http.Context) error {
  387. return func(ctx http.Context) error {
  388. var in common.SexReq
  389. if err := ctx.Bind(&in); err != nil {
  390. return err
  391. }
  392. if err := ctx.BindQuery(&in); err != nil {
  393. return err
  394. }
  395. http.SetOperation(ctx, "/api.partner.Partner/FindTagListBySex")
  396. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  397. return srv.FindTagListBySex(ctx, req.(*common.SexReq))
  398. })
  399. out, err := h(ctx, &in)
  400. if err != nil {
  401. return err
  402. }
  403. success := &reply.SuccessReply{
  404. Code: 0,
  405. }
  406. if out != nil {
  407. success.Data = out
  408. }
  409. return ctx.Result(200, success)
  410. }
  411. }
  412. func _Partner_FindOnlineList0_HTTP_Handler(srv PartnerHTTPServer) func(ctx http.Context) error {
  413. return func(ctx http.Context) error {
  414. var in common.ListPage2Request
  415. if err := ctx.Bind(&in); err != nil {
  416. return err
  417. }
  418. if err := ctx.BindQuery(&in); err != nil {
  419. return err
  420. }
  421. http.SetOperation(ctx, "/api.partner.Partner/FindOnlineList")
  422. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  423. return srv.FindOnlineList(ctx, req.(*common.ListPage2Request))
  424. })
  425. out, err := h(ctx, &in)
  426. if err != nil {
  427. return err
  428. }
  429. success := &reply.SuccessReply{
  430. Code: 0,
  431. }
  432. if out != nil {
  433. success.Data = out
  434. }
  435. return ctx.Result(200, success)
  436. }
  437. }
  438. func _Partner_FindUnReplyRoomList0_HTTP_Handler(srv PartnerHTTPServer) func(ctx http.Context) error {
  439. return func(ctx http.Context) error {
  440. var in common.ListPageRequest
  441. if err := ctx.Bind(&in); err != nil {
  442. return err
  443. }
  444. if err := ctx.BindQuery(&in); err != nil {
  445. return err
  446. }
  447. http.SetOperation(ctx, "/api.partner.Partner/FindUnReplyRoomList")
  448. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  449. return srv.FindUnReplyRoomList(ctx, req.(*common.ListPageRequest))
  450. })
  451. out, err := h(ctx, &in)
  452. if err != nil {
  453. return err
  454. }
  455. success := &reply.SuccessReply{
  456. Code: 0,
  457. }
  458. if out != nil {
  459. success.Data = out
  460. }
  461. return ctx.Result(200, success)
  462. }
  463. }
  464. func _Partner_FindWithinSevenDayRoomList0_HTTP_Handler(srv PartnerHTTPServer) func(ctx http.Context) error {
  465. return func(ctx http.Context) error {
  466. var in common.ListPageRequest
  467. if err := ctx.Bind(&in); err != nil {
  468. return err
  469. }
  470. if err := ctx.BindQuery(&in); err != nil {
  471. return err
  472. }
  473. http.SetOperation(ctx, "/api.partner.Partner/FindWithinSevenDayRoomList")
  474. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  475. return srv.FindWithinSevenDayRoomList(ctx, req.(*common.ListPageRequest))
  476. })
  477. out, err := h(ctx, &in)
  478. if err != nil {
  479. return err
  480. }
  481. success := &reply.SuccessReply{
  482. Code: 0,
  483. }
  484. if out != nil {
  485. success.Data = out
  486. }
  487. return ctx.Result(200, success)
  488. }
  489. }
  490. func _Partner_FindOverSevenDayRoomList0_HTTP_Handler(srv PartnerHTTPServer) func(ctx http.Context) error {
  491. return func(ctx http.Context) error {
  492. var in common.ListPageRequest
  493. if err := ctx.Bind(&in); err != nil {
  494. return err
  495. }
  496. if err := ctx.BindQuery(&in); err != nil {
  497. return err
  498. }
  499. http.SetOperation(ctx, "/api.partner.Partner/FindOverSevenDayRoomList")
  500. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  501. return srv.FindOverSevenDayRoomList(ctx, req.(*common.ListPageRequest))
  502. })
  503. out, err := h(ctx, &in)
  504. if err != nil {
  505. return err
  506. }
  507. success := &reply.SuccessReply{
  508. Code: 0,
  509. }
  510. if out != nil {
  511. success.Data = out
  512. }
  513. return ctx.Result(200, success)
  514. }
  515. }
  516. func _Partner_FindChatRecordList0_HTTP_Handler(srv PartnerHTTPServer) func(ctx http.Context) error {
  517. return func(ctx http.Context) error {
  518. var in common.FindChatRecordListRequest
  519. if err := ctx.Bind(&in); err != nil {
  520. return err
  521. }
  522. if err := ctx.BindQuery(&in); err != nil {
  523. return err
  524. }
  525. http.SetOperation(ctx, "/api.partner.Partner/FindChatRecordList")
  526. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  527. return srv.FindChatRecordList(ctx, req.(*common.FindChatRecordListRequest))
  528. })
  529. out, err := h(ctx, &in)
  530. if err != nil {
  531. return err
  532. }
  533. success := &reply.SuccessReply{
  534. Code: 0,
  535. }
  536. if out != nil {
  537. success.Data = out
  538. }
  539. return ctx.Result(200, success)
  540. }
  541. }
  542. func _Partner_FindChatRoomMsg0_HTTP_Handler(srv PartnerHTTPServer) func(ctx http.Context) error {
  543. return func(ctx http.Context) error {
  544. var in common.FindChatRoomMsgRequest
  545. if err := ctx.Bind(&in); err != nil {
  546. return err
  547. }
  548. if err := ctx.BindQuery(&in); err != nil {
  549. return err
  550. }
  551. http.SetOperation(ctx, "/api.partner.Partner/FindChatRoomMsg")
  552. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  553. return srv.FindChatRoomMsg(ctx, req.(*common.FindChatRoomMsgRequest))
  554. })
  555. out, err := h(ctx, &in)
  556. if err != nil {
  557. return err
  558. }
  559. success := &reply.SuccessReply{
  560. Code: 0,
  561. }
  562. if out != nil {
  563. success.Data = out
  564. }
  565. return ctx.Result(200, success)
  566. }
  567. }
  568. func _Partner_GetLevelBalanceTable0_HTTP_Handler(srv PartnerHTTPServer) func(ctx http.Context) error {
  569. return func(ctx http.Context) error {
  570. var in emptypb.Empty
  571. if err := ctx.Bind(&in); err != nil {
  572. return err
  573. }
  574. if err := ctx.BindQuery(&in); err != nil {
  575. return err
  576. }
  577. http.SetOperation(ctx, "/api.partner.Partner/GetLevelBalanceTable")
  578. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  579. return srv.GetLevelBalanceTable(ctx, req.(*emptypb.Empty))
  580. })
  581. out, err := h(ctx, &in)
  582. if err != nil {
  583. return err
  584. }
  585. success := &reply.SuccessReply{
  586. Code: 0,
  587. }
  588. if out != nil {
  589. success.Data = out
  590. }
  591. return ctx.Result(200, success)
  592. }
  593. }
  594. func _Partner_GetPartnerIsLike0_HTTP_Handler(srv PartnerHTTPServer) func(ctx http.Context) error {
  595. return func(ctx http.Context) error {
  596. var in common.PersonParam
  597. if err := ctx.Bind(&in); err != nil {
  598. return err
  599. }
  600. if err := ctx.BindQuery(&in); err != nil {
  601. return err
  602. }
  603. http.SetOperation(ctx, "/api.partner.Partner/GetPartnerIsLike")
  604. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  605. return srv.GetPartnerIsLike(ctx, req.(*common.PersonParam))
  606. })
  607. out, err := h(ctx, &in)
  608. if err != nil {
  609. return err
  610. }
  611. success := &reply.SuccessReply{
  612. Code: 0,
  613. }
  614. if out != nil {
  615. success.Data = out
  616. }
  617. return ctx.Result(200, success)
  618. }
  619. }
  620. type PartnerHTTPClient interface {
  621. CheckPhoneCode(ctx context.Context, req *common.CheckPhoneCodeRequest, opts ...http.CallOption) (rsp *emptypb.Empty, err error)
  622. CreateUserPartnerRoom(ctx context.Context, req *common.PersonIDParam, opts ...http.CallOption) (rsp *chat.RoomReply, err error)
  623. FindChatRecordList(ctx context.Context, req *common.FindChatRecordListRequest, opts ...http.CallOption) (rsp *common.ChatRecordListReply, err error)
  624. FindChatRoomMsg(ctx context.Context, req *common.FindChatRoomMsgRequest, opts ...http.CallOption) (rsp *common.ChatRoomMsg, err error)
  625. FindLookList(ctx context.Context, req *common.ListPageRequest, opts ...http.CallOption) (rsp *statistics.LookAndLikeListReply, err error)
  626. FindOnlineList(ctx context.Context, req *common.ListPage2Request, opts ...http.CallOption) (rsp *common.OnlinePersonListReply, err error)
  627. FindOverSevenDayRoomList(ctx context.Context, req *common.ListPageRequest, opts ...http.CallOption) (rsp *chat.PartnerFindRoomListReply, err error)
  628. FindTagListBySex(ctx context.Context, req *common.SexReq, opts ...http.CallOption) (rsp *common.TagListReply, err error)
  629. FindUnReplyRoomList(ctx context.Context, req *common.ListPageRequest, opts ...http.CallOption) (rsp *chat.PartnerFindRoomListReply, err error)
  630. FindWithinSevenDayRoomList(ctx context.Context, req *common.ListPageRequest, opts ...http.CallOption) (rsp *chat.PartnerFindRoomListReply, err error)
  631. GetLevelBalanceTable(ctx context.Context, req *emptypb.Empty, opts ...http.CallOption) (rsp *LevelTable, err error)
  632. GetPartnerBalance(ctx context.Context, req *emptypb.Empty, opts ...http.CallOption) (rsp *PartnerBalance, err error)
  633. GetPartnerInfo(ctx context.Context, req *emptypb.Empty, opts ...http.CallOption) (rsp *PartnerInfo, err error)
  634. GetPartnerIsLike(ctx context.Context, req *common.PersonParam, opts ...http.CallOption) (rsp *common.IsLike, err error)
  635. GetPartnerLookNum(ctx context.Context, req *emptypb.Empty, opts ...http.CallOption) (rsp *statistics.LookMessageReply, err error)
  636. GetPartnerMessage(ctx context.Context, req *emptypb.Empty, opts ...http.CallOption) (rsp *PartnerMessage, err error)
  637. PartnerGetHomeInfo(ctx context.Context, req *common.PersonParam, opts ...http.CallOption) (rsp *common.HomeInfo, err error)
  638. PartnerGetPersonLikedAndLooked(ctx context.Context, req *common.PersonParam, opts ...http.CallOption) (rsp *common.LookedAndLikedNum, err error)
  639. SendPhoneCode(ctx context.Context, req *common.SendPhoneCodeRequest, opts ...http.CallOption) (rsp *emptypb.Empty, err error)
  640. UpdatePartnerInformation(ctx context.Context, req *common.UpdateInformationRequest, opts ...http.CallOption) (rsp *emptypb.Empty, err error)
  641. WxConf(ctx context.Context, req *common.WxConfReq, opts ...http.CallOption) (rsp *common.WxConfResponse, err error)
  642. }
  643. type PartnerHTTPClientImpl struct {
  644. cc *http.Client
  645. }
  646. func NewPartnerHTTPClient(client *http.Client) PartnerHTTPClient {
  647. return &PartnerHTTPClientImpl{client}
  648. }
  649. func (c *PartnerHTTPClientImpl) CheckPhoneCode(ctx context.Context, in *common.CheckPhoneCodeRequest, opts ...http.CallOption) (*emptypb.Empty, error) {
  650. var out emptypb.Empty
  651. pattern := "/api/partner/code/check"
  652. path := binding.EncodeURL(pattern, in, false)
  653. opts = append(opts, http.Operation("/api.partner.Partner/CheckPhoneCode"))
  654. opts = append(opts, http.PathTemplate(pattern))
  655. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  656. if err != nil {
  657. return nil, err
  658. }
  659. return &out, err
  660. }
  661. func (c *PartnerHTTPClientImpl) CreateUserPartnerRoom(ctx context.Context, in *common.PersonIDParam, opts ...http.CallOption) (*chat.RoomReply, error) {
  662. var out chat.RoomReply
  663. pattern := "/api/partner/create/room"
  664. path := binding.EncodeURL(pattern, in, false)
  665. opts = append(opts, http.Operation("/api.partner.Partner/CreateUserPartnerRoom"))
  666. opts = append(opts, http.PathTemplate(pattern))
  667. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  668. if err != nil {
  669. return nil, err
  670. }
  671. return &out, err
  672. }
  673. func (c *PartnerHTTPClientImpl) FindChatRecordList(ctx context.Context, in *common.FindChatRecordListRequest, opts ...http.CallOption) (*common.ChatRecordListReply, error) {
  674. var out common.ChatRecordListReply
  675. pattern := "/api/partner/chat/record"
  676. path := binding.EncodeURL(pattern, in, false)
  677. opts = append(opts, http.Operation("/api.partner.Partner/FindChatRecordList"))
  678. opts = append(opts, http.PathTemplate(pattern))
  679. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  680. if err != nil {
  681. return nil, err
  682. }
  683. return &out, err
  684. }
  685. func (c *PartnerHTTPClientImpl) FindChatRoomMsg(ctx context.Context, in *common.FindChatRoomMsgRequest, opts ...http.CallOption) (*common.ChatRoomMsg, error) {
  686. var out common.ChatRoomMsg
  687. pattern := "/api/partner/chat/room/msg"
  688. path := binding.EncodeURL(pattern, in, false)
  689. opts = append(opts, http.Operation("/api.partner.Partner/FindChatRoomMsg"))
  690. opts = append(opts, http.PathTemplate(pattern))
  691. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  692. if err != nil {
  693. return nil, err
  694. }
  695. return &out, err
  696. }
  697. func (c *PartnerHTTPClientImpl) FindLookList(ctx context.Context, in *common.ListPageRequest, opts ...http.CallOption) (*statistics.LookAndLikeListReply, error) {
  698. var out statistics.LookAndLikeListReply
  699. pattern := "/api/partner/list/look"
  700. path := binding.EncodeURL(pattern, in, false)
  701. opts = append(opts, http.Operation("/api.partner.Partner/FindLookList"))
  702. opts = append(opts, http.PathTemplate(pattern))
  703. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  704. if err != nil {
  705. return nil, err
  706. }
  707. return &out, err
  708. }
  709. func (c *PartnerHTTPClientImpl) FindOnlineList(ctx context.Context, in *common.ListPage2Request, opts ...http.CallOption) (*common.OnlinePersonListReply, error) {
  710. var out common.OnlinePersonListReply
  711. pattern := "/api/partner/list/online"
  712. path := binding.EncodeURL(pattern, in, false)
  713. opts = append(opts, http.Operation("/api.partner.Partner/FindOnlineList"))
  714. opts = append(opts, http.PathTemplate(pattern))
  715. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  716. if err != nil {
  717. return nil, err
  718. }
  719. return &out, err
  720. }
  721. func (c *PartnerHTTPClientImpl) FindOverSevenDayRoomList(ctx context.Context, in *common.ListPageRequest, opts ...http.CallOption) (*chat.PartnerFindRoomListReply, error) {
  722. var out chat.PartnerFindRoomListReply
  723. pattern := "/api/partner/list/chat/over"
  724. path := binding.EncodeURL(pattern, in, false)
  725. opts = append(opts, http.Operation("/api.partner.Partner/FindOverSevenDayRoomList"))
  726. opts = append(opts, http.PathTemplate(pattern))
  727. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  728. if err != nil {
  729. return nil, err
  730. }
  731. return &out, err
  732. }
  733. func (c *PartnerHTTPClientImpl) FindTagListBySex(ctx context.Context, in *common.SexReq, opts ...http.CallOption) (*common.TagListReply, error) {
  734. var out common.TagListReply
  735. pattern := "/api/partner/list/tag"
  736. path := binding.EncodeURL(pattern, in, false)
  737. opts = append(opts, http.Operation("/api.partner.Partner/FindTagListBySex"))
  738. opts = append(opts, http.PathTemplate(pattern))
  739. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  740. if err != nil {
  741. return nil, err
  742. }
  743. return &out, err
  744. }
  745. func (c *PartnerHTTPClientImpl) FindUnReplyRoomList(ctx context.Context, in *common.ListPageRequest, opts ...http.CallOption) (*chat.PartnerFindRoomListReply, error) {
  746. var out chat.PartnerFindRoomListReply
  747. pattern := "/api/partner/list/chat/unreply"
  748. path := binding.EncodeURL(pattern, in, false)
  749. opts = append(opts, http.Operation("/api.partner.Partner/FindUnReplyRoomList"))
  750. opts = append(opts, http.PathTemplate(pattern))
  751. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  752. if err != nil {
  753. return nil, err
  754. }
  755. return &out, err
  756. }
  757. func (c *PartnerHTTPClientImpl) FindWithinSevenDayRoomList(ctx context.Context, in *common.ListPageRequest, opts ...http.CallOption) (*chat.PartnerFindRoomListReply, error) {
  758. var out chat.PartnerFindRoomListReply
  759. pattern := "/api/partner/list/chat/within"
  760. path := binding.EncodeURL(pattern, in, false)
  761. opts = append(opts, http.Operation("/api.partner.Partner/FindWithinSevenDayRoomList"))
  762. opts = append(opts, http.PathTemplate(pattern))
  763. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  764. if err != nil {
  765. return nil, err
  766. }
  767. return &out, err
  768. }
  769. func (c *PartnerHTTPClientImpl) GetLevelBalanceTable(ctx context.Context, in *emptypb.Empty, opts ...http.CallOption) (*LevelTable, error) {
  770. var out LevelTable
  771. pattern := "/api/partner/level/table"
  772. path := binding.EncodeURL(pattern, in, false)
  773. opts = append(opts, http.Operation("/api.partner.Partner/GetLevelBalanceTable"))
  774. opts = append(opts, http.PathTemplate(pattern))
  775. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  776. if err != nil {
  777. return nil, err
  778. }
  779. return &out, err
  780. }
  781. func (c *PartnerHTTPClientImpl) GetPartnerBalance(ctx context.Context, in *emptypb.Empty, opts ...http.CallOption) (*PartnerBalance, error) {
  782. var out PartnerBalance
  783. pattern := "/api/partner/balance"
  784. path := binding.EncodeURL(pattern, in, false)
  785. opts = append(opts, http.Operation("/api.partner.Partner/GetPartnerBalance"))
  786. opts = append(opts, http.PathTemplate(pattern))
  787. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  788. if err != nil {
  789. return nil, err
  790. }
  791. return &out, err
  792. }
  793. func (c *PartnerHTTPClientImpl) GetPartnerInfo(ctx context.Context, in *emptypb.Empty, opts ...http.CallOption) (*PartnerInfo, error) {
  794. var out PartnerInfo
  795. pattern := "/api/partner/info"
  796. path := binding.EncodeURL(pattern, in, false)
  797. opts = append(opts, http.Operation("/api.partner.Partner/GetPartnerInfo"))
  798. opts = append(opts, http.PathTemplate(pattern))
  799. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  800. if err != nil {
  801. return nil, err
  802. }
  803. return &out, err
  804. }
  805. func (c *PartnerHTTPClientImpl) GetPartnerIsLike(ctx context.Context, in *common.PersonParam, opts ...http.CallOption) (*common.IsLike, error) {
  806. var out common.IsLike
  807. pattern := "/api/partner/islike"
  808. path := binding.EncodeURL(pattern, in, false)
  809. opts = append(opts, http.Operation("/api.partner.Partner/GetPartnerIsLike"))
  810. opts = append(opts, http.PathTemplate(pattern))
  811. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  812. if err != nil {
  813. return nil, err
  814. }
  815. return &out, err
  816. }
  817. func (c *PartnerHTTPClientImpl) GetPartnerLookNum(ctx context.Context, in *emptypb.Empty, opts ...http.CallOption) (*statistics.LookMessageReply, error) {
  818. var out statistics.LookMessageReply
  819. pattern := "/api/partner/num/look"
  820. path := binding.EncodeURL(pattern, in, false)
  821. opts = append(opts, http.Operation("/api.partner.Partner/GetPartnerLookNum"))
  822. opts = append(opts, http.PathTemplate(pattern))
  823. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  824. if err != nil {
  825. return nil, err
  826. }
  827. return &out, err
  828. }
  829. func (c *PartnerHTTPClientImpl) GetPartnerMessage(ctx context.Context, in *emptypb.Empty, opts ...http.CallOption) (*PartnerMessage, error) {
  830. var out PartnerMessage
  831. pattern := "/api/partner/message"
  832. path := binding.EncodeURL(pattern, in, false)
  833. opts = append(opts, http.Operation("/api.partner.Partner/GetPartnerMessage"))
  834. opts = append(opts, http.PathTemplate(pattern))
  835. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  836. if err != nil {
  837. return nil, err
  838. }
  839. return &out, err
  840. }
  841. func (c *PartnerHTTPClientImpl) PartnerGetHomeInfo(ctx context.Context, in *common.PersonParam, opts ...http.CallOption) (*common.HomeInfo, error) {
  842. var out common.HomeInfo
  843. pattern := "/api/partner/home"
  844. path := binding.EncodeURL(pattern, in, false)
  845. opts = append(opts, http.Operation("/api.partner.Partner/PartnerGetHomeInfo"))
  846. opts = append(opts, http.PathTemplate(pattern))
  847. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  848. if err != nil {
  849. return nil, err
  850. }
  851. return &out, err
  852. }
  853. func (c *PartnerHTTPClientImpl) PartnerGetPersonLikedAndLooked(ctx context.Context, in *common.PersonParam, opts ...http.CallOption) (*common.LookedAndLikedNum, error) {
  854. var out common.LookedAndLikedNum
  855. pattern := "/api/partner/num"
  856. path := binding.EncodeURL(pattern, in, false)
  857. opts = append(opts, http.Operation("/api.partner.Partner/PartnerGetPersonLikedAndLooked"))
  858. opts = append(opts, http.PathTemplate(pattern))
  859. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  860. if err != nil {
  861. return nil, err
  862. }
  863. return &out, err
  864. }
  865. func (c *PartnerHTTPClientImpl) SendPhoneCode(ctx context.Context, in *common.SendPhoneCodeRequest, opts ...http.CallOption) (*emptypb.Empty, error) {
  866. var out emptypb.Empty
  867. pattern := "/api/partner/code/send"
  868. path := binding.EncodeURL(pattern, in, false)
  869. opts = append(opts, http.Operation("/api.partner.Partner/SendPhoneCode"))
  870. opts = append(opts, http.PathTemplate(pattern))
  871. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  872. if err != nil {
  873. return nil, err
  874. }
  875. return &out, err
  876. }
  877. func (c *PartnerHTTPClientImpl) UpdatePartnerInformation(ctx context.Context, in *common.UpdateInformationRequest, opts ...http.CallOption) (*emptypb.Empty, error) {
  878. var out emptypb.Empty
  879. pattern := "/api/partner/update/information"
  880. path := binding.EncodeURL(pattern, in, false)
  881. opts = append(opts, http.Operation("/api.partner.Partner/UpdatePartnerInformation"))
  882. opts = append(opts, http.PathTemplate(pattern))
  883. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  884. if err != nil {
  885. return nil, err
  886. }
  887. return &out, err
  888. }
  889. func (c *PartnerHTTPClientImpl) WxConf(ctx context.Context, in *common.WxConfReq, opts ...http.CallOption) (*common.WxConfResponse, error) {
  890. var out common.WxConfResponse
  891. pattern := "/api/wx/jssdk/config"
  892. path := binding.EncodeURL(pattern, in, false)
  893. opts = append(opts, http.Operation("/api.partner.Partner/WxConf"))
  894. opts = append(opts, http.PathTemplate(pattern))
  895. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  896. if err != nil {
  897. return nil, err
  898. }
  899. return &out, err
  900. }