user_http.pb.go 28 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822
  1. // Code generated by protoc-gen-go-http. DO NOT EDIT.
  2. // versions:
  3. // protoc-gen-go-http v2.0.0
  4. package user
  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 UserHTTPServer interface {
  28. CheckPhoneCode(context.Context, *common.CheckPhoneCodeRequest) (*emptypb.Empty, error)
  29. CheckUserPartnerIsRelationship(context.Context, *common.PartnerIDParam) (*chat.CheckUserPartnerIsRelationshipReply, error)
  30. CreateUserPartnerRoom(context.Context, *common.PartnerIDParam) (*chat.RoomReply, error)
  31. FindLikeList(context.Context, *common.ListPageRequest) (*statistics.LookAndLikeListReply, error)
  32. FindLikedList(context.Context, *common.ListPageRequest) (*statistics.LookAndLikeListReply, error)
  33. FindLookList(context.Context, *common.ListPageRequest) (*statistics.LookAndLikeListReply, error)
  34. FindOnlineList(context.Context, *common.ListPage2Request) (*common.OnlinePersonListReply, error)
  35. FindOverSevenDayRoomList(context.Context, *common.ListPageRequest) (*UserFindChatListReply, error)
  36. FindTagListBySex(context.Context, *common.SexReq) (*common.TagListReply, error)
  37. FindWithinSevenDayRoomList(context.Context, *common.ListPageRequest) (*UserFindChatListReply, error)
  38. GetLookAndLikeStatisticsMessage(context.Context, *common.PersonParam) (*statistics.LookAndLikeMessageReply, error)
  39. GetPartnerCircleInfo(context.Context, *KeyRequest) (*common.AddFriendMessageInfo, error)
  40. GetUserInfo(context.Context, *emptypb.Empty) (*UserInfo, error)
  41. GetUserLookNum(context.Context, *emptypb.Empty) (*statistics.LookMessageReply, error)
  42. SendPhoneCode(context.Context, *common.SendPhoneCodeRequest) (*emptypb.Empty, error)
  43. UpdateUserInformation(context.Context, *common.UpdateInformationRequest) (*emptypb.Empty, error)
  44. UserGetHomeInfo(context.Context, *common.PersonParam) (*common.HomeInfo, error)
  45. WxConf(context.Context, *common.WxConfReq) (*common.WxConfResponse, error)
  46. }
  47. func RegisterUserHTTPServer(s *http.Server, srv UserHTTPServer) {
  48. r := s.Route("/")
  49. r.POST("/api/user/update/information", _User_UpdateUserInformation0_HTTP_Handler(srv))
  50. r.POST("/api/user/info", _User_GetUserInfo0_HTTP_Handler(srv))
  51. r.POST("/api/user/look/num", _User_GetUserLookNum0_HTTP_Handler(srv))
  52. r.POST("/api/user/code/send", _User_SendPhoneCode0_HTTP_Handler(srv))
  53. r.POST("/api/user/code/check", _User_CheckPhoneCode0_HTTP_Handler(srv))
  54. r.POST("/api/user/check/relationship", _User_CheckUserPartnerIsRelationship0_HTTP_Handler(srv))
  55. r.POST("/api/user/create/room", _User_CreateUserPartnerRoom0_HTTP_Handler(srv))
  56. r.POST("/api/user/circle/info", _User_GetPartnerCircleInfo0_HTTP_Handler(srv))
  57. r.POST("/api/user/home", _User_UserGetHomeInfo0_HTTP_Handler(srv))
  58. r.POST("/api/user/list/look", _User_FindLookList0_HTTP_Handler(srv))
  59. r.POST("/api/user/list/like", _User_FindLikeList0_HTTP_Handler(srv))
  60. r.POST("/api/user/list/liked", _User_FindLikedList0_HTTP_Handler(srv))
  61. r.POST("/api/user/num/like_look", _User_GetLookAndLikeStatisticsMessage0_HTTP_Handler(srv))
  62. r.POST("/api/wx/jssdk/config", _User_WxConf0_HTTP_Handler(srv))
  63. r.POST("/api/user/list/tag", _User_FindTagListBySex0_HTTP_Handler(srv))
  64. r.POST("/api/user/list/online", _User_FindOnlineList0_HTTP_Handler(srv))
  65. r.POST("/api/user/list/chat/within", _User_FindWithinSevenDayRoomList0_HTTP_Handler(srv))
  66. r.POST("/api/user/list/chat/over", _User_FindOverSevenDayRoomList0_HTTP_Handler(srv))
  67. }
  68. func _User_UpdateUserInformation0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  69. return func(ctx http.Context) error {
  70. var in common.UpdateInformationRequest
  71. if err := ctx.Bind(&in); err != nil {
  72. return err
  73. }
  74. if err := ctx.BindQuery(&in); err != nil {
  75. return err
  76. }
  77. http.SetOperation(ctx, "/api.user.User/UpdateUserInformation")
  78. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  79. return srv.UpdateUserInformation(ctx, req.(*common.UpdateInformationRequest))
  80. })
  81. out, err := h(ctx, &in)
  82. if err != nil {
  83. return err
  84. }
  85. success := &reply.SuccessReply{
  86. Code: 0,
  87. }
  88. if out != nil {
  89. success.Data = out
  90. }
  91. return ctx.Result(200, success)
  92. }
  93. }
  94. func _User_GetUserInfo0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  95. return func(ctx http.Context) error {
  96. var in emptypb.Empty
  97. if err := ctx.Bind(&in); err != nil {
  98. return err
  99. }
  100. if err := ctx.BindQuery(&in); err != nil {
  101. return err
  102. }
  103. http.SetOperation(ctx, "/api.user.User/GetUserInfo")
  104. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  105. return srv.GetUserInfo(ctx, req.(*emptypb.Empty))
  106. })
  107. out, err := h(ctx, &in)
  108. if err != nil {
  109. return err
  110. }
  111. success := &reply.SuccessReply{
  112. Code: 0,
  113. }
  114. if out != nil {
  115. success.Data = out
  116. }
  117. return ctx.Result(200, success)
  118. }
  119. }
  120. func _User_GetUserLookNum0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  121. return func(ctx http.Context) error {
  122. var in emptypb.Empty
  123. if err := ctx.Bind(&in); err != nil {
  124. return err
  125. }
  126. if err := ctx.BindQuery(&in); err != nil {
  127. return err
  128. }
  129. http.SetOperation(ctx, "/api.user.User/GetUserLookNum")
  130. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  131. return srv.GetUserLookNum(ctx, req.(*emptypb.Empty))
  132. })
  133. out, err := h(ctx, &in)
  134. if err != nil {
  135. return err
  136. }
  137. success := &reply.SuccessReply{
  138. Code: 0,
  139. }
  140. if out != nil {
  141. success.Data = out
  142. }
  143. return ctx.Result(200, success)
  144. }
  145. }
  146. func _User_SendPhoneCode0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  147. return func(ctx http.Context) error {
  148. var in common.SendPhoneCodeRequest
  149. if err := ctx.Bind(&in); err != nil {
  150. return err
  151. }
  152. if err := ctx.BindQuery(&in); err != nil {
  153. return err
  154. }
  155. http.SetOperation(ctx, "/api.user.User/SendPhoneCode")
  156. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  157. return srv.SendPhoneCode(ctx, req.(*common.SendPhoneCodeRequest))
  158. })
  159. out, err := h(ctx, &in)
  160. if err != nil {
  161. return err
  162. }
  163. success := &reply.SuccessReply{
  164. Code: 0,
  165. }
  166. if out != nil {
  167. success.Data = out
  168. }
  169. return ctx.Result(200, success)
  170. }
  171. }
  172. func _User_CheckPhoneCode0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  173. return func(ctx http.Context) error {
  174. var in common.CheckPhoneCodeRequest
  175. if err := ctx.Bind(&in); err != nil {
  176. return err
  177. }
  178. if err := ctx.BindQuery(&in); err != nil {
  179. return err
  180. }
  181. http.SetOperation(ctx, "/api.user.User/CheckPhoneCode")
  182. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  183. return srv.CheckPhoneCode(ctx, req.(*common.CheckPhoneCodeRequest))
  184. })
  185. out, err := h(ctx, &in)
  186. if err != nil {
  187. return err
  188. }
  189. success := &reply.SuccessReply{
  190. Code: 0,
  191. }
  192. if out != nil {
  193. success.Data = out
  194. }
  195. return ctx.Result(200, success)
  196. }
  197. }
  198. func _User_CheckUserPartnerIsRelationship0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  199. return func(ctx http.Context) error {
  200. var in common.PartnerIDParam
  201. if err := ctx.Bind(&in); err != nil {
  202. return err
  203. }
  204. if err := ctx.BindQuery(&in); err != nil {
  205. return err
  206. }
  207. http.SetOperation(ctx, "/api.user.User/CheckUserPartnerIsRelationship")
  208. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  209. return srv.CheckUserPartnerIsRelationship(ctx, req.(*common.PartnerIDParam))
  210. })
  211. out, err := h(ctx, &in)
  212. if err != nil {
  213. return err
  214. }
  215. success := &reply.SuccessReply{
  216. Code: 0,
  217. }
  218. if out != nil {
  219. success.Data = out
  220. }
  221. return ctx.Result(200, success)
  222. }
  223. }
  224. func _User_CreateUserPartnerRoom0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  225. return func(ctx http.Context) error {
  226. var in common.PartnerIDParam
  227. if err := ctx.Bind(&in); err != nil {
  228. return err
  229. }
  230. if err := ctx.BindQuery(&in); err != nil {
  231. return err
  232. }
  233. http.SetOperation(ctx, "/api.user.User/CreateUserPartnerRoom")
  234. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  235. return srv.CreateUserPartnerRoom(ctx, req.(*common.PartnerIDParam))
  236. })
  237. out, err := h(ctx, &in)
  238. if err != nil {
  239. return err
  240. }
  241. success := &reply.SuccessReply{
  242. Code: 0,
  243. }
  244. if out != nil {
  245. success.Data = out
  246. }
  247. return ctx.Result(200, success)
  248. }
  249. }
  250. func _User_GetPartnerCircleInfo0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  251. return func(ctx http.Context) error {
  252. var in KeyRequest
  253. if err := ctx.Bind(&in); err != nil {
  254. return err
  255. }
  256. if err := ctx.BindQuery(&in); err != nil {
  257. return err
  258. }
  259. http.SetOperation(ctx, "/api.user.User/GetPartnerCircleInfo")
  260. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  261. return srv.GetPartnerCircleInfo(ctx, req.(*KeyRequest))
  262. })
  263. out, err := h(ctx, &in)
  264. if err != nil {
  265. return err
  266. }
  267. success := &reply.SuccessReply{
  268. Code: 0,
  269. }
  270. if out != nil {
  271. success.Data = out
  272. }
  273. return ctx.Result(200, success)
  274. }
  275. }
  276. func _User_UserGetHomeInfo0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  277. return func(ctx http.Context) error {
  278. var in common.PersonParam
  279. if err := ctx.Bind(&in); err != nil {
  280. return err
  281. }
  282. if err := ctx.BindQuery(&in); err != nil {
  283. return err
  284. }
  285. http.SetOperation(ctx, "/api.user.User/UserGetHomeInfo")
  286. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  287. return srv.UserGetHomeInfo(ctx, req.(*common.PersonParam))
  288. })
  289. out, err := h(ctx, &in)
  290. if err != nil {
  291. return err
  292. }
  293. success := &reply.SuccessReply{
  294. Code: 0,
  295. }
  296. if out != nil {
  297. success.Data = out
  298. }
  299. return ctx.Result(200, success)
  300. }
  301. }
  302. func _User_FindLookList0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  303. return func(ctx http.Context) error {
  304. var in common.ListPageRequest
  305. if err := ctx.Bind(&in); err != nil {
  306. return err
  307. }
  308. if err := ctx.BindQuery(&in); err != nil {
  309. return err
  310. }
  311. http.SetOperation(ctx, "/api.user.User/FindLookList")
  312. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  313. return srv.FindLookList(ctx, req.(*common.ListPageRequest))
  314. })
  315. out, err := h(ctx, &in)
  316. if err != nil {
  317. return err
  318. }
  319. success := &reply.SuccessReply{
  320. Code: 0,
  321. }
  322. if out != nil {
  323. success.Data = out
  324. }
  325. return ctx.Result(200, success)
  326. }
  327. }
  328. func _User_FindLikeList0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  329. return func(ctx http.Context) error {
  330. var in common.ListPageRequest
  331. if err := ctx.Bind(&in); err != nil {
  332. return err
  333. }
  334. if err := ctx.BindQuery(&in); err != nil {
  335. return err
  336. }
  337. http.SetOperation(ctx, "/api.user.User/FindLikeList")
  338. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  339. return srv.FindLikeList(ctx, req.(*common.ListPageRequest))
  340. })
  341. out, err := h(ctx, &in)
  342. if err != nil {
  343. return err
  344. }
  345. success := &reply.SuccessReply{
  346. Code: 0,
  347. }
  348. if out != nil {
  349. success.Data = out
  350. }
  351. return ctx.Result(200, success)
  352. }
  353. }
  354. func _User_FindLikedList0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  355. return func(ctx http.Context) error {
  356. var in common.ListPageRequest
  357. if err := ctx.Bind(&in); err != nil {
  358. return err
  359. }
  360. if err := ctx.BindQuery(&in); err != nil {
  361. return err
  362. }
  363. http.SetOperation(ctx, "/api.user.User/FindLikedList")
  364. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  365. return srv.FindLikedList(ctx, req.(*common.ListPageRequest))
  366. })
  367. out, err := h(ctx, &in)
  368. if err != nil {
  369. return err
  370. }
  371. success := &reply.SuccessReply{
  372. Code: 0,
  373. }
  374. if out != nil {
  375. success.Data = out
  376. }
  377. return ctx.Result(200, success)
  378. }
  379. }
  380. func _User_GetLookAndLikeStatisticsMessage0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  381. return func(ctx http.Context) error {
  382. var in common.PersonParam
  383. if err := ctx.Bind(&in); err != nil {
  384. return err
  385. }
  386. if err := ctx.BindQuery(&in); err != nil {
  387. return err
  388. }
  389. http.SetOperation(ctx, "/api.user.User/GetLookAndLikeStatisticsMessage")
  390. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  391. return srv.GetLookAndLikeStatisticsMessage(ctx, req.(*common.PersonParam))
  392. })
  393. out, err := h(ctx, &in)
  394. if err != nil {
  395. return err
  396. }
  397. success := &reply.SuccessReply{
  398. Code: 0,
  399. }
  400. if out != nil {
  401. success.Data = out
  402. }
  403. return ctx.Result(200, success)
  404. }
  405. }
  406. func _User_WxConf0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  407. return func(ctx http.Context) error {
  408. var in common.WxConfReq
  409. if err := ctx.Bind(&in); err != nil {
  410. return err
  411. }
  412. if err := ctx.BindQuery(&in); err != nil {
  413. return err
  414. }
  415. http.SetOperation(ctx, "/api.user.User/WxConf")
  416. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  417. return srv.WxConf(ctx, req.(*common.WxConfReq))
  418. })
  419. out, err := h(ctx, &in)
  420. if err != nil {
  421. return err
  422. }
  423. success := &reply.SuccessReply{
  424. Code: 0,
  425. }
  426. if out != nil {
  427. success.Data = out
  428. }
  429. return ctx.Result(200, success)
  430. }
  431. }
  432. func _User_FindTagListBySex0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  433. return func(ctx http.Context) error {
  434. var in common.SexReq
  435. if err := ctx.Bind(&in); err != nil {
  436. return err
  437. }
  438. if err := ctx.BindQuery(&in); err != nil {
  439. return err
  440. }
  441. http.SetOperation(ctx, "/api.user.User/FindTagListBySex")
  442. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  443. return srv.FindTagListBySex(ctx, req.(*common.SexReq))
  444. })
  445. out, err := h(ctx, &in)
  446. if err != nil {
  447. return err
  448. }
  449. success := &reply.SuccessReply{
  450. Code: 0,
  451. }
  452. if out != nil {
  453. success.Data = out
  454. }
  455. return ctx.Result(200, success)
  456. }
  457. }
  458. func _User_FindOnlineList0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  459. return func(ctx http.Context) error {
  460. var in common.ListPage2Request
  461. if err := ctx.Bind(&in); err != nil {
  462. return err
  463. }
  464. if err := ctx.BindQuery(&in); err != nil {
  465. return err
  466. }
  467. http.SetOperation(ctx, "/api.user.User/FindOnlineList")
  468. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  469. return srv.FindOnlineList(ctx, req.(*common.ListPage2Request))
  470. })
  471. out, err := h(ctx, &in)
  472. if err != nil {
  473. return err
  474. }
  475. success := &reply.SuccessReply{
  476. Code: 0,
  477. }
  478. if out != nil {
  479. success.Data = out
  480. }
  481. return ctx.Result(200, success)
  482. }
  483. }
  484. func _User_FindWithinSevenDayRoomList0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  485. return func(ctx http.Context) error {
  486. var in common.ListPageRequest
  487. if err := ctx.Bind(&in); err != nil {
  488. return err
  489. }
  490. if err := ctx.BindQuery(&in); err != nil {
  491. return err
  492. }
  493. http.SetOperation(ctx, "/api.user.User/FindWithinSevenDayRoomList")
  494. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  495. return srv.FindWithinSevenDayRoomList(ctx, req.(*common.ListPageRequest))
  496. })
  497. out, err := h(ctx, &in)
  498. if err != nil {
  499. return err
  500. }
  501. success := &reply.SuccessReply{
  502. Code: 0,
  503. }
  504. if out != nil {
  505. success.Data = out
  506. }
  507. return ctx.Result(200, success)
  508. }
  509. }
  510. func _User_FindOverSevenDayRoomList0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  511. return func(ctx http.Context) error {
  512. var in common.ListPageRequest
  513. if err := ctx.Bind(&in); err != nil {
  514. return err
  515. }
  516. if err := ctx.BindQuery(&in); err != nil {
  517. return err
  518. }
  519. http.SetOperation(ctx, "/api.user.User/FindOverSevenDayRoomList")
  520. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  521. return srv.FindOverSevenDayRoomList(ctx, req.(*common.ListPageRequest))
  522. })
  523. out, err := h(ctx, &in)
  524. if err != nil {
  525. return err
  526. }
  527. success := &reply.SuccessReply{
  528. Code: 0,
  529. }
  530. if out != nil {
  531. success.Data = out
  532. }
  533. return ctx.Result(200, success)
  534. }
  535. }
  536. type UserHTTPClient interface {
  537. CheckPhoneCode(ctx context.Context, req *common.CheckPhoneCodeRequest, opts ...http.CallOption) (rsp *emptypb.Empty, err error)
  538. CheckUserPartnerIsRelationship(ctx context.Context, req *common.PartnerIDParam, opts ...http.CallOption) (rsp *chat.CheckUserPartnerIsRelationshipReply, err error)
  539. CreateUserPartnerRoom(ctx context.Context, req *common.PartnerIDParam, opts ...http.CallOption) (rsp *chat.RoomReply, err error)
  540. FindLikeList(ctx context.Context, req *common.ListPageRequest, opts ...http.CallOption) (rsp *statistics.LookAndLikeListReply, err error)
  541. FindLikedList(ctx context.Context, req *common.ListPageRequest, opts ...http.CallOption) (rsp *statistics.LookAndLikeListReply, err error)
  542. FindLookList(ctx context.Context, req *common.ListPageRequest, opts ...http.CallOption) (rsp *statistics.LookAndLikeListReply, err error)
  543. FindOnlineList(ctx context.Context, req *common.ListPage2Request, opts ...http.CallOption) (rsp *common.OnlinePersonListReply, err error)
  544. FindOverSevenDayRoomList(ctx context.Context, req *common.ListPageRequest, opts ...http.CallOption) (rsp *UserFindChatListReply, err error)
  545. FindTagListBySex(ctx context.Context, req *common.SexReq, opts ...http.CallOption) (rsp *common.TagListReply, err error)
  546. FindWithinSevenDayRoomList(ctx context.Context, req *common.ListPageRequest, opts ...http.CallOption) (rsp *UserFindChatListReply, err error)
  547. GetLookAndLikeStatisticsMessage(ctx context.Context, req *common.PersonParam, opts ...http.CallOption) (rsp *statistics.LookAndLikeMessageReply, err error)
  548. GetPartnerCircleInfo(ctx context.Context, req *KeyRequest, opts ...http.CallOption) (rsp *common.AddFriendMessageInfo, err error)
  549. GetUserInfo(ctx context.Context, req *emptypb.Empty, opts ...http.CallOption) (rsp *UserInfo, err error)
  550. GetUserLookNum(ctx context.Context, req *emptypb.Empty, opts ...http.CallOption) (rsp *statistics.LookMessageReply, err error)
  551. SendPhoneCode(ctx context.Context, req *common.SendPhoneCodeRequest, opts ...http.CallOption) (rsp *emptypb.Empty, err error)
  552. UpdateUserInformation(ctx context.Context, req *common.UpdateInformationRequest, opts ...http.CallOption) (rsp *emptypb.Empty, err error)
  553. UserGetHomeInfo(ctx context.Context, req *common.PersonParam, opts ...http.CallOption) (rsp *common.HomeInfo, err error)
  554. WxConf(ctx context.Context, req *common.WxConfReq, opts ...http.CallOption) (rsp *common.WxConfResponse, err error)
  555. }
  556. type UserHTTPClientImpl struct {
  557. cc *http.Client
  558. }
  559. func NewUserHTTPClient(client *http.Client) UserHTTPClient {
  560. return &UserHTTPClientImpl{client}
  561. }
  562. func (c *UserHTTPClientImpl) CheckPhoneCode(ctx context.Context, in *common.CheckPhoneCodeRequest, opts ...http.CallOption) (*emptypb.Empty, error) {
  563. var out emptypb.Empty
  564. pattern := "/api/user/code/check"
  565. path := binding.EncodeURL(pattern, in, false)
  566. opts = append(opts, http.Operation("/api.user.User/CheckPhoneCode"))
  567. opts = append(opts, http.PathTemplate(pattern))
  568. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  569. if err != nil {
  570. return nil, err
  571. }
  572. return &out, err
  573. }
  574. func (c *UserHTTPClientImpl) CheckUserPartnerIsRelationship(ctx context.Context, in *common.PartnerIDParam, opts ...http.CallOption) (*chat.CheckUserPartnerIsRelationshipReply, error) {
  575. var out chat.CheckUserPartnerIsRelationshipReply
  576. pattern := "/api/user/check/relationship"
  577. path := binding.EncodeURL(pattern, in, false)
  578. opts = append(opts, http.Operation("/api.user.User/CheckUserPartnerIsRelationship"))
  579. opts = append(opts, http.PathTemplate(pattern))
  580. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  581. if err != nil {
  582. return nil, err
  583. }
  584. return &out, err
  585. }
  586. func (c *UserHTTPClientImpl) CreateUserPartnerRoom(ctx context.Context, in *common.PartnerIDParam, opts ...http.CallOption) (*chat.RoomReply, error) {
  587. var out chat.RoomReply
  588. pattern := "/api/user/create/room"
  589. path := binding.EncodeURL(pattern, in, false)
  590. opts = append(opts, http.Operation("/api.user.User/CreateUserPartnerRoom"))
  591. opts = append(opts, http.PathTemplate(pattern))
  592. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  593. if err != nil {
  594. return nil, err
  595. }
  596. return &out, err
  597. }
  598. func (c *UserHTTPClientImpl) FindLikeList(ctx context.Context, in *common.ListPageRequest, opts ...http.CallOption) (*statistics.LookAndLikeListReply, error) {
  599. var out statistics.LookAndLikeListReply
  600. pattern := "/api/user/list/like"
  601. path := binding.EncodeURL(pattern, in, false)
  602. opts = append(opts, http.Operation("/api.user.User/FindLikeList"))
  603. opts = append(opts, http.PathTemplate(pattern))
  604. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  605. if err != nil {
  606. return nil, err
  607. }
  608. return &out, err
  609. }
  610. func (c *UserHTTPClientImpl) FindLikedList(ctx context.Context, in *common.ListPageRequest, opts ...http.CallOption) (*statistics.LookAndLikeListReply, error) {
  611. var out statistics.LookAndLikeListReply
  612. pattern := "/api/user/list/liked"
  613. path := binding.EncodeURL(pattern, in, false)
  614. opts = append(opts, http.Operation("/api.user.User/FindLikedList"))
  615. opts = append(opts, http.PathTemplate(pattern))
  616. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  617. if err != nil {
  618. return nil, err
  619. }
  620. return &out, err
  621. }
  622. func (c *UserHTTPClientImpl) FindLookList(ctx context.Context, in *common.ListPageRequest, opts ...http.CallOption) (*statistics.LookAndLikeListReply, error) {
  623. var out statistics.LookAndLikeListReply
  624. pattern := "/api/user/list/look"
  625. path := binding.EncodeURL(pattern, in, false)
  626. opts = append(opts, http.Operation("/api.user.User/FindLookList"))
  627. opts = append(opts, http.PathTemplate(pattern))
  628. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  629. if err != nil {
  630. return nil, err
  631. }
  632. return &out, err
  633. }
  634. func (c *UserHTTPClientImpl) FindOnlineList(ctx context.Context, in *common.ListPage2Request, opts ...http.CallOption) (*common.OnlinePersonListReply, error) {
  635. var out common.OnlinePersonListReply
  636. pattern := "/api/user/list/online"
  637. path := binding.EncodeURL(pattern, in, false)
  638. opts = append(opts, http.Operation("/api.user.User/FindOnlineList"))
  639. opts = append(opts, http.PathTemplate(pattern))
  640. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  641. if err != nil {
  642. return nil, err
  643. }
  644. return &out, err
  645. }
  646. func (c *UserHTTPClientImpl) FindOverSevenDayRoomList(ctx context.Context, in *common.ListPageRequest, opts ...http.CallOption) (*UserFindChatListReply, error) {
  647. var out UserFindChatListReply
  648. pattern := "/api/user/list/chat/over"
  649. path := binding.EncodeURL(pattern, in, false)
  650. opts = append(opts, http.Operation("/api.user.User/FindOverSevenDayRoomList"))
  651. opts = append(opts, http.PathTemplate(pattern))
  652. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  653. if err != nil {
  654. return nil, err
  655. }
  656. return &out, err
  657. }
  658. func (c *UserHTTPClientImpl) FindTagListBySex(ctx context.Context, in *common.SexReq, opts ...http.CallOption) (*common.TagListReply, error) {
  659. var out common.TagListReply
  660. pattern := "/api/user/list/tag"
  661. path := binding.EncodeURL(pattern, in, false)
  662. opts = append(opts, http.Operation("/api.user.User/FindTagListBySex"))
  663. opts = append(opts, http.PathTemplate(pattern))
  664. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  665. if err != nil {
  666. return nil, err
  667. }
  668. return &out, err
  669. }
  670. func (c *UserHTTPClientImpl) FindWithinSevenDayRoomList(ctx context.Context, in *common.ListPageRequest, opts ...http.CallOption) (*UserFindChatListReply, error) {
  671. var out UserFindChatListReply
  672. pattern := "/api/user/list/chat/within"
  673. path := binding.EncodeURL(pattern, in, false)
  674. opts = append(opts, http.Operation("/api.user.User/FindWithinSevenDayRoomList"))
  675. opts = append(opts, http.PathTemplate(pattern))
  676. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  677. if err != nil {
  678. return nil, err
  679. }
  680. return &out, err
  681. }
  682. func (c *UserHTTPClientImpl) GetLookAndLikeStatisticsMessage(ctx context.Context, in *common.PersonParam, opts ...http.CallOption) (*statistics.LookAndLikeMessageReply, error) {
  683. var out statistics.LookAndLikeMessageReply
  684. pattern := "/api/user/num/like_look"
  685. path := binding.EncodeURL(pattern, in, false)
  686. opts = append(opts, http.Operation("/api.user.User/GetLookAndLikeStatisticsMessage"))
  687. opts = append(opts, http.PathTemplate(pattern))
  688. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  689. if err != nil {
  690. return nil, err
  691. }
  692. return &out, err
  693. }
  694. func (c *UserHTTPClientImpl) GetPartnerCircleInfo(ctx context.Context, in *KeyRequest, opts ...http.CallOption) (*common.AddFriendMessageInfo, error) {
  695. var out common.AddFriendMessageInfo
  696. pattern := "/api/user/circle/info"
  697. path := binding.EncodeURL(pattern, in, false)
  698. opts = append(opts, http.Operation("/api.user.User/GetPartnerCircleInfo"))
  699. opts = append(opts, http.PathTemplate(pattern))
  700. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  701. if err != nil {
  702. return nil, err
  703. }
  704. return &out, err
  705. }
  706. func (c *UserHTTPClientImpl) GetUserInfo(ctx context.Context, in *emptypb.Empty, opts ...http.CallOption) (*UserInfo, error) {
  707. var out UserInfo
  708. pattern := "/api/user/info"
  709. path := binding.EncodeURL(pattern, in, false)
  710. opts = append(opts, http.Operation("/api.user.User/GetUserInfo"))
  711. opts = append(opts, http.PathTemplate(pattern))
  712. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  713. if err != nil {
  714. return nil, err
  715. }
  716. return &out, err
  717. }
  718. func (c *UserHTTPClientImpl) GetUserLookNum(ctx context.Context, in *emptypb.Empty, opts ...http.CallOption) (*statistics.LookMessageReply, error) {
  719. var out statistics.LookMessageReply
  720. pattern := "/api/user/look/num"
  721. path := binding.EncodeURL(pattern, in, false)
  722. opts = append(opts, http.Operation("/api.user.User/GetUserLookNum"))
  723. opts = append(opts, http.PathTemplate(pattern))
  724. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  725. if err != nil {
  726. return nil, err
  727. }
  728. return &out, err
  729. }
  730. func (c *UserHTTPClientImpl) SendPhoneCode(ctx context.Context, in *common.SendPhoneCodeRequest, opts ...http.CallOption) (*emptypb.Empty, error) {
  731. var out emptypb.Empty
  732. pattern := "/api/user/code/send"
  733. path := binding.EncodeURL(pattern, in, false)
  734. opts = append(opts, http.Operation("/api.user.User/SendPhoneCode"))
  735. opts = append(opts, http.PathTemplate(pattern))
  736. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  737. if err != nil {
  738. return nil, err
  739. }
  740. return &out, err
  741. }
  742. func (c *UserHTTPClientImpl) UpdateUserInformation(ctx context.Context, in *common.UpdateInformationRequest, opts ...http.CallOption) (*emptypb.Empty, error) {
  743. var out emptypb.Empty
  744. pattern := "/api/user/update/information"
  745. path := binding.EncodeURL(pattern, in, false)
  746. opts = append(opts, http.Operation("/api.user.User/UpdateUserInformation"))
  747. opts = append(opts, http.PathTemplate(pattern))
  748. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  749. if err != nil {
  750. return nil, err
  751. }
  752. return &out, err
  753. }
  754. func (c *UserHTTPClientImpl) UserGetHomeInfo(ctx context.Context, in *common.PersonParam, opts ...http.CallOption) (*common.HomeInfo, error) {
  755. var out common.HomeInfo
  756. pattern := "/api/user/home"
  757. path := binding.EncodeURL(pattern, in, false)
  758. opts = append(opts, http.Operation("/api.user.User/UserGetHomeInfo"))
  759. opts = append(opts, http.PathTemplate(pattern))
  760. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  761. if err != nil {
  762. return nil, err
  763. }
  764. return &out, err
  765. }
  766. func (c *UserHTTPClientImpl) WxConf(ctx context.Context, in *common.WxConfReq, opts ...http.CallOption) (*common.WxConfResponse, error) {
  767. var out common.WxConfResponse
  768. pattern := "/api/wx/jssdk/config"
  769. path := binding.EncodeURL(pattern, in, false)
  770. opts = append(opts, http.Operation("/api.user.User/WxConf"))
  771. opts = append(opts, http.PathTemplate(pattern))
  772. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  773. if err != nil {
  774. return nil, err
  775. }
  776. return &out, err
  777. }