user_http.pb.go 54 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596
  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. FindChatTopic(context.Context, *common.ListPageAndSexRequest) (*common.ChatTopicList, error)
  34. FindLikeList(context.Context, *common.ListPageRequest) (*statistics.LookAndLikeListReply, error)
  35. FindLikedList(context.Context, *common.ListPageRequest) (*statistics.LookAndLikeListReply, error)
  36. FindLookList(context.Context, *common.ListPageRequest) (*statistics.LookAndLikeListReply, error)
  37. FindMemeByType(context.Context, *common.MemeRequest) (*common.MemeList, error)
  38. FindMemeTitle(context.Context, *emptypb.Empty) (*common.MemeTitleList, error)
  39. FindOnlineList(context.Context, *common.ListPage2Request) (*common.OnlinePersonListReply, error)
  40. FindOverSevenDayRoomList(context.Context, *common.ListPageRequest) (*UserFindChatListReply, error)
  41. FindTagListBySex(context.Context, *common.SexReq) (*common.TagListReply, error)
  42. FindWithinSevenDayRoomList(context.Context, *common.ListPageRequest) (*UserFindChatListReply, error)
  43. GetLookAndLikeStatisticsMessage(context.Context, *emptypb.Empty) (*statistics.LookAndLikeMessageReply, error)
  44. GetPartnerCircleInfo(context.Context, *KeyRequest) (*common.AddFriendMessageInfo, error)
  45. GetUserBalance(context.Context, *emptypb.Empty) (*UserBalance, error)
  46. GetUserInfo(context.Context, *emptypb.Empty) (*UserInfo, error)
  47. GetUserIsLike(context.Context, *common.PersonParam) (*common.IsLike, error)
  48. GetUserLookNum(context.Context, *emptypb.Empty) (*statistics.LookMessageReply, error)
  49. RandomMeme(context.Context, *common.RandomNum) (*common.CommonTextList, error)
  50. RandomSwiftMessage(context.Context, *common.RandomNumAndSex) (*common.CommonTextList, error)
  51. SendPhoneCode(context.Context, *common.SendPhoneCodeRequest) (*emptypb.Empty, error)
  52. UnlockLookRecord(context.Context, *common.PersonParam) (*emptypb.Empty, error)
  53. UpdateUserInformation(context.Context, *common.UpdateInformationRequest) (*emptypb.Empty, error)
  54. UserFinishInformation(context.Context, *emptypb.Empty) (*emptypb.Empty, error)
  55. UserGetChatCard(context.Context, *common.PersonParam) (*ChatCardInfo, error)
  56. UserGetHomeInfo(context.Context, *common.PersonParam) (*common.HomeInfo, error)
  57. UserGetInformationAward(context.Context, *emptypb.Empty) (*emptypb.Empty, error)
  58. UserGetPersonLikedAndLooked(context.Context, *common.PersonParam) (*common.LookedAndLikedNum, error)
  59. UserInformationStatus(context.Context, *emptypb.Empty) (*InformationStatus, error)
  60. UserLike(context.Context, *common.PersonParam) (*emptypb.Empty, error)
  61. UserSetBlackChat(context.Context, *common.RoomIDRequest) (*emptypb.Empty, error)
  62. UserUnLike(context.Context, *common.PersonParam) (*emptypb.Empty, error)
  63. WxConf(context.Context, *common.WxConfReq) (*common.WxConfResponse, error)
  64. }
  65. func RegisterUserHTTPServer(s *http.Server, srv UserHTTPServer) {
  66. r := s.Route("/")
  67. r.POST("/api/user/update/information", _User_UpdateUserInformation0_HTTP_Handler(srv))
  68. r.POST("/api/user/info", _User_GetUserInfo0_HTTP_Handler(srv))
  69. r.POST("/api/user/code/send", _User_SendPhoneCode0_HTTP_Handler(srv))
  70. r.POST("/api/user/code/check", _User_CheckPhoneCode0_HTTP_Handler(srv))
  71. r.POST("/api/user/check/relationship", _User_CheckUserPartnerIsRelationship0_HTTP_Handler(srv))
  72. r.POST("/api/user/create/room", _User_CreateUserPersonRoom0_HTTP_Handler(srv))
  73. r.POST("/api/user/circle/info", _User_GetPartnerCircleInfo0_HTTP_Handler(srv))
  74. r.POST("/api/user/home", _User_UserGetHomeInfo0_HTTP_Handler(srv))
  75. r.POST("/api/user/list/look", _User_FindLookList0_HTTP_Handler(srv))
  76. r.POST("/api/user/list/like", _User_FindLikeList0_HTTP_Handler(srv))
  77. r.POST("/api/user/list/liked", _User_FindLikedList0_HTTP_Handler(srv))
  78. r.POST("/api/user/num/like_look", _User_GetLookAndLikeStatisticsMessage0_HTTP_Handler(srv))
  79. r.POST("/api/wx/jssdk/config", _User_WxConf0_HTTP_Handler(srv))
  80. r.POST("/api/user/list/tag", _User_FindTagListBySex0_HTTP_Handler(srv))
  81. r.POST("/api/user/list/online", _User_FindOnlineList0_HTTP_Handler(srv))
  82. r.POST("/api/user/list/chat/within", _User_FindWithinSevenDayRoomList0_HTTP_Handler(srv))
  83. r.POST("/api/user/list/chat/over", _User_FindOverSevenDayRoomList0_HTTP_Handler(srv))
  84. r.POST("/api/user/num", _User_UserGetPersonLikedAndLooked0_HTTP_Handler(srv))
  85. r.POST("/api/user/balance", _User_GetUserBalance0_HTTP_Handler(srv))
  86. r.POST("/api/user/look/num", _User_GetUserLookNum0_HTTP_Handler(srv))
  87. r.POST("/api/user/chat/record", _User_FindChatRecordList0_HTTP_Handler(srv))
  88. r.POST("/api/user/chat/room/msg", _User_FindChatRoomMsg0_HTTP_Handler(srv))
  89. r.POST("/api/user/islike", _User_GetUserIsLike0_HTTP_Handler(srv))
  90. r.POST("/api/user/information/finish", _User_UserFinishInformation0_HTTP_Handler(srv))
  91. r.POST("/api/user/information/status", _User_UserInformationStatus0_HTTP_Handler(srv))
  92. r.POST("/api/user/information/award", _User_UserGetInformationAward0_HTTP_Handler(srv))
  93. r.POST("/api/user/chat/card", _User_UserGetChatCard0_HTTP_Handler(srv))
  94. r.POST("/api/user/like", _User_UserLike0_HTTP_Handler(srv))
  95. r.POST("/api/user/unlike", _User_UserUnLike0_HTTP_Handler(srv))
  96. r.POST("/api/user/look/unlock", _User_UnlockLookRecord0_HTTP_Handler(srv))
  97. r.POST("/api/user/find/meme/type", _User_FindMemeByType0_HTTP_Handler(srv))
  98. r.POST("/api/user/find/topic", _User_FindChatTopic0_HTTP_Handler(srv))
  99. r.POST("/api/user/find/meme/random", _User_RandomMeme0_HTTP_Handler(srv))
  100. r.POST("/api/user/find/topic/random", _User_RandomSwiftMessage0_HTTP_Handler(srv))
  101. r.POST("/api/user/find/meme/title", _User_FindMemeTitle0_HTTP_Handler(srv))
  102. r.POST("/api/user/set/black", _User_UserSetBlackChat0_HTTP_Handler(srv))
  103. }
  104. func _User_UpdateUserInformation0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  105. return func(ctx http.Context) error {
  106. var in common.UpdateInformationRequest
  107. if err := ctx.Bind(&in); err != nil {
  108. return err
  109. }
  110. if err := ctx.BindQuery(&in); err != nil {
  111. return err
  112. }
  113. http.SetOperation(ctx, "/api.user.User/UpdateUserInformation")
  114. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  115. return srv.UpdateUserInformation(ctx, req.(*common.UpdateInformationRequest))
  116. })
  117. out, err := h(ctx, &in)
  118. if err != nil {
  119. return err
  120. }
  121. success := &reply.SuccessReply{
  122. Code: 0,
  123. }
  124. if out != nil {
  125. success.Data = out
  126. }
  127. return ctx.Result(200, success)
  128. }
  129. }
  130. func _User_GetUserInfo0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  131. return func(ctx http.Context) error {
  132. var in emptypb.Empty
  133. if err := ctx.Bind(&in); err != nil {
  134. return err
  135. }
  136. if err := ctx.BindQuery(&in); err != nil {
  137. return err
  138. }
  139. http.SetOperation(ctx, "/api.user.User/GetUserInfo")
  140. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  141. return srv.GetUserInfo(ctx, req.(*emptypb.Empty))
  142. })
  143. out, err := h(ctx, &in)
  144. if err != nil {
  145. return err
  146. }
  147. success := &reply.SuccessReply{
  148. Code: 0,
  149. }
  150. if out != nil {
  151. success.Data = out
  152. }
  153. return ctx.Result(200, success)
  154. }
  155. }
  156. func _User_SendPhoneCode0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  157. return func(ctx http.Context) error {
  158. var in common.SendPhoneCodeRequest
  159. if err := ctx.Bind(&in); err != nil {
  160. return err
  161. }
  162. if err := ctx.BindQuery(&in); err != nil {
  163. return err
  164. }
  165. http.SetOperation(ctx, "/api.user.User/SendPhoneCode")
  166. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  167. return srv.SendPhoneCode(ctx, req.(*common.SendPhoneCodeRequest))
  168. })
  169. out, err := h(ctx, &in)
  170. if err != nil {
  171. return err
  172. }
  173. success := &reply.SuccessReply{
  174. Code: 0,
  175. }
  176. if out != nil {
  177. success.Data = out
  178. }
  179. return ctx.Result(200, success)
  180. }
  181. }
  182. func _User_CheckPhoneCode0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  183. return func(ctx http.Context) error {
  184. var in common.CheckPhoneCodeRequest
  185. if err := ctx.Bind(&in); err != nil {
  186. return err
  187. }
  188. if err := ctx.BindQuery(&in); err != nil {
  189. return err
  190. }
  191. http.SetOperation(ctx, "/api.user.User/CheckPhoneCode")
  192. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  193. return srv.CheckPhoneCode(ctx, req.(*common.CheckPhoneCodeRequest))
  194. })
  195. out, err := h(ctx, &in)
  196. if err != nil {
  197. return err
  198. }
  199. success := &reply.SuccessReply{
  200. Code: 0,
  201. }
  202. if out != nil {
  203. success.Data = out
  204. }
  205. return ctx.Result(200, success)
  206. }
  207. }
  208. func _User_CheckUserPartnerIsRelationship0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  209. return func(ctx http.Context) error {
  210. var in common.PartnerIDParam
  211. if err := ctx.Bind(&in); err != nil {
  212. return err
  213. }
  214. if err := ctx.BindQuery(&in); err != nil {
  215. return err
  216. }
  217. http.SetOperation(ctx, "/api.user.User/CheckUserPartnerIsRelationship")
  218. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  219. return srv.CheckUserPartnerIsRelationship(ctx, req.(*common.PartnerIDParam))
  220. })
  221. out, err := h(ctx, &in)
  222. if err != nil {
  223. return err
  224. }
  225. success := &reply.SuccessReply{
  226. Code: 0,
  227. }
  228. if out != nil {
  229. success.Data = out
  230. }
  231. return ctx.Result(200, success)
  232. }
  233. }
  234. func _User_CreateUserPersonRoom0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  235. return func(ctx http.Context) error {
  236. var in common.PersonParam
  237. if err := ctx.Bind(&in); err != nil {
  238. return err
  239. }
  240. if err := ctx.BindQuery(&in); err != nil {
  241. return err
  242. }
  243. http.SetOperation(ctx, "/api.user.User/CreateUserPersonRoom")
  244. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  245. return srv.CreateUserPersonRoom(ctx, req.(*common.PersonParam))
  246. })
  247. out, err := h(ctx, &in)
  248. if err != nil {
  249. return err
  250. }
  251. success := &reply.SuccessReply{
  252. Code: 0,
  253. }
  254. if out != nil {
  255. success.Data = out
  256. }
  257. return ctx.Result(200, success)
  258. }
  259. }
  260. func _User_GetPartnerCircleInfo0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  261. return func(ctx http.Context) error {
  262. var in KeyRequest
  263. if err := ctx.Bind(&in); err != nil {
  264. return err
  265. }
  266. if err := ctx.BindQuery(&in); err != nil {
  267. return err
  268. }
  269. http.SetOperation(ctx, "/api.user.User/GetPartnerCircleInfo")
  270. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  271. return srv.GetPartnerCircleInfo(ctx, req.(*KeyRequest))
  272. })
  273. out, err := h(ctx, &in)
  274. if err != nil {
  275. return err
  276. }
  277. success := &reply.SuccessReply{
  278. Code: 0,
  279. }
  280. if out != nil {
  281. success.Data = out
  282. }
  283. return ctx.Result(200, success)
  284. }
  285. }
  286. func _User_UserGetHomeInfo0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  287. return func(ctx http.Context) error {
  288. var in common.PersonParam
  289. if err := ctx.Bind(&in); err != nil {
  290. return err
  291. }
  292. if err := ctx.BindQuery(&in); err != nil {
  293. return err
  294. }
  295. http.SetOperation(ctx, "/api.user.User/UserGetHomeInfo")
  296. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  297. return srv.UserGetHomeInfo(ctx, req.(*common.PersonParam))
  298. })
  299. out, err := h(ctx, &in)
  300. if err != nil {
  301. return err
  302. }
  303. success := &reply.SuccessReply{
  304. Code: 0,
  305. }
  306. if out != nil {
  307. success.Data = out
  308. }
  309. return ctx.Result(200, success)
  310. }
  311. }
  312. func _User_FindLookList0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  313. return func(ctx http.Context) error {
  314. var in common.ListPageRequest
  315. if err := ctx.Bind(&in); err != nil {
  316. return err
  317. }
  318. if err := ctx.BindQuery(&in); err != nil {
  319. return err
  320. }
  321. http.SetOperation(ctx, "/api.user.User/FindLookList")
  322. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  323. return srv.FindLookList(ctx, req.(*common.ListPageRequest))
  324. })
  325. out, err := h(ctx, &in)
  326. if err != nil {
  327. return err
  328. }
  329. success := &reply.SuccessReply{
  330. Code: 0,
  331. }
  332. if out != nil {
  333. success.Data = out
  334. }
  335. return ctx.Result(200, success)
  336. }
  337. }
  338. func _User_FindLikeList0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  339. return func(ctx http.Context) error {
  340. var in common.ListPageRequest
  341. if err := ctx.Bind(&in); err != nil {
  342. return err
  343. }
  344. if err := ctx.BindQuery(&in); err != nil {
  345. return err
  346. }
  347. http.SetOperation(ctx, "/api.user.User/FindLikeList")
  348. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  349. return srv.FindLikeList(ctx, req.(*common.ListPageRequest))
  350. })
  351. out, err := h(ctx, &in)
  352. if err != nil {
  353. return err
  354. }
  355. success := &reply.SuccessReply{
  356. Code: 0,
  357. }
  358. if out != nil {
  359. success.Data = out
  360. }
  361. return ctx.Result(200, success)
  362. }
  363. }
  364. func _User_FindLikedList0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  365. return func(ctx http.Context) error {
  366. var in common.ListPageRequest
  367. if err := ctx.Bind(&in); err != nil {
  368. return err
  369. }
  370. if err := ctx.BindQuery(&in); err != nil {
  371. return err
  372. }
  373. http.SetOperation(ctx, "/api.user.User/FindLikedList")
  374. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  375. return srv.FindLikedList(ctx, req.(*common.ListPageRequest))
  376. })
  377. out, err := h(ctx, &in)
  378. if err != nil {
  379. return err
  380. }
  381. success := &reply.SuccessReply{
  382. Code: 0,
  383. }
  384. if out != nil {
  385. success.Data = out
  386. }
  387. return ctx.Result(200, success)
  388. }
  389. }
  390. func _User_GetLookAndLikeStatisticsMessage0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  391. return func(ctx http.Context) error {
  392. var in emptypb.Empty
  393. if err := ctx.Bind(&in); err != nil {
  394. return err
  395. }
  396. if err := ctx.BindQuery(&in); err != nil {
  397. return err
  398. }
  399. http.SetOperation(ctx, "/api.user.User/GetLookAndLikeStatisticsMessage")
  400. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  401. return srv.GetLookAndLikeStatisticsMessage(ctx, req.(*emptypb.Empty))
  402. })
  403. out, err := h(ctx, &in)
  404. if err != nil {
  405. return err
  406. }
  407. success := &reply.SuccessReply{
  408. Code: 0,
  409. }
  410. if out != nil {
  411. success.Data = out
  412. }
  413. return ctx.Result(200, success)
  414. }
  415. }
  416. func _User_WxConf0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  417. return func(ctx http.Context) error {
  418. var in common.WxConfReq
  419. if err := ctx.Bind(&in); err != nil {
  420. return err
  421. }
  422. if err := ctx.BindQuery(&in); err != nil {
  423. return err
  424. }
  425. http.SetOperation(ctx, "/api.user.User/WxConf")
  426. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  427. return srv.WxConf(ctx, req.(*common.WxConfReq))
  428. })
  429. out, err := h(ctx, &in)
  430. if err != nil {
  431. return err
  432. }
  433. success := &reply.SuccessReply{
  434. Code: 0,
  435. }
  436. if out != nil {
  437. success.Data = out
  438. }
  439. return ctx.Result(200, success)
  440. }
  441. }
  442. func _User_FindTagListBySex0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  443. return func(ctx http.Context) error {
  444. var in common.SexReq
  445. if err := ctx.Bind(&in); err != nil {
  446. return err
  447. }
  448. if err := ctx.BindQuery(&in); err != nil {
  449. return err
  450. }
  451. http.SetOperation(ctx, "/api.user.User/FindTagListBySex")
  452. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  453. return srv.FindTagListBySex(ctx, req.(*common.SexReq))
  454. })
  455. out, err := h(ctx, &in)
  456. if err != nil {
  457. return err
  458. }
  459. success := &reply.SuccessReply{
  460. Code: 0,
  461. }
  462. if out != nil {
  463. success.Data = out
  464. }
  465. return ctx.Result(200, success)
  466. }
  467. }
  468. func _User_FindOnlineList0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  469. return func(ctx http.Context) error {
  470. var in common.ListPage2Request
  471. if err := ctx.Bind(&in); err != nil {
  472. return err
  473. }
  474. if err := ctx.BindQuery(&in); err != nil {
  475. return err
  476. }
  477. http.SetOperation(ctx, "/api.user.User/FindOnlineList")
  478. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  479. return srv.FindOnlineList(ctx, req.(*common.ListPage2Request))
  480. })
  481. out, err := h(ctx, &in)
  482. if err != nil {
  483. return err
  484. }
  485. success := &reply.SuccessReply{
  486. Code: 0,
  487. }
  488. if out != nil {
  489. success.Data = out
  490. }
  491. return ctx.Result(200, success)
  492. }
  493. }
  494. func _User_FindWithinSevenDayRoomList0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  495. return func(ctx http.Context) error {
  496. var in common.ListPageRequest
  497. if err := ctx.Bind(&in); err != nil {
  498. return err
  499. }
  500. if err := ctx.BindQuery(&in); err != nil {
  501. return err
  502. }
  503. http.SetOperation(ctx, "/api.user.User/FindWithinSevenDayRoomList")
  504. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  505. return srv.FindWithinSevenDayRoomList(ctx, req.(*common.ListPageRequest))
  506. })
  507. out, err := h(ctx, &in)
  508. if err != nil {
  509. return err
  510. }
  511. success := &reply.SuccessReply{
  512. Code: 0,
  513. }
  514. if out != nil {
  515. success.Data = out
  516. }
  517. return ctx.Result(200, success)
  518. }
  519. }
  520. func _User_FindOverSevenDayRoomList0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  521. return func(ctx http.Context) error {
  522. var in common.ListPageRequest
  523. if err := ctx.Bind(&in); err != nil {
  524. return err
  525. }
  526. if err := ctx.BindQuery(&in); err != nil {
  527. return err
  528. }
  529. http.SetOperation(ctx, "/api.user.User/FindOverSevenDayRoomList")
  530. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  531. return srv.FindOverSevenDayRoomList(ctx, req.(*common.ListPageRequest))
  532. })
  533. out, err := h(ctx, &in)
  534. if err != nil {
  535. return err
  536. }
  537. success := &reply.SuccessReply{
  538. Code: 0,
  539. }
  540. if out != nil {
  541. success.Data = out
  542. }
  543. return ctx.Result(200, success)
  544. }
  545. }
  546. func _User_UserGetPersonLikedAndLooked0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  547. return func(ctx http.Context) error {
  548. var in common.PersonParam
  549. if err := ctx.Bind(&in); err != nil {
  550. return err
  551. }
  552. if err := ctx.BindQuery(&in); err != nil {
  553. return err
  554. }
  555. http.SetOperation(ctx, "/api.user.User/UserGetPersonLikedAndLooked")
  556. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  557. return srv.UserGetPersonLikedAndLooked(ctx, req.(*common.PersonParam))
  558. })
  559. out, err := h(ctx, &in)
  560. if err != nil {
  561. return err
  562. }
  563. success := &reply.SuccessReply{
  564. Code: 0,
  565. }
  566. if out != nil {
  567. success.Data = out
  568. }
  569. return ctx.Result(200, success)
  570. }
  571. }
  572. func _User_GetUserBalance0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  573. return func(ctx http.Context) error {
  574. var in emptypb.Empty
  575. if err := ctx.Bind(&in); err != nil {
  576. return err
  577. }
  578. if err := ctx.BindQuery(&in); err != nil {
  579. return err
  580. }
  581. http.SetOperation(ctx, "/api.user.User/GetUserBalance")
  582. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  583. return srv.GetUserBalance(ctx, req.(*emptypb.Empty))
  584. })
  585. out, err := h(ctx, &in)
  586. if err != nil {
  587. return err
  588. }
  589. success := &reply.SuccessReply{
  590. Code: 0,
  591. }
  592. if out != nil {
  593. success.Data = out
  594. }
  595. return ctx.Result(200, success)
  596. }
  597. }
  598. func _User_GetUserLookNum0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  599. return func(ctx http.Context) error {
  600. var in emptypb.Empty
  601. if err := ctx.Bind(&in); err != nil {
  602. return err
  603. }
  604. if err := ctx.BindQuery(&in); err != nil {
  605. return err
  606. }
  607. http.SetOperation(ctx, "/api.user.User/GetUserLookNum")
  608. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  609. return srv.GetUserLookNum(ctx, req.(*emptypb.Empty))
  610. })
  611. out, err := h(ctx, &in)
  612. if err != nil {
  613. return err
  614. }
  615. success := &reply.SuccessReply{
  616. Code: 0,
  617. }
  618. if out != nil {
  619. success.Data = out
  620. }
  621. return ctx.Result(200, success)
  622. }
  623. }
  624. func _User_FindChatRecordList0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  625. return func(ctx http.Context) error {
  626. var in common.FindChatRecordListRequest
  627. if err := ctx.Bind(&in); err != nil {
  628. return err
  629. }
  630. if err := ctx.BindQuery(&in); err != nil {
  631. return err
  632. }
  633. http.SetOperation(ctx, "/api.user.User/FindChatRecordList")
  634. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  635. return srv.FindChatRecordList(ctx, req.(*common.FindChatRecordListRequest))
  636. })
  637. out, err := h(ctx, &in)
  638. if err != nil {
  639. return err
  640. }
  641. success := &reply.SuccessReply{
  642. Code: 0,
  643. }
  644. if out != nil {
  645. success.Data = out
  646. }
  647. return ctx.Result(200, success)
  648. }
  649. }
  650. func _User_FindChatRoomMsg0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  651. return func(ctx http.Context) error {
  652. var in common.FindChatRoomMsgRequest
  653. if err := ctx.Bind(&in); err != nil {
  654. return err
  655. }
  656. if err := ctx.BindQuery(&in); err != nil {
  657. return err
  658. }
  659. http.SetOperation(ctx, "/api.user.User/FindChatRoomMsg")
  660. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  661. return srv.FindChatRoomMsg(ctx, req.(*common.FindChatRoomMsgRequest))
  662. })
  663. out, err := h(ctx, &in)
  664. if err != nil {
  665. return err
  666. }
  667. success := &reply.SuccessReply{
  668. Code: 0,
  669. }
  670. if out != nil {
  671. success.Data = out
  672. }
  673. return ctx.Result(200, success)
  674. }
  675. }
  676. func _User_GetUserIsLike0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  677. return func(ctx http.Context) error {
  678. var in common.PersonParam
  679. if err := ctx.Bind(&in); err != nil {
  680. return err
  681. }
  682. if err := ctx.BindQuery(&in); err != nil {
  683. return err
  684. }
  685. http.SetOperation(ctx, "/api.user.User/GetUserIsLike")
  686. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  687. return srv.GetUserIsLike(ctx, req.(*common.PersonParam))
  688. })
  689. out, err := h(ctx, &in)
  690. if err != nil {
  691. return err
  692. }
  693. success := &reply.SuccessReply{
  694. Code: 0,
  695. }
  696. if out != nil {
  697. success.Data = out
  698. }
  699. return ctx.Result(200, success)
  700. }
  701. }
  702. func _User_UserFinishInformation0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  703. return func(ctx http.Context) error {
  704. var in emptypb.Empty
  705. if err := ctx.Bind(&in); err != nil {
  706. return err
  707. }
  708. if err := ctx.BindQuery(&in); err != nil {
  709. return err
  710. }
  711. http.SetOperation(ctx, "/api.user.User/UserFinishInformation")
  712. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  713. return srv.UserFinishInformation(ctx, req.(*emptypb.Empty))
  714. })
  715. out, err := h(ctx, &in)
  716. if err != nil {
  717. return err
  718. }
  719. success := &reply.SuccessReply{
  720. Code: 0,
  721. }
  722. if out != nil {
  723. success.Data = out
  724. }
  725. return ctx.Result(200, success)
  726. }
  727. }
  728. func _User_UserInformationStatus0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  729. return func(ctx http.Context) error {
  730. var in emptypb.Empty
  731. if err := ctx.Bind(&in); err != nil {
  732. return err
  733. }
  734. if err := ctx.BindQuery(&in); err != nil {
  735. return err
  736. }
  737. http.SetOperation(ctx, "/api.user.User/UserInformationStatus")
  738. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  739. return srv.UserInformationStatus(ctx, req.(*emptypb.Empty))
  740. })
  741. out, err := h(ctx, &in)
  742. if err != nil {
  743. return err
  744. }
  745. success := &reply.SuccessReply{
  746. Code: 0,
  747. }
  748. if out != nil {
  749. success.Data = out
  750. }
  751. return ctx.Result(200, success)
  752. }
  753. }
  754. func _User_UserGetInformationAward0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  755. return func(ctx http.Context) error {
  756. var in emptypb.Empty
  757. if err := ctx.Bind(&in); err != nil {
  758. return err
  759. }
  760. if err := ctx.BindQuery(&in); err != nil {
  761. return err
  762. }
  763. http.SetOperation(ctx, "/api.user.User/UserGetInformationAward")
  764. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  765. return srv.UserGetInformationAward(ctx, req.(*emptypb.Empty))
  766. })
  767. out, err := h(ctx, &in)
  768. if err != nil {
  769. return err
  770. }
  771. success := &reply.SuccessReply{
  772. Code: 0,
  773. }
  774. if out != nil {
  775. success.Data = out
  776. }
  777. return ctx.Result(200, success)
  778. }
  779. }
  780. func _User_UserGetChatCard0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  781. return func(ctx http.Context) error {
  782. var in common.PersonParam
  783. if err := ctx.Bind(&in); err != nil {
  784. return err
  785. }
  786. if err := ctx.BindQuery(&in); err != nil {
  787. return err
  788. }
  789. http.SetOperation(ctx, "/api.user.User/UserGetChatCard")
  790. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  791. return srv.UserGetChatCard(ctx, req.(*common.PersonParam))
  792. })
  793. out, err := h(ctx, &in)
  794. if err != nil {
  795. return err
  796. }
  797. success := &reply.SuccessReply{
  798. Code: 0,
  799. }
  800. if out != nil {
  801. success.Data = out
  802. }
  803. return ctx.Result(200, success)
  804. }
  805. }
  806. func _User_UserLike0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  807. return func(ctx http.Context) error {
  808. var in common.PersonParam
  809. if err := ctx.Bind(&in); err != nil {
  810. return err
  811. }
  812. if err := ctx.BindQuery(&in); err != nil {
  813. return err
  814. }
  815. http.SetOperation(ctx, "/api.user.User/UserLike")
  816. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  817. return srv.UserLike(ctx, req.(*common.PersonParam))
  818. })
  819. out, err := h(ctx, &in)
  820. if err != nil {
  821. return err
  822. }
  823. success := &reply.SuccessReply{
  824. Code: 0,
  825. }
  826. if out != nil {
  827. success.Data = out
  828. }
  829. return ctx.Result(200, success)
  830. }
  831. }
  832. func _User_UserUnLike0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  833. return func(ctx http.Context) error {
  834. var in common.PersonParam
  835. if err := ctx.Bind(&in); err != nil {
  836. return err
  837. }
  838. if err := ctx.BindQuery(&in); err != nil {
  839. return err
  840. }
  841. http.SetOperation(ctx, "/api.user.User/UserUnLike")
  842. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  843. return srv.UserUnLike(ctx, req.(*common.PersonParam))
  844. })
  845. out, err := h(ctx, &in)
  846. if err != nil {
  847. return err
  848. }
  849. success := &reply.SuccessReply{
  850. Code: 0,
  851. }
  852. if out != nil {
  853. success.Data = out
  854. }
  855. return ctx.Result(200, success)
  856. }
  857. }
  858. func _User_UnlockLookRecord0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  859. return func(ctx http.Context) error {
  860. var in common.PersonParam
  861. if err := ctx.Bind(&in); err != nil {
  862. return err
  863. }
  864. if err := ctx.BindQuery(&in); err != nil {
  865. return err
  866. }
  867. http.SetOperation(ctx, "/api.user.User/UnlockLookRecord")
  868. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  869. return srv.UnlockLookRecord(ctx, req.(*common.PersonParam))
  870. })
  871. out, err := h(ctx, &in)
  872. if err != nil {
  873. return err
  874. }
  875. success := &reply.SuccessReply{
  876. Code: 0,
  877. }
  878. if out != nil {
  879. success.Data = out
  880. }
  881. return ctx.Result(200, success)
  882. }
  883. }
  884. func _User_FindMemeByType0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  885. return func(ctx http.Context) error {
  886. var in common.MemeRequest
  887. if err := ctx.Bind(&in); err != nil {
  888. return err
  889. }
  890. if err := ctx.BindQuery(&in); err != nil {
  891. return err
  892. }
  893. http.SetOperation(ctx, "/api.user.User/FindMemeByType")
  894. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  895. return srv.FindMemeByType(ctx, req.(*common.MemeRequest))
  896. })
  897. out, err := h(ctx, &in)
  898. if err != nil {
  899. return err
  900. }
  901. success := &reply.SuccessReply{
  902. Code: 0,
  903. }
  904. if out != nil {
  905. success.Data = out
  906. }
  907. return ctx.Result(200, success)
  908. }
  909. }
  910. func _User_FindChatTopic0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  911. return func(ctx http.Context) error {
  912. var in common.ListPageAndSexRequest
  913. if err := ctx.Bind(&in); err != nil {
  914. return err
  915. }
  916. if err := ctx.BindQuery(&in); err != nil {
  917. return err
  918. }
  919. http.SetOperation(ctx, "/api.user.User/FindChatTopic")
  920. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  921. return srv.FindChatTopic(ctx, req.(*common.ListPageAndSexRequest))
  922. })
  923. out, err := h(ctx, &in)
  924. if err != nil {
  925. return err
  926. }
  927. success := &reply.SuccessReply{
  928. Code: 0,
  929. }
  930. if out != nil {
  931. success.Data = out
  932. }
  933. return ctx.Result(200, success)
  934. }
  935. }
  936. func _User_RandomMeme0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  937. return func(ctx http.Context) error {
  938. var in common.RandomNum
  939. if err := ctx.Bind(&in); err != nil {
  940. return err
  941. }
  942. if err := ctx.BindQuery(&in); err != nil {
  943. return err
  944. }
  945. http.SetOperation(ctx, "/api.user.User/RandomMeme")
  946. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  947. return srv.RandomMeme(ctx, req.(*common.RandomNum))
  948. })
  949. out, err := h(ctx, &in)
  950. if err != nil {
  951. return err
  952. }
  953. success := &reply.SuccessReply{
  954. Code: 0,
  955. }
  956. if out != nil {
  957. success.Data = out
  958. }
  959. return ctx.Result(200, success)
  960. }
  961. }
  962. func _User_RandomSwiftMessage0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  963. return func(ctx http.Context) error {
  964. var in common.RandomNumAndSex
  965. if err := ctx.Bind(&in); err != nil {
  966. return err
  967. }
  968. if err := ctx.BindQuery(&in); err != nil {
  969. return err
  970. }
  971. http.SetOperation(ctx, "/api.user.User/RandomSwiftMessage")
  972. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  973. return srv.RandomSwiftMessage(ctx, req.(*common.RandomNumAndSex))
  974. })
  975. out, err := h(ctx, &in)
  976. if err != nil {
  977. return err
  978. }
  979. success := &reply.SuccessReply{
  980. Code: 0,
  981. }
  982. if out != nil {
  983. success.Data = out
  984. }
  985. return ctx.Result(200, success)
  986. }
  987. }
  988. func _User_FindMemeTitle0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  989. return func(ctx http.Context) error {
  990. var in emptypb.Empty
  991. if err := ctx.Bind(&in); err != nil {
  992. return err
  993. }
  994. if err := ctx.BindQuery(&in); err != nil {
  995. return err
  996. }
  997. http.SetOperation(ctx, "/api.user.User/FindMemeTitle")
  998. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  999. return srv.FindMemeTitle(ctx, req.(*emptypb.Empty))
  1000. })
  1001. out, err := h(ctx, &in)
  1002. if err != nil {
  1003. return err
  1004. }
  1005. success := &reply.SuccessReply{
  1006. Code: 0,
  1007. }
  1008. if out != nil {
  1009. success.Data = out
  1010. }
  1011. return ctx.Result(200, success)
  1012. }
  1013. }
  1014. func _User_UserSetBlackChat0_HTTP_Handler(srv UserHTTPServer) func(ctx http.Context) error {
  1015. return func(ctx http.Context) error {
  1016. var in common.RoomIDRequest
  1017. if err := ctx.Bind(&in); err != nil {
  1018. return err
  1019. }
  1020. if err := ctx.BindQuery(&in); err != nil {
  1021. return err
  1022. }
  1023. http.SetOperation(ctx, "/api.user.User/UserSetBlackChat")
  1024. h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
  1025. return srv.UserSetBlackChat(ctx, req.(*common.RoomIDRequest))
  1026. })
  1027. out, err := h(ctx, &in)
  1028. if err != nil {
  1029. return err
  1030. }
  1031. success := &reply.SuccessReply{
  1032. Code: 0,
  1033. }
  1034. if out != nil {
  1035. success.Data = out
  1036. }
  1037. return ctx.Result(200, success)
  1038. }
  1039. }
  1040. type UserHTTPClient interface {
  1041. CheckPhoneCode(ctx context.Context, req *common.CheckPhoneCodeRequest, opts ...http.CallOption) (rsp *emptypb.Empty, err error)
  1042. CheckUserPartnerIsRelationship(ctx context.Context, req *common.PartnerIDParam, opts ...http.CallOption) (rsp *chat.CheckUserPartnerIsRelationshipReply, err error)
  1043. CreateUserPersonRoom(ctx context.Context, req *common.PersonParam, opts ...http.CallOption) (rsp *chat.RoomReply, err error)
  1044. FindChatRecordList(ctx context.Context, req *common.FindChatRecordListRequest, opts ...http.CallOption) (rsp *common.ChatRecordListReply, err error)
  1045. FindChatRoomMsg(ctx context.Context, req *common.FindChatRoomMsgRequest, opts ...http.CallOption) (rsp *common.ChatRoomMsg, err error)
  1046. FindChatTopic(ctx context.Context, req *common.ListPageAndSexRequest, opts ...http.CallOption) (rsp *common.ChatTopicList, err error)
  1047. FindLikeList(ctx context.Context, req *common.ListPageRequest, opts ...http.CallOption) (rsp *statistics.LookAndLikeListReply, err error)
  1048. FindLikedList(ctx context.Context, req *common.ListPageRequest, opts ...http.CallOption) (rsp *statistics.LookAndLikeListReply, err error)
  1049. FindLookList(ctx context.Context, req *common.ListPageRequest, opts ...http.CallOption) (rsp *statistics.LookAndLikeListReply, err error)
  1050. FindMemeByType(ctx context.Context, req *common.MemeRequest, opts ...http.CallOption) (rsp *common.MemeList, err error)
  1051. FindMemeTitle(ctx context.Context, req *emptypb.Empty, opts ...http.CallOption) (rsp *common.MemeTitleList, err error)
  1052. FindOnlineList(ctx context.Context, req *common.ListPage2Request, opts ...http.CallOption) (rsp *common.OnlinePersonListReply, err error)
  1053. FindOverSevenDayRoomList(ctx context.Context, req *common.ListPageRequest, opts ...http.CallOption) (rsp *UserFindChatListReply, err error)
  1054. FindTagListBySex(ctx context.Context, req *common.SexReq, opts ...http.CallOption) (rsp *common.TagListReply, err error)
  1055. FindWithinSevenDayRoomList(ctx context.Context, req *common.ListPageRequest, opts ...http.CallOption) (rsp *UserFindChatListReply, err error)
  1056. GetLookAndLikeStatisticsMessage(ctx context.Context, req *emptypb.Empty, opts ...http.CallOption) (rsp *statistics.LookAndLikeMessageReply, err error)
  1057. GetPartnerCircleInfo(ctx context.Context, req *KeyRequest, opts ...http.CallOption) (rsp *common.AddFriendMessageInfo, err error)
  1058. GetUserBalance(ctx context.Context, req *emptypb.Empty, opts ...http.CallOption) (rsp *UserBalance, err error)
  1059. GetUserInfo(ctx context.Context, req *emptypb.Empty, opts ...http.CallOption) (rsp *UserInfo, err error)
  1060. GetUserIsLike(ctx context.Context, req *common.PersonParam, opts ...http.CallOption) (rsp *common.IsLike, err error)
  1061. GetUserLookNum(ctx context.Context, req *emptypb.Empty, opts ...http.CallOption) (rsp *statistics.LookMessageReply, err error)
  1062. RandomMeme(ctx context.Context, req *common.RandomNum, opts ...http.CallOption) (rsp *common.CommonTextList, err error)
  1063. RandomSwiftMessage(ctx context.Context, req *common.RandomNumAndSex, opts ...http.CallOption) (rsp *common.CommonTextList, err error)
  1064. SendPhoneCode(ctx context.Context, req *common.SendPhoneCodeRequest, opts ...http.CallOption) (rsp *emptypb.Empty, err error)
  1065. UnlockLookRecord(ctx context.Context, req *common.PersonParam, opts ...http.CallOption) (rsp *emptypb.Empty, err error)
  1066. UpdateUserInformation(ctx context.Context, req *common.UpdateInformationRequest, opts ...http.CallOption) (rsp *emptypb.Empty, err error)
  1067. UserFinishInformation(ctx context.Context, req *emptypb.Empty, opts ...http.CallOption) (rsp *emptypb.Empty, err error)
  1068. UserGetChatCard(ctx context.Context, req *common.PersonParam, opts ...http.CallOption) (rsp *ChatCardInfo, err error)
  1069. UserGetHomeInfo(ctx context.Context, req *common.PersonParam, opts ...http.CallOption) (rsp *common.HomeInfo, err error)
  1070. UserGetInformationAward(ctx context.Context, req *emptypb.Empty, opts ...http.CallOption) (rsp *emptypb.Empty, err error)
  1071. UserGetPersonLikedAndLooked(ctx context.Context, req *common.PersonParam, opts ...http.CallOption) (rsp *common.LookedAndLikedNum, err error)
  1072. UserInformationStatus(ctx context.Context, req *emptypb.Empty, opts ...http.CallOption) (rsp *InformationStatus, err error)
  1073. UserLike(ctx context.Context, req *common.PersonParam, opts ...http.CallOption) (rsp *emptypb.Empty, err error)
  1074. UserSetBlackChat(ctx context.Context, req *common.RoomIDRequest, opts ...http.CallOption) (rsp *emptypb.Empty, err error)
  1075. UserUnLike(ctx context.Context, req *common.PersonParam, opts ...http.CallOption) (rsp *emptypb.Empty, err error)
  1076. WxConf(ctx context.Context, req *common.WxConfReq, opts ...http.CallOption) (rsp *common.WxConfResponse, err error)
  1077. }
  1078. type UserHTTPClientImpl struct {
  1079. cc *http.Client
  1080. }
  1081. func NewUserHTTPClient(client *http.Client) UserHTTPClient {
  1082. return &UserHTTPClientImpl{client}
  1083. }
  1084. func (c *UserHTTPClientImpl) CheckPhoneCode(ctx context.Context, in *common.CheckPhoneCodeRequest, opts ...http.CallOption) (*emptypb.Empty, error) {
  1085. var out emptypb.Empty
  1086. pattern := "/api/user/code/check"
  1087. path := binding.EncodeURL(pattern, in, false)
  1088. opts = append(opts, http.Operation("/api.user.User/CheckPhoneCode"))
  1089. opts = append(opts, http.PathTemplate(pattern))
  1090. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  1091. if err != nil {
  1092. return nil, err
  1093. }
  1094. return &out, err
  1095. }
  1096. func (c *UserHTTPClientImpl) CheckUserPartnerIsRelationship(ctx context.Context, in *common.PartnerIDParam, opts ...http.CallOption) (*chat.CheckUserPartnerIsRelationshipReply, error) {
  1097. var out chat.CheckUserPartnerIsRelationshipReply
  1098. pattern := "/api/user/check/relationship"
  1099. path := binding.EncodeURL(pattern, in, false)
  1100. opts = append(opts, http.Operation("/api.user.User/CheckUserPartnerIsRelationship"))
  1101. opts = append(opts, http.PathTemplate(pattern))
  1102. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  1103. if err != nil {
  1104. return nil, err
  1105. }
  1106. return &out, err
  1107. }
  1108. func (c *UserHTTPClientImpl) CreateUserPersonRoom(ctx context.Context, in *common.PersonParam, opts ...http.CallOption) (*chat.RoomReply, error) {
  1109. var out chat.RoomReply
  1110. pattern := "/api/user/create/room"
  1111. path := binding.EncodeURL(pattern, in, false)
  1112. opts = append(opts, http.Operation("/api.user.User/CreateUserPersonRoom"))
  1113. opts = append(opts, http.PathTemplate(pattern))
  1114. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  1115. if err != nil {
  1116. return nil, err
  1117. }
  1118. return &out, err
  1119. }
  1120. func (c *UserHTTPClientImpl) FindChatRecordList(ctx context.Context, in *common.FindChatRecordListRequest, opts ...http.CallOption) (*common.ChatRecordListReply, error) {
  1121. var out common.ChatRecordListReply
  1122. pattern := "/api/user/chat/record"
  1123. path := binding.EncodeURL(pattern, in, false)
  1124. opts = append(opts, http.Operation("/api.user.User/FindChatRecordList"))
  1125. opts = append(opts, http.PathTemplate(pattern))
  1126. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  1127. if err != nil {
  1128. return nil, err
  1129. }
  1130. return &out, err
  1131. }
  1132. func (c *UserHTTPClientImpl) FindChatRoomMsg(ctx context.Context, in *common.FindChatRoomMsgRequest, opts ...http.CallOption) (*common.ChatRoomMsg, error) {
  1133. var out common.ChatRoomMsg
  1134. pattern := "/api/user/chat/room/msg"
  1135. path := binding.EncodeURL(pattern, in, false)
  1136. opts = append(opts, http.Operation("/api.user.User/FindChatRoomMsg"))
  1137. opts = append(opts, http.PathTemplate(pattern))
  1138. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  1139. if err != nil {
  1140. return nil, err
  1141. }
  1142. return &out, err
  1143. }
  1144. func (c *UserHTTPClientImpl) FindChatTopic(ctx context.Context, in *common.ListPageAndSexRequest, opts ...http.CallOption) (*common.ChatTopicList, error) {
  1145. var out common.ChatTopicList
  1146. pattern := "/api/user/find/topic"
  1147. path := binding.EncodeURL(pattern, in, false)
  1148. opts = append(opts, http.Operation("/api.user.User/FindChatTopic"))
  1149. opts = append(opts, http.PathTemplate(pattern))
  1150. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  1151. if err != nil {
  1152. return nil, err
  1153. }
  1154. return &out, err
  1155. }
  1156. func (c *UserHTTPClientImpl) FindLikeList(ctx context.Context, in *common.ListPageRequest, opts ...http.CallOption) (*statistics.LookAndLikeListReply, error) {
  1157. var out statistics.LookAndLikeListReply
  1158. pattern := "/api/user/list/like"
  1159. path := binding.EncodeURL(pattern, in, false)
  1160. opts = append(opts, http.Operation("/api.user.User/FindLikeList"))
  1161. opts = append(opts, http.PathTemplate(pattern))
  1162. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  1163. if err != nil {
  1164. return nil, err
  1165. }
  1166. return &out, err
  1167. }
  1168. func (c *UserHTTPClientImpl) FindLikedList(ctx context.Context, in *common.ListPageRequest, opts ...http.CallOption) (*statistics.LookAndLikeListReply, error) {
  1169. var out statistics.LookAndLikeListReply
  1170. pattern := "/api/user/list/liked"
  1171. path := binding.EncodeURL(pattern, in, false)
  1172. opts = append(opts, http.Operation("/api.user.User/FindLikedList"))
  1173. opts = append(opts, http.PathTemplate(pattern))
  1174. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  1175. if err != nil {
  1176. return nil, err
  1177. }
  1178. return &out, err
  1179. }
  1180. func (c *UserHTTPClientImpl) FindLookList(ctx context.Context, in *common.ListPageRequest, opts ...http.CallOption) (*statistics.LookAndLikeListReply, error) {
  1181. var out statistics.LookAndLikeListReply
  1182. pattern := "/api/user/list/look"
  1183. path := binding.EncodeURL(pattern, in, false)
  1184. opts = append(opts, http.Operation("/api.user.User/FindLookList"))
  1185. opts = append(opts, http.PathTemplate(pattern))
  1186. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  1187. if err != nil {
  1188. return nil, err
  1189. }
  1190. return &out, err
  1191. }
  1192. func (c *UserHTTPClientImpl) FindMemeByType(ctx context.Context, in *common.MemeRequest, opts ...http.CallOption) (*common.MemeList, error) {
  1193. var out common.MemeList
  1194. pattern := "/api/user/find/meme/type"
  1195. path := binding.EncodeURL(pattern, in, false)
  1196. opts = append(opts, http.Operation("/api.user.User/FindMemeByType"))
  1197. opts = append(opts, http.PathTemplate(pattern))
  1198. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  1199. if err != nil {
  1200. return nil, err
  1201. }
  1202. return &out, err
  1203. }
  1204. func (c *UserHTTPClientImpl) FindMemeTitle(ctx context.Context, in *emptypb.Empty, opts ...http.CallOption) (*common.MemeTitleList, error) {
  1205. var out common.MemeTitleList
  1206. pattern := "/api/user/find/meme/title"
  1207. path := binding.EncodeURL(pattern, in, false)
  1208. opts = append(opts, http.Operation("/api.user.User/FindMemeTitle"))
  1209. opts = append(opts, http.PathTemplate(pattern))
  1210. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  1211. if err != nil {
  1212. return nil, err
  1213. }
  1214. return &out, err
  1215. }
  1216. func (c *UserHTTPClientImpl) FindOnlineList(ctx context.Context, in *common.ListPage2Request, opts ...http.CallOption) (*common.OnlinePersonListReply, error) {
  1217. var out common.OnlinePersonListReply
  1218. pattern := "/api/user/list/online"
  1219. path := binding.EncodeURL(pattern, in, false)
  1220. opts = append(opts, http.Operation("/api.user.User/FindOnlineList"))
  1221. opts = append(opts, http.PathTemplate(pattern))
  1222. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  1223. if err != nil {
  1224. return nil, err
  1225. }
  1226. return &out, err
  1227. }
  1228. func (c *UserHTTPClientImpl) FindOverSevenDayRoomList(ctx context.Context, in *common.ListPageRequest, opts ...http.CallOption) (*UserFindChatListReply, error) {
  1229. var out UserFindChatListReply
  1230. pattern := "/api/user/list/chat/over"
  1231. path := binding.EncodeURL(pattern, in, false)
  1232. opts = append(opts, http.Operation("/api.user.User/FindOverSevenDayRoomList"))
  1233. opts = append(opts, http.PathTemplate(pattern))
  1234. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  1235. if err != nil {
  1236. return nil, err
  1237. }
  1238. return &out, err
  1239. }
  1240. func (c *UserHTTPClientImpl) FindTagListBySex(ctx context.Context, in *common.SexReq, opts ...http.CallOption) (*common.TagListReply, error) {
  1241. var out common.TagListReply
  1242. pattern := "/api/user/list/tag"
  1243. path := binding.EncodeURL(pattern, in, false)
  1244. opts = append(opts, http.Operation("/api.user.User/FindTagListBySex"))
  1245. opts = append(opts, http.PathTemplate(pattern))
  1246. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  1247. if err != nil {
  1248. return nil, err
  1249. }
  1250. return &out, err
  1251. }
  1252. func (c *UserHTTPClientImpl) FindWithinSevenDayRoomList(ctx context.Context, in *common.ListPageRequest, opts ...http.CallOption) (*UserFindChatListReply, error) {
  1253. var out UserFindChatListReply
  1254. pattern := "/api/user/list/chat/within"
  1255. path := binding.EncodeURL(pattern, in, false)
  1256. opts = append(opts, http.Operation("/api.user.User/FindWithinSevenDayRoomList"))
  1257. opts = append(opts, http.PathTemplate(pattern))
  1258. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  1259. if err != nil {
  1260. return nil, err
  1261. }
  1262. return &out, err
  1263. }
  1264. func (c *UserHTTPClientImpl) GetLookAndLikeStatisticsMessage(ctx context.Context, in *emptypb.Empty, opts ...http.CallOption) (*statistics.LookAndLikeMessageReply, error) {
  1265. var out statistics.LookAndLikeMessageReply
  1266. pattern := "/api/user/num/like_look"
  1267. path := binding.EncodeURL(pattern, in, false)
  1268. opts = append(opts, http.Operation("/api.user.User/GetLookAndLikeStatisticsMessage"))
  1269. opts = append(opts, http.PathTemplate(pattern))
  1270. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  1271. if err != nil {
  1272. return nil, err
  1273. }
  1274. return &out, err
  1275. }
  1276. func (c *UserHTTPClientImpl) GetPartnerCircleInfo(ctx context.Context, in *KeyRequest, opts ...http.CallOption) (*common.AddFriendMessageInfo, error) {
  1277. var out common.AddFriendMessageInfo
  1278. pattern := "/api/user/circle/info"
  1279. path := binding.EncodeURL(pattern, in, false)
  1280. opts = append(opts, http.Operation("/api.user.User/GetPartnerCircleInfo"))
  1281. opts = append(opts, http.PathTemplate(pattern))
  1282. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  1283. if err != nil {
  1284. return nil, err
  1285. }
  1286. return &out, err
  1287. }
  1288. func (c *UserHTTPClientImpl) GetUserBalance(ctx context.Context, in *emptypb.Empty, opts ...http.CallOption) (*UserBalance, error) {
  1289. var out UserBalance
  1290. pattern := "/api/user/balance"
  1291. path := binding.EncodeURL(pattern, in, false)
  1292. opts = append(opts, http.Operation("/api.user.User/GetUserBalance"))
  1293. opts = append(opts, http.PathTemplate(pattern))
  1294. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  1295. if err != nil {
  1296. return nil, err
  1297. }
  1298. return &out, err
  1299. }
  1300. func (c *UserHTTPClientImpl) GetUserInfo(ctx context.Context, in *emptypb.Empty, opts ...http.CallOption) (*UserInfo, error) {
  1301. var out UserInfo
  1302. pattern := "/api/user/info"
  1303. path := binding.EncodeURL(pattern, in, false)
  1304. opts = append(opts, http.Operation("/api.user.User/GetUserInfo"))
  1305. opts = append(opts, http.PathTemplate(pattern))
  1306. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  1307. if err != nil {
  1308. return nil, err
  1309. }
  1310. return &out, err
  1311. }
  1312. func (c *UserHTTPClientImpl) GetUserIsLike(ctx context.Context, in *common.PersonParam, opts ...http.CallOption) (*common.IsLike, error) {
  1313. var out common.IsLike
  1314. pattern := "/api/user/islike"
  1315. path := binding.EncodeURL(pattern, in, false)
  1316. opts = append(opts, http.Operation("/api.user.User/GetUserIsLike"))
  1317. opts = append(opts, http.PathTemplate(pattern))
  1318. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  1319. if err != nil {
  1320. return nil, err
  1321. }
  1322. return &out, err
  1323. }
  1324. func (c *UserHTTPClientImpl) GetUserLookNum(ctx context.Context, in *emptypb.Empty, opts ...http.CallOption) (*statistics.LookMessageReply, error) {
  1325. var out statistics.LookMessageReply
  1326. pattern := "/api/user/look/num"
  1327. path := binding.EncodeURL(pattern, in, false)
  1328. opts = append(opts, http.Operation("/api.user.User/GetUserLookNum"))
  1329. opts = append(opts, http.PathTemplate(pattern))
  1330. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  1331. if err != nil {
  1332. return nil, err
  1333. }
  1334. return &out, err
  1335. }
  1336. func (c *UserHTTPClientImpl) RandomMeme(ctx context.Context, in *common.RandomNum, opts ...http.CallOption) (*common.CommonTextList, error) {
  1337. var out common.CommonTextList
  1338. pattern := "/api/user/find/meme/random"
  1339. path := binding.EncodeURL(pattern, in, false)
  1340. opts = append(opts, http.Operation("/api.user.User/RandomMeme"))
  1341. opts = append(opts, http.PathTemplate(pattern))
  1342. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  1343. if err != nil {
  1344. return nil, err
  1345. }
  1346. return &out, err
  1347. }
  1348. func (c *UserHTTPClientImpl) RandomSwiftMessage(ctx context.Context, in *common.RandomNumAndSex, opts ...http.CallOption) (*common.CommonTextList, error) {
  1349. var out common.CommonTextList
  1350. pattern := "/api/user/find/topic/random"
  1351. path := binding.EncodeURL(pattern, in, false)
  1352. opts = append(opts, http.Operation("/api.user.User/RandomSwiftMessage"))
  1353. opts = append(opts, http.PathTemplate(pattern))
  1354. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  1355. if err != nil {
  1356. return nil, err
  1357. }
  1358. return &out, err
  1359. }
  1360. func (c *UserHTTPClientImpl) SendPhoneCode(ctx context.Context, in *common.SendPhoneCodeRequest, opts ...http.CallOption) (*emptypb.Empty, error) {
  1361. var out emptypb.Empty
  1362. pattern := "/api/user/code/send"
  1363. path := binding.EncodeURL(pattern, in, false)
  1364. opts = append(opts, http.Operation("/api.user.User/SendPhoneCode"))
  1365. opts = append(opts, http.PathTemplate(pattern))
  1366. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  1367. if err != nil {
  1368. return nil, err
  1369. }
  1370. return &out, err
  1371. }
  1372. func (c *UserHTTPClientImpl) UnlockLookRecord(ctx context.Context, in *common.PersonParam, opts ...http.CallOption) (*emptypb.Empty, error) {
  1373. var out emptypb.Empty
  1374. pattern := "/api/user/look/unlock"
  1375. path := binding.EncodeURL(pattern, in, false)
  1376. opts = append(opts, http.Operation("/api.user.User/UnlockLookRecord"))
  1377. opts = append(opts, http.PathTemplate(pattern))
  1378. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  1379. if err != nil {
  1380. return nil, err
  1381. }
  1382. return &out, err
  1383. }
  1384. func (c *UserHTTPClientImpl) UpdateUserInformation(ctx context.Context, in *common.UpdateInformationRequest, opts ...http.CallOption) (*emptypb.Empty, error) {
  1385. var out emptypb.Empty
  1386. pattern := "/api/user/update/information"
  1387. path := binding.EncodeURL(pattern, in, false)
  1388. opts = append(opts, http.Operation("/api.user.User/UpdateUserInformation"))
  1389. opts = append(opts, http.PathTemplate(pattern))
  1390. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  1391. if err != nil {
  1392. return nil, err
  1393. }
  1394. return &out, err
  1395. }
  1396. func (c *UserHTTPClientImpl) UserFinishInformation(ctx context.Context, in *emptypb.Empty, opts ...http.CallOption) (*emptypb.Empty, error) {
  1397. var out emptypb.Empty
  1398. pattern := "/api/user/information/finish"
  1399. path := binding.EncodeURL(pattern, in, false)
  1400. opts = append(opts, http.Operation("/api.user.User/UserFinishInformation"))
  1401. opts = append(opts, http.PathTemplate(pattern))
  1402. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  1403. if err != nil {
  1404. return nil, err
  1405. }
  1406. return &out, err
  1407. }
  1408. func (c *UserHTTPClientImpl) UserGetChatCard(ctx context.Context, in *common.PersonParam, opts ...http.CallOption) (*ChatCardInfo, error) {
  1409. var out ChatCardInfo
  1410. pattern := "/api/user/chat/card"
  1411. path := binding.EncodeURL(pattern, in, false)
  1412. opts = append(opts, http.Operation("/api.user.User/UserGetChatCard"))
  1413. opts = append(opts, http.PathTemplate(pattern))
  1414. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  1415. if err != nil {
  1416. return nil, err
  1417. }
  1418. return &out, err
  1419. }
  1420. func (c *UserHTTPClientImpl) UserGetHomeInfo(ctx context.Context, in *common.PersonParam, opts ...http.CallOption) (*common.HomeInfo, error) {
  1421. var out common.HomeInfo
  1422. pattern := "/api/user/home"
  1423. path := binding.EncodeURL(pattern, in, false)
  1424. opts = append(opts, http.Operation("/api.user.User/UserGetHomeInfo"))
  1425. opts = append(opts, http.PathTemplate(pattern))
  1426. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  1427. if err != nil {
  1428. return nil, err
  1429. }
  1430. return &out, err
  1431. }
  1432. func (c *UserHTTPClientImpl) UserGetInformationAward(ctx context.Context, in *emptypb.Empty, opts ...http.CallOption) (*emptypb.Empty, error) {
  1433. var out emptypb.Empty
  1434. pattern := "/api/user/information/award"
  1435. path := binding.EncodeURL(pattern, in, false)
  1436. opts = append(opts, http.Operation("/api.user.User/UserGetInformationAward"))
  1437. opts = append(opts, http.PathTemplate(pattern))
  1438. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  1439. if err != nil {
  1440. return nil, err
  1441. }
  1442. return &out, err
  1443. }
  1444. func (c *UserHTTPClientImpl) UserGetPersonLikedAndLooked(ctx context.Context, in *common.PersonParam, opts ...http.CallOption) (*common.LookedAndLikedNum, error) {
  1445. var out common.LookedAndLikedNum
  1446. pattern := "/api/user/num"
  1447. path := binding.EncodeURL(pattern, in, false)
  1448. opts = append(opts, http.Operation("/api.user.User/UserGetPersonLikedAndLooked"))
  1449. opts = append(opts, http.PathTemplate(pattern))
  1450. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  1451. if err != nil {
  1452. return nil, err
  1453. }
  1454. return &out, err
  1455. }
  1456. func (c *UserHTTPClientImpl) UserInformationStatus(ctx context.Context, in *emptypb.Empty, opts ...http.CallOption) (*InformationStatus, error) {
  1457. var out InformationStatus
  1458. pattern := "/api/user/information/status"
  1459. path := binding.EncodeURL(pattern, in, false)
  1460. opts = append(opts, http.Operation("/api.user.User/UserInformationStatus"))
  1461. opts = append(opts, http.PathTemplate(pattern))
  1462. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  1463. if err != nil {
  1464. return nil, err
  1465. }
  1466. return &out, err
  1467. }
  1468. func (c *UserHTTPClientImpl) UserLike(ctx context.Context, in *common.PersonParam, opts ...http.CallOption) (*emptypb.Empty, error) {
  1469. var out emptypb.Empty
  1470. pattern := "/api/user/like"
  1471. path := binding.EncodeURL(pattern, in, false)
  1472. opts = append(opts, http.Operation("/api.user.User/UserLike"))
  1473. opts = append(opts, http.PathTemplate(pattern))
  1474. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  1475. if err != nil {
  1476. return nil, err
  1477. }
  1478. return &out, err
  1479. }
  1480. func (c *UserHTTPClientImpl) UserSetBlackChat(ctx context.Context, in *common.RoomIDRequest, opts ...http.CallOption) (*emptypb.Empty, error) {
  1481. var out emptypb.Empty
  1482. pattern := "/api/user/set/black"
  1483. path := binding.EncodeURL(pattern, in, false)
  1484. opts = append(opts, http.Operation("/api.user.User/UserSetBlackChat"))
  1485. opts = append(opts, http.PathTemplate(pattern))
  1486. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  1487. if err != nil {
  1488. return nil, err
  1489. }
  1490. return &out, err
  1491. }
  1492. func (c *UserHTTPClientImpl) UserUnLike(ctx context.Context, in *common.PersonParam, opts ...http.CallOption) (*emptypb.Empty, error) {
  1493. var out emptypb.Empty
  1494. pattern := "/api/user/unlike"
  1495. path := binding.EncodeURL(pattern, in, false)
  1496. opts = append(opts, http.Operation("/api.user.User/UserUnLike"))
  1497. opts = append(opts, http.PathTemplate(pattern))
  1498. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  1499. if err != nil {
  1500. return nil, err
  1501. }
  1502. return &out, err
  1503. }
  1504. func (c *UserHTTPClientImpl) WxConf(ctx context.Context, in *common.WxConfReq, opts ...http.CallOption) (*common.WxConfResponse, error) {
  1505. var out common.WxConfResponse
  1506. pattern := "/api/wx/jssdk/config"
  1507. path := binding.EncodeURL(pattern, in, false)
  1508. opts = append(opts, http.Operation("/api.user.User/WxConf"))
  1509. opts = append(opts, http.PathTemplate(pattern))
  1510. err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
  1511. if err != nil {
  1512. return nil, err
  1513. }
  1514. return &out, err
  1515. }