user_http.pb.go 42 KB

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