user_http.pb.go 25 KB

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