user_http.pb.go 40 KB

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