common_pb.ts 26 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139
  1. export interface UserAndPartnerIdentifyIdParam{
  2. partnerIdentifyId?:string;
  3. userIdentifyId?:string;
  4. }
  5. export interface UserAndPartnerParam{
  6. partnerId?:string;
  7. /** 身份ID */
  8. partnerIdentifyID?:string;
  9. userId?:string;
  10. /** 身份ID */
  11. userIdentifyID?:string;
  12. }
  13. export interface User1AndUser2IdParam{
  14. user1?:string;
  15. user2?:string;
  16. }
  17. export interface PartnerIDParam{
  18. partnerID?:string;
  19. }
  20. export interface PersonIDParam{
  21. personID?:string;
  22. }
  23. export interface IDParam{
  24. id?:number;
  25. }
  26. export interface PersonParam{
  27. /** 查询目标的ID */
  28. personID?:string;
  29. }
  30. export interface CreateChatRoomParam{
  31. /** 查询目标的ID */
  32. personID?:string;
  33. /** 来源 */
  34. source?:string;
  35. }
  36. export interface ChatCardInfo{
  37. /** id */
  38. id?:string;
  39. /** 昵称 */
  40. nickname?:string;
  41. /** 头像链接 */
  42. avatarUrl?:string;
  43. /** 性别 */
  44. sex?:number;
  45. /** 年龄 */
  46. age?:number;
  47. /** 星座 */
  48. constellation?:string;
  49. /** 相册列表 */
  50. list?:Array<string>;
  51. /** 介绍语音 */
  52. introduceVoice?:string;
  53. /** 省 */
  54. province?:string;
  55. /** 市 */
  56. city?:string;
  57. /** 区 */
  58. area?:string;
  59. /** 是否完善资料 */
  60. isFinishInformation?:boolean;
  61. /** 签名 */
  62. signature?:string;
  63. /** 是否是Vip */
  64. isVip?:boolean;
  65. /** vip等级 */
  66. vipLevel?:number;
  67. /** 是否是年费Vip */
  68. isYearVip?:boolean;
  69. /** vip功能 */
  70. vipFunctions?:Array<string>;
  71. }
  72. export interface UserIDParam{
  73. userId?:string;
  74. }
  75. export interface WxConfReq{
  76. url?:string;
  77. }
  78. export interface WxConfResponse{
  79. /** 必填,公众号的唯一标识 */
  80. appId?:string;
  81. /** 必填,生成签名的时间戳 */
  82. timestamp?:number;
  83. /** 必填,生成签名的随机串 */
  84. nonceStr?:string;
  85. /** 必填,签名 */
  86. signature?:string;
  87. /** 传入的url */
  88. url?:string;
  89. }
  90. export interface HomeInfo{
  91. /** id */
  92. id?:string;
  93. /** 昵称 */
  94. nickname?:string;
  95. /** 头像链接 */
  96. avatarUrl?:string;
  97. /** 性别 */
  98. sex?:number;
  99. /** 图片 */
  100. pictures?:Array<string>;
  101. /** 年龄 */
  102. age?:number;
  103. /** 星座 */
  104. constellation?:string;
  105. /** 标签 */
  106. tagList?:Array<TagList>;
  107. /** 签名 */
  108. signature?:string;
  109. /** 介绍语音 */
  110. introduceVoice?:string;
  111. /** 省 */
  112. province?:string;
  113. /** 市 */
  114. city?:string;
  115. /** 区 */
  116. area?:string;
  117. /** 是否被封号 */
  118. isBlack?:boolean;
  119. /** 今日更新昵称数 */
  120. UpdateNicknameNum?:number;
  121. /** 今日更新头像数 */
  122. UpdateAvatarUrlNum?:number;
  123. /** 今日更新相册数 */
  124. UpdatePicturesNum?:number;
  125. /** 今日更新签名数 */
  126. UpdateSignatureNum?:number;
  127. /** 是否是超级喜欢 */
  128. isSuperLove?:boolean;
  129. /** 是否是Vip */
  130. isVip?:boolean;
  131. /** vip等级 */
  132. vipLevel?:number;
  133. /** 是否是年费Vip */
  134. isYearVip?:boolean;
  135. /** vip功能 */
  136. vipFunctions?:Array<string>;
  137. }
  138. export interface PersonMsg{
  139. /** id */
  140. id?:string;
  141. /** 昵称 */
  142. nickname?:string;
  143. /** 头像链接 */
  144. avatarUrl?:string;
  145. /** 性别 */
  146. sex?:number;
  147. /** 图片 */
  148. pictures?:Array<string>;
  149. /** 年龄 */
  150. age?:number;
  151. /** 星座 */
  152. constellation?:string;
  153. /** 标签 */
  154. tagList?:Array<number>;
  155. /** 签名 */
  156. signature?:string;
  157. /** 介绍语音 */
  158. introduceVoice?:string;
  159. /** 省 */
  160. province?:string;
  161. /** 市 */
  162. city?:string;
  163. /** 区 */
  164. area?:string;
  165. /** 是否完成注册 */
  166. isFinishInformation?:boolean;
  167. /** 是否被封禁 */
  168. isBlack?:boolean;
  169. /** 权重 */
  170. weight?:number;
  171. /** 工作状态 */
  172. workingStatus?:string;
  173. /** 上次观看小纸条ID */
  174. lastScripID?:number;
  175. }
  176. export interface LookedAndLikedNum{
  177. /** id */
  178. id?:string;
  179. /** 看过ta的数量 */
  180. lookedNum?:number;
  181. /** 喜欢ta的数量 */
  182. likedNum?:number;
  183. }
  184. export interface AddFriendMessageInfo{
  185. /** id */
  186. id?:string;
  187. /** 昵称 */
  188. nickname?:string;
  189. /** 头像链接 */
  190. avatarUrl?:string;
  191. /** 性别 */
  192. sex?:number;
  193. /** 图片 */
  194. pictures?:Array<string>;
  195. /** 来源公众号对应的openID */
  196. fromOpenId?:string;
  197. /** 是否注册 */
  198. isRegister?:boolean;
  199. /** 是否聊天 */
  200. isChat?:boolean;
  201. /** 是否是来源我们 */
  202. isFromUs?:boolean;
  203. /** 来源公众号对应的appID */
  204. fromAppId?:string;
  205. /** 来源公众号对应的公众号名称 */
  206. fromName?:string;
  207. /** 星座 */
  208. constellation?:string;
  209. /** 介绍(签名) */
  210. signature?:string;
  211. /** 省 */
  212. province?:string;
  213. /** 市 */
  214. city?:string;
  215. /** 区 */
  216. area?:string;
  217. /** 聊过天的话返回房间ID */
  218. roomId?:number;
  219. /** 是否是vip */
  220. isVip?:boolean;
  221. /** vip 等级 */
  222. vipLevel?:number;
  223. /** 是否是年费vip */
  224. isYearVip?:boolean;
  225. /** vip功能 */
  226. vipFunctions?:Array<string>;
  227. }
  228. export interface PersonIDList{
  229. personIds?:Array<string>;
  230. }
  231. export interface PersonDBReply{
  232. list?:Array<PersonDB>;
  233. }
  234. export interface PersonDB{
  235. /** id */
  236. id?:string;
  237. /** 昵称 */
  238. nickname?:string;
  239. /** 头像链接 */
  240. avatarUrl?:string;
  241. /** 性别 */
  242. sex?:number;
  243. /** 图片 */
  244. pictures?:Array<string>;
  245. /** 年龄 */
  246. age?:number;
  247. /** 星座 */
  248. constellation?:string;
  249. /** 介绍语音 */
  250. introduceVoice?:string;
  251. /** 省 */
  252. province?:string;
  253. /** 市 */
  254. city?:string;
  255. /** 区 */
  256. area?:string;
  257. /** 介绍 */
  258. signature?:string;
  259. /** 是否完善消息 */
  260. isFinishInformation?:boolean;
  261. /** 标签列表 */
  262. tagList?:Array<number>;
  263. /** 用户id(number) */
  264. personId?:number;
  265. }
  266. export interface ScripIdRequest{
  267. /** 纸条id */
  268. scripId?:number;
  269. }
  270. export interface ListPageRequest{
  271. nextId?:number;
  272. offset?:number;
  273. }
  274. export interface ListPageAndSexRequest{
  275. nextId?:number;
  276. offset?:number;
  277. /** 对方的性别 */
  278. sex?:number;
  279. }
  280. export interface FindChatTopicRequest{
  281. /** 话题类型 */
  282. type?:string;
  283. /** 对方的性别 */
  284. sex?:number;
  285. }
  286. export interface ListPage2Request{
  287. nextId?:string;
  288. offset?:number;
  289. }
  290. export interface ListPageAndPersonRequest{
  291. nextId?:string;
  292. offset?:number;
  293. /** 查询目标的ID */
  294. personID?:string;
  295. }
  296. export interface SendPhoneCodeRequest{
  297. phone?:string;
  298. }
  299. export interface CheckPhoneCodeRequest{
  300. phone?:string;
  301. code?:string;
  302. }
  303. export interface ManagerLoginRequest{
  304. /** 账号 */
  305. account?:string;
  306. /** 密码 */
  307. password?:string;
  308. }
  309. export interface LoginToken{
  310. token?:string;
  311. }
  312. export interface UploadMaterialResponse{
  313. link?:string;
  314. }
  315. export interface Ids{
  316. /** 标签ID */
  317. ids?:Array<number>;
  318. }
  319. export interface TagListReply{
  320. /** 标签列表 */
  321. list?:Array<TagList>;
  322. }
  323. export interface TagList{
  324. /** 标签ID */
  325. id?:number;
  326. /** 分组名 */
  327. name?:string;
  328. }
  329. export interface SexReq{
  330. sex?:number;
  331. }
  332. export interface GetMatchingPartnerInfoReply{
  333. /** id */
  334. id?:string;
  335. /** 昵称 */
  336. nickname?:string;
  337. /** 头像链接 */
  338. avatarUrl?:string;
  339. /** 性别 */
  340. sex?:number;
  341. /** 城市 */
  342. city?:string;
  343. }
  344. export interface RandomIntroduceReply{
  345. introduce?:string;
  346. }
  347. export interface UpdateInformationRequest{
  348. /** 昵称 */
  349. nickname?:string;
  350. /** 头像 */
  351. avatarUrl?:string;
  352. /** 性别 */
  353. sex?:number;
  354. /** 出生日期(毫秒级时间戳) */
  355. birthday?:number;
  356. /** 标签id列表 */
  357. tagList?:Array<number>;
  358. /** 介绍语音的链接 */
  359. introduceVoice?:string;
  360. /** 介绍(签名) */
  361. signature?:string;
  362. /** 相册(主页图片) */
  363. pictures?:Array<string>;
  364. /** 省 */
  365. province?:string;
  366. /** 市 */
  367. city?:string;
  368. /** 区 */
  369. area?:string;
  370. }
  371. export interface ChatRecordListReply{
  372. list?:Array<ChatRecordInfo>;
  373. nextId?:number;
  374. }
  375. export interface ChatRoomMsg{
  376. /** 房间ID */
  377. roomId?:number;
  378. /** 自己的信息 */
  379. self?:ChatPersonMsg;
  380. /** 对方的信息 */
  381. other?:ChatPersonMsg;
  382. /** 对对方的好感度 */
  383. likeability?:number;
  384. /** 是否是第一次聊天 */
  385. isFirstChat?:boolean;
  386. }
  387. export interface ChatPersonMsg{
  388. /** id */
  389. id?:string;
  390. /** 昵称 */
  391. nickname?:string;
  392. /** 头像 */
  393. avatar?:string;
  394. /** 性别 */
  395. sex?:number;
  396. /** 是否爆灯 */
  397. isLove?:boolean;
  398. /** 是否是Vip */
  399. isVip?:boolean;
  400. /** vip等级 */
  401. vipLevel?:number;
  402. /** 是否是年费Vip */
  403. isYearVip?:boolean;
  404. /** vip功能 */
  405. vipFunctions?:Array<string>;
  406. }
  407. export interface ChatRecordInfo{
  408. /** 消息的ID */
  409. messageId?:number;
  410. /** 消息类型 */
  411. msgType?:string;
  412. /** 消息的结构 */
  413. message?:Message;
  414. /** 房间ID */
  415. roomId?:number;
  416. /** 是否是自己 */
  417. isSelf?:boolean;
  418. /** 发送时间 */
  419. sendTime?:number;
  420. /** 消息状态 */
  421. status?:string;
  422. /** 状态说明 */
  423. statusMsg?:string;
  424. /** 对方是否已读 */
  425. isRead?:boolean;
  426. }
  427. export interface ChatIsReadInfo{
  428. /** 消息的ID */
  429. messageId?:number;
  430. /** 房间ID */
  431. roomId?:number;
  432. }
  433. export interface GoToRoom{
  434. /** 房间ID */
  435. roomId?:number;
  436. }
  437. export interface Message{
  438. /** 文本内容 */
  439. content?:string;
  440. /** 素材链接 */
  441. materialUrl?:string;
  442. /** 小纸条的内容 */
  443. scripContent?:string;
  444. /** 小纸条的素材链接 */
  445. scripMaterialUrl?:string;
  446. /** 回复小纸条的内容 */
  447. replyScripContent?:string;
  448. /** 回复小纸条的素材链接 */
  449. replyScripMaterialUrl?:string;
  450. }
  451. export interface FindChatRoomMsgRequest{
  452. roomId?:number;
  453. }
  454. export interface RoomIDRequest{
  455. roomId?:number;
  456. }
  457. export interface FindChatRecordListRequest{
  458. nextId?:number;
  459. offset?:number;
  460. roomId?:number;
  461. }
  462. export interface IsLike{
  463. /** 是否喜欢(关注) */
  464. isLike?:boolean;
  465. }
  466. export interface RandomNum{
  467. /** 随机的数量 */
  468. num?:number;
  469. }
  470. export interface RandomNumAndSex{
  471. /** 随机的数量 */
  472. num?:number;
  473. /** 对方的性别 */
  474. sex?:number;
  475. }
  476. export interface MemeRequest{
  477. nextId?:number;
  478. offset?:number;
  479. type?:string;
  480. }
  481. export interface CommonTextList{
  482. /** 需要的数据集合(随机表情包、随机打招呼) */
  483. list?:Array<string>;
  484. }
  485. export interface MemeTitleList{
  486. /** 需要的数据集合(随机表情包、随机打招呼) */
  487. list?:Array<MemeTitle>;
  488. }
  489. export interface MemeTitle{
  490. /** 名称 */
  491. name?:string;
  492. /** 类型 */
  493. type?:string;
  494. }
  495. export interface MemeList{
  496. /** 表情包列表 */
  497. list?:Array<string>;
  498. nextId?:number;
  499. }
  500. export interface ChatTopicList{
  501. /** 话题列表 */
  502. list?:Array<string>;
  503. }
  504. export interface ReportChatRequest{
  505. /** 举报的详情 */
  506. reportMsg?:string;
  507. /** 举报类型 */
  508. type?:string;
  509. /** 举报对象的ID(纸条、房间) */
  510. messageId?:number;
  511. /** 被举报的人的ID */
  512. reportedPersonId?:string;
  513. /** 联系方式 */
  514. contactInformation?:string;
  515. /** 图片 */
  516. picture?:Array<string>;
  517. /** 类别 */
  518. category?:Array<string>;
  519. }
  520. export interface ReportRequest{
  521. /** 举报类型 */
  522. type?:string;
  523. /** 发起举报的人的ID */
  524. personId?:string;
  525. /** 举报对象的ID(纸条、房间) */
  526. messageId?:number;
  527. /** 被举报的人的ID */
  528. reportedPersonId?:string;
  529. /** 联系方式 */
  530. contactInformation?:string;
  531. /** 图片 */
  532. picture?:Array<string>;
  533. /** 类别 */
  534. category?:Array<string>;
  535. /** 举报的详情 */
  536. reportMsg?:string;
  537. }
  538. export interface RoomChatMsg{
  539. /** 来源 */
  540. source?:string;
  541. /** 类型(新客:new,付费:pay) */
  542. type?:string;
  543. /** 收益 */
  544. benefit?:number;
  545. /** 是否解锁语音 */
  546. isUnlockVoice?:boolean;
  547. /** 是否解锁图片 */
  548. isUnlockPicture?:boolean;
  549. /** 解锁语音奖励 */
  550. unlockVoicePrice?:number;
  551. /** 解锁图片奖励 */
  552. unlockPicturePrice?:number;
  553. /** 是否领取了语音奖励 */
  554. isGetVoicePrice?:boolean;
  555. /** 是否领取了图片奖励 */
  556. isGetPicturePrice?:boolean;
  557. }
  558. export interface RecommendPersonListReply{
  559. /** 男生列表 */
  560. manList?:Array<RecommendPersonInfo>;
  561. /** 女生列表 */
  562. womanList?:Array<RecommendPersonInfo>;
  563. }
  564. export interface HandpickPersonListReply{
  565. /** 男生列表 */
  566. manList?:Array<HandpickPersonInfo>;
  567. /** 女生列表 */
  568. womanList?:Array<HandpickPersonInfo>;
  569. }
  570. export interface HandpickPersonInfo{
  571. /** 查询目标的ID */
  572. personID?:string;
  573. /** 昵称 */
  574. nickname?:string;
  575. /** 头像链接 */
  576. avatarUrl?:string;
  577. /** 性别 */
  578. sex?:number;
  579. /** 年龄 */
  580. age?:number;
  581. /** 星座 */
  582. constellation?:string;
  583. /** 签名 */
  584. signature?:string;
  585. /** 省 */
  586. province?:string;
  587. /** 市 */
  588. city?:string;
  589. /** 区 */
  590. area?:string;
  591. /** 介绍语音 */
  592. introduceVoice?:string;
  593. /** 是否在线 */
  594. isOnline?:boolean;
  595. /** 是否是Vip */
  596. isVip?:boolean;
  597. /** vip等级 */
  598. vipLevel?:number;
  599. /** 是否是年费Vip */
  600. isYearVip?:boolean;
  601. /** vip功能 */
  602. vipFunctions?:Array<string>;
  603. /** 精选图片 */
  604. picture?:string;
  605. }
  606. export interface RecommendPersonInfo{
  607. /** 查询目标的ID */
  608. personID?:string;
  609. /** 昵称 */
  610. nickname?:string;
  611. /** 头像链接 */
  612. avatarUrl?:string;
  613. /** 性别 */
  614. sex?:number;
  615. /** 年龄 */
  616. age?:number;
  617. /** 星座 */
  618. constellation?:string;
  619. /** 签名 */
  620. signature?:string;
  621. /** 省 */
  622. province?:string;
  623. /** 市 */
  624. city?:string;
  625. /** 区 */
  626. area?:string;
  627. /** 介绍语音 */
  628. introduceVoice?:string;
  629. /** 标签 */
  630. tagList?:Array<string>;
  631. /** 是否在线 */
  632. isOnline?:boolean;
  633. /** 是否是Vip */
  634. isVip?:boolean;
  635. /** vip等级 */
  636. vipLevel?:number;
  637. /** 是否是年费Vip */
  638. isYearVip?:boolean;
  639. /** vip功能 */
  640. vipFunctions?:Array<string>;
  641. }
  642. export interface FindRecommendRequest{
  643. /** 数量 */
  644. num?:number;
  645. type?:string;
  646. sex?:number;
  647. /** ID */
  648. personId?:string;
  649. }
  650. export interface FindOverSevenDayAvatarReply{
  651. /** 头像列表 */
  652. list?:Array<string>;
  653. }
  654. export interface PersonLookScripRequest{
  655. personId?:string;
  656. /** 纸条id */
  657. scripId?:number;
  658. }
  659. export interface FindScripRequest{
  660. personId?:string;
  661. nextId?:number;
  662. offset?:number;
  663. }
  664. export interface FindOtherScripRequest{
  665. personId?:string;
  666. myPersonId?:string;
  667. nextId?:number;
  668. offset?:number;
  669. }
  670. export interface ScripReply{
  671. list?:Array<ScripInfo>;
  672. nextId?:number;
  673. }
  674. export interface ScripInfo{
  675. /** 纸条ID */
  676. scripId?:number;
  677. /** 创建者ID */
  678. personId?:string;
  679. /** 纸条内容 */
  680. text?:string;
  681. /** 纸条配图 */
  682. pictureUrl?:string;
  683. /** 创建者名称 */
  684. personName?:string;
  685. /** 创建者性别 */
  686. personSex?:number;
  687. /** 创建者性别 */
  688. personAge?:number;
  689. /** 创建者头像 */
  690. personAvatar?:string;
  691. /** 回复数 */
  692. replyNum?:number;
  693. /** 是否可以回复 */
  694. isCanReply?:boolean;
  695. /** 我的回复内容 */
  696. myReply?:ScripReplyMessage;
  697. /** 创建时间 */
  698. createTime?:number;
  699. /** 星座 */
  700. constellation?:string;
  701. /** 是否是Vip */
  702. isVip?:boolean;
  703. /** vip等级 */
  704. vipLevel?:number;
  705. /** 是否是年费Vip */
  706. isYearVip?:boolean;
  707. /** vip功能 */
  708. vipFunctions?:Array<string>;
  709. }
  710. export interface ScripReplyMessage{
  711. /** 小纸条回复的类型 */
  712. messageType?:string;
  713. /** 小纸条回复的文本内容 */
  714. scripContent?:string;
  715. /** 小纸条回复的图片链接 */
  716. scripPictureUrl?:string;
  717. }
  718. export interface DeleteScripRequest{
  719. id?:number;
  720. personId?:string;
  721. }
  722. export interface CreateScripRequest{
  723. personId?:string;
  724. text?:string;
  725. pictureUrl?:string;
  726. }
  727. export interface ScripID{
  728. id?:number;
  729. }
  730. export interface ReplyScripRequest{
  731. personId?:string;
  732. /** 小纸条ID */
  733. scripId?:number;
  734. /** 回复内容 */
  735. message?:Message;
  736. msgType?:string;
  737. }
  738. export interface UpdateLastScripIDRequest{
  739. /** 纸条id */
  740. scripId?:number;
  741. }
  742. export interface UpdateLastScripIDDBRequest{
  743. personId?:string;
  744. /** 纸条id */
  745. scripId?:number;
  746. }
  747. export interface MatchingRequest{
  748. /** 查询目标的ID */
  749. personId?:string;
  750. /** 性别 */
  751. sex?:number;
  752. /** 是否跟性别强相关 */
  753. isNeedCheckSex?:boolean;
  754. }
  755. export interface UserIDsParam{
  756. myUserID?:string;
  757. otherUserID?:string;
  758. }
  759. export interface ManagerFindPersonListReply{
  760. list?:Array<ManagerFindPersonInfo>;
  761. nextId?:string;
  762. total?:number;
  763. }
  764. export interface ManagerFindPersonListReply2{
  765. list?:Array<ManagerFindPersonInfo>;
  766. last?:boolean;
  767. total?:number;
  768. page?:number;
  769. pageSize?:number;
  770. }
  771. export interface ManagerFindPersonListRequest{
  772. nextId?:string;
  773. offset?:number;
  774. /** 用户ID */
  775. id?:number;
  776. /** 姓名 */
  777. name?:string;
  778. /** 性别 */
  779. sex?:number;
  780. /** 是否筛选完善过资料的人 */
  781. isFinishInformation?:boolean;
  782. /** 筛选开始时间 */
  783. startTime?:number;
  784. /** 筛选结束时间 */
  785. endTime?:number;
  786. /** 是否筛选拉黑用户 */
  787. isBlack?:boolean;
  788. /** 是否是优质用户 */
  789. isHighQuality?:boolean;
  790. /** 是否按活跃时间来筛选 */
  791. isSelectByActivity?:boolean;
  792. }
  793. export interface ManagerFindPersonInfo{
  794. id?:string;
  795. /** 昵称 */
  796. nickname?:string;
  797. /** 头像链接 */
  798. avatarUrl?:string;
  799. /** 性别 */
  800. sex?:number;
  801. /** 图片 */
  802. pictures?:Array<string>;
  803. /** 年龄 */
  804. age?:number;
  805. /** 星座 */
  806. constellation?:string;
  807. /** 积分 */
  808. credit?:number;
  809. /** 签名 */
  810. signature?:string;
  811. /** 介绍语音 */
  812. introduceVoice?:string;
  813. /** 省 */
  814. province?:string;
  815. /** 市 */
  816. city?:string;
  817. /** 用户id(Number) */
  818. personId?:number;
  819. /** 是否是优质用户 */
  820. isHighQuality?:boolean;
  821. /** 是否被封禁 */
  822. isBlack?:boolean;
  823. /** 权重 */
  824. weight?:number;
  825. /** 上次登录时间 */
  826. lastLoginTime?:number;
  827. /** 拉黑理由(只有被拉黑的用户才会有) */
  828. blackDetails?:string;
  829. /** 是否是Vip */
  830. isVip?:boolean;
  831. /** vip等级 */
  832. vipLevel?:number;
  833. /** 是否是年费Vip */
  834. isYearVip?:boolean;
  835. /** vip功能 */
  836. vipFunctions?:Array<string>;
  837. /** 是否是精选 */
  838. isHandpickUser?:boolean;
  839. /** 精选图片 */
  840. handpickPicture?:string;
  841. }
  842. export interface ManagerUpdatePersonVoiceRequest{
  843. /** Id (string) */
  844. personId?:string;
  845. /** 语音 */
  846. introduceVoice?:string;
  847. }
  848. export interface ManagerUpdatePersonPicturesRequest{
  849. /** Id (string) */
  850. personId?:string;
  851. /** 相册(主页图片) */
  852. pictures?:Array<string>;
  853. }
  854. export interface ManagerUpdatePersonSignatureRequest{
  855. /** Id (string) */
  856. personId?:string;
  857. /** 介绍(签名) */
  858. signature?:string;
  859. }
  860. export interface ManagerUpdatePersonAvatarRequest{
  861. /** Id (string) */
  862. personId?:string;
  863. /** 头像 */
  864. avatarUrl?:string;
  865. }
  866. export interface ManagerUpdatePersonNameRequest{
  867. /** Id (string) */
  868. personId?:string;
  869. /** 昵称 */
  870. nickname?:string;
  871. }
  872. export interface ManagerUpdatePersonWeightRequest{
  873. /** Id (string) */
  874. personId?:string;
  875. /** 权重等级 */
  876. weight?:number;
  877. }
  878. export interface ManagerUpdatePersonIsBlackRequest{
  879. /** Id (string) */
  880. personId?:string;
  881. /** 是否拉黑 */
  882. isBlack?:boolean;
  883. }
  884. export interface ManagerFindRoomListRequest{
  885. /** 房间ID */
  886. roomId?:number;
  887. /** 用户ID */
  888. personId?:number;
  889. nextId?:number;
  890. offset?:number;
  891. }
  892. export interface ManagerFindRoomListReply{
  893. list?:Array<RoomInfo>;
  894. nextId?:number;
  895. }
  896. export interface RoomInfo{
  897. /** 用户1ID */
  898. person1Id?:string;
  899. /** 用户1未读数 */
  900. person1UnreadNum?:number;
  901. /** 用户1发送数 */
  902. person1SendNum?:number;
  903. /** 用户1头像 */
  904. person1AvatarUrl?:string;
  905. /** 用户1昵称 */
  906. person1Nickname?:string;
  907. /** 用户1年龄 */
  908. person1Age?:number;
  909. /** 用户1性别 */
  910. person1Sex?:number;
  911. /** 用户2ID */
  912. person2Id?:string;
  913. /** 用户2未读数 */
  914. person2UnreadNum?:number;
  915. /** 用户2发送数 */
  916. person2SendNum?:number;
  917. /** 用户2头像 */
  918. person2AvatarUrl?:string;
  919. /** 用户2昵称 */
  920. person2Nickname?:string;
  921. /** 用户2年龄 */
  922. person2Age?:number;
  923. /** 用户2性别 */
  924. person2Sex?:number;
  925. /** 上次发送内容 */
  926. lastContent?:string;
  927. /** 上次发送时间 */
  928. lastTime?:number;
  929. /** 好感度 */
  930. likeability?:number;
  931. /** 房间ID */
  932. roomId?:number;
  933. /** 用户的ID1 */
  934. userId1?:number;
  935. /** 用户的ID2 */
  936. userId2?:number;
  937. }
  938. export interface ManagerFindChatRecordListRequest{
  939. nextId?:number;
  940. offset?:number;
  941. roomId?:number;
  942. /** 查询目标的ID */
  943. personID?:string;
  944. }
  945. export interface ManagerUpdateScripTextRequest{
  946. scripId?:number;
  947. /** 纸条内容 */
  948. text?:string;
  949. }
  950. export interface ManagerUpdateScripPictureRequest{
  951. scripId?:number;
  952. /** 纸条配图链接 */
  953. pictureUrl?:string;
  954. }
  955. export interface ManagerFindScripListRequest{
  956. nextId?:number;
  957. offset?:number;
  958. scripId?:number;
  959. /** 用户ID (number) */
  960. personId?:number;
  961. }
  962. export interface ManagerScripReply{
  963. list?:Array<ManagerScripInfo>;
  964. nextId?:number;
  965. }
  966. export interface ManagerScripInfo{
  967. /** 纸条ID */
  968. scripId?:number;
  969. /** 创建者ID */
  970. personId?:string;
  971. /** 纸条内容 */
  972. text?:string;
  973. /** 纸条配图 */
  974. pictureUrl?:string;
  975. /** 创建者名称 */
  976. personName?:string;
  977. /** 创建者性别 */
  978. personSex?:number;
  979. /** 创建者性别 */
  980. personAge?:number;
  981. /** 创建者头像 */
  982. personAvatar?:string;
  983. /** 回复数 */
  984. replyNum?:number;
  985. /** 创建时间 */
  986. createTime?:number;
  987. /** 星座 */
  988. constellation?:string;
  989. /** id(number) */
  990. id?:number;
  991. }
  992. export interface ManagerFindReportListRequest{
  993. nextId?:number;
  994. offset?:number;
  995. }
  996. export interface ManagerFindReportListReply{
  997. list?:Array<ManagerFindReportInfo>;
  998. nextId?:number;
  999. }
  1000. export interface ManagerFindReportInfo{
  1001. /** 举报的ID */
  1002. id?:number;
  1003. /** 被举报者的ID */
  1004. personId?:string;
  1005. /** 被举报的次数 */
  1006. num?:number;
  1007. /** 被举报者的名称 */
  1008. personName?:string;
  1009. /** 被举报者的性别 */
  1010. personSex?:number;
  1011. /** 被举报者的年龄 */
  1012. personAge?:number;
  1013. /** 被举报者的头像 */
  1014. personAvatar?:string;
  1015. }
  1016. export interface ManagerFindReportDetailsListRequest{
  1017. nextId?:number;
  1018. offset?:number;
  1019. /** 被举报人的ID */
  1020. personId?:string;
  1021. }
  1022. export interface ManagerFindReportDetailsListReply{
  1023. list?:Array<ManagerFindReportDetailsInfo>;
  1024. nextId?:number;
  1025. }
  1026. export interface ManagerFindReportDetailsInfo{
  1027. /** 举报详情的ID */
  1028. id?:number;
  1029. /** 被举报者的ID */
  1030. personId?:string;
  1031. /** 被举报者的ID(number) */
  1032. accountId?:number;
  1033. /** 被举报者的昵称 */
  1034. personName?:string;
  1035. /** 被举报者的头像 */
  1036. personAvatar?:string;
  1037. /** 举报者的ID */
  1038. reportPersonId?:string;
  1039. /** 举报者的ID(number) */
  1040. reportAccountId?:number;
  1041. /** 举报者的昵称 */
  1042. reportPersonName?:string;
  1043. /** 举报者的头像 */
  1044. reportPersonAvatar?:string;
  1045. /** 被举报的理由 */
  1046. reportResult?:string;
  1047. /** 被举报的图片 */
  1048. reportPicture?:Array<string>;
  1049. /** 举报的类型 */
  1050. category?:Array<string>;
  1051. /** 举报时间 */
  1052. createTime?:number;
  1053. /** 聊天房间ID */
  1054. chatId?:number;
  1055. }
  1056. export interface GetLoginConfigRequest{
  1057. appid?:string;
  1058. }
  1059. export interface GetLoginConfigReply{
  1060. appid?:string;
  1061. }
  1062. export interface SendMessageReply{
  1063. /** 自己是否在线 */
  1064. isSelfOnline?:boolean;
  1065. }
  1066. export interface ManagerFindCanHandpickUserListRequest{
  1067. nextId?:string;
  1068. offset?:number;
  1069. /** 是则筛选 已经是精选的用户 否则筛选还未检查过的优质用户 */
  1070. isHandpickUser?:boolean;
  1071. }
  1072. export interface ManagerSetHandpickUserRequest{
  1073. passList?:Array<SetHandpickUserInfo>;
  1074. unPassList?:Array<SetHandpickUserInfo>;
  1075. }
  1076. export interface ManagerSetHandpickUserOneRequest{
  1077. userId?:string;
  1078. picture?:string;
  1079. isHandpickUser?:boolean;
  1080. }
  1081. export interface SetHandpickUserInfo{
  1082. userId?:string;
  1083. picture?:string;
  1084. }
  1085. export interface ManagerFindCanHandpickUserListReply{
  1086. list?:Array<ManagerFindCanHandpickUserInfo>;
  1087. nextId?:string;
  1088. total?:number;
  1089. }
  1090. export interface ManagerFindCanHandpickUserInfo{
  1091. id?:string;
  1092. /** 昵称 */
  1093. nickname?:string;
  1094. /** 头像链接 */
  1095. avatarUrl?:string;
  1096. /** 性别 */
  1097. sex?:number;
  1098. /** 图片 */
  1099. pictures?:Array<string>;
  1100. /** 年龄 */
  1101. age?:number;
  1102. /** 星座 */
  1103. constellation?:string;
  1104. /** 积分 */
  1105. credit?:number;
  1106. /** 签名 */
  1107. signature?:string;
  1108. /** 介绍语音 */
  1109. introduceVoice?:string;
  1110. /** 省 */
  1111. province?:string;
  1112. /** 市 */
  1113. city?:string;
  1114. /** 用户id(Number) */
  1115. personId?:number;
  1116. /** 是否是优质用户 */
  1117. isHighQuality?:boolean;
  1118. /** 是否被封禁 */
  1119. isBlack?:boolean;
  1120. /** 权重 */
  1121. weight?:number;
  1122. /** 上次登录时间 */
  1123. lastLoginTime?:number;
  1124. /** 拉黑理由(只有被拉黑的用户才会有) */
  1125. blackDetails?:string;
  1126. /** 是否是Vip */
  1127. isVip?:boolean;
  1128. /** vip等级 */
  1129. vipLevel?:number;
  1130. /** 是否是年费Vip */
  1131. isYearVip?:boolean;
  1132. /** vip功能 */
  1133. vipFunctions?:Array<string>;
  1134. /** 是否是精选 */
  1135. isHandpickUser?:boolean;
  1136. /** 精选图片 */
  1137. handpickPicture?:string;
  1138. }