common_pb.ts 28 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240
  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. isBlack?:boolean;
  267. }
  268. export interface PersonDBDetails{
  269. /** id */
  270. id?:string;
  271. /** 昵称 */
  272. nickname?:string;
  273. /** 头像链接 */
  274. avatarUrl?:string;
  275. /** 性别 */
  276. sex?:number;
  277. /** 图片 */
  278. pictures?:Array<string>;
  279. /** 年龄 */
  280. age?:number;
  281. /** 星座 */
  282. constellation?:string;
  283. /** 介绍语音 */
  284. introduceVoice?:string;
  285. /** 省 */
  286. province?:string;
  287. /** 市 */
  288. city?:string;
  289. /** 区 */
  290. area?:string;
  291. /** 介绍 */
  292. signature?:string;
  293. /** 是否完善消息 */
  294. isFinishInformation?:boolean;
  295. /** 标签列表 */
  296. tagList?:Array<number>;
  297. /** 用户id(number) */
  298. personId?:number;
  299. /** 是否是黑名单用户 */
  300. isBlack?:boolean;
  301. todaySendUnreadReminderNum?:number;
  302. lastSendTemplateTime?:number;
  303. todaySendVisitorReminderNum?:number;
  304. }
  305. export interface GetUserDBAndInitReq{
  306. personId?:string;
  307. isInit?:boolean;
  308. }
  309. export interface ScripIdRequest{
  310. /** 纸条id */
  311. scripId?:number;
  312. }
  313. export interface ListPageRequest{
  314. nextId?:number;
  315. offset?:number;
  316. }
  317. export interface ListPageAndSexRequest{
  318. nextId?:number;
  319. offset?:number;
  320. /** 对方的性别 */
  321. sex?:number;
  322. }
  323. export interface FindChatTopicRequest{
  324. /** 话题类型 */
  325. type?:string;
  326. /** 对方的性别 */
  327. sex?:number;
  328. }
  329. export interface ListPage2Request{
  330. nextId?:string;
  331. offset?:number;
  332. }
  333. export interface ListPageAndPersonRequest{
  334. nextId?:string;
  335. offset?:number;
  336. /** 查询目标的ID */
  337. personID?:string;
  338. }
  339. export interface SendPhoneCodeRequest{
  340. phone?:string;
  341. }
  342. export interface CheckPhoneCodeRequest{
  343. phone?:string;
  344. code?:string;
  345. }
  346. export interface ManagerLoginRequest{
  347. /** 账号 */
  348. account?:string;
  349. /** 密码 */
  350. password?:string;
  351. }
  352. export interface LoginToken{
  353. token?:string;
  354. }
  355. export interface UploadMaterialResponse{
  356. link?:string;
  357. }
  358. export interface Ids{
  359. /** 标签ID */
  360. ids?:Array<number>;
  361. }
  362. export interface TagListReply{
  363. /** 标签列表 */
  364. list?:Array<TagList>;
  365. }
  366. export interface TagList{
  367. /** 标签ID */
  368. id?:number;
  369. /** 分组名 */
  370. name?:string;
  371. }
  372. export interface SexReq{
  373. sex?:number;
  374. }
  375. export interface GetMatchingPartnerInfoReply{
  376. /** id */
  377. id?:string;
  378. /** 昵称 */
  379. nickname?:string;
  380. /** 头像链接 */
  381. avatarUrl?:string;
  382. /** 性别 */
  383. sex?:number;
  384. /** 城市 */
  385. city?:string;
  386. }
  387. export interface RandomIntroduceReply{
  388. introduce?:string;
  389. }
  390. export interface UpdateInformationRequest{
  391. /** 昵称 */
  392. nickname?:string;
  393. /** 头像 */
  394. avatarUrl?:string;
  395. /** 性别 */
  396. sex?:number;
  397. /** 出生日期(毫秒级时间戳) */
  398. birthday?:number;
  399. /** 标签id列表 */
  400. tagList?:Array<number>;
  401. /** 介绍语音的链接 */
  402. introduceVoice?:string;
  403. /** 介绍(签名) */
  404. signature?:string;
  405. /** 相册(主页图片) */
  406. pictures?:Array<string>;
  407. /** 省 */
  408. province?:string;
  409. /** 市 */
  410. city?:string;
  411. /** 区 */
  412. area?:string;
  413. }
  414. export interface ChatRecordListReply{
  415. list?:Array<ChatRecordInfo>;
  416. nextId?:number;
  417. }
  418. export interface ChatRoomMsg{
  419. /** 房间ID */
  420. roomId?:number;
  421. /** 自己的信息 */
  422. self?:ChatPersonMsg;
  423. /** 对方的信息 */
  424. other?:ChatPersonMsg;
  425. /** 对对方的好感度 */
  426. likeability?:number;
  427. /** 是否是第一次聊天 */
  428. isFirstChat?:boolean;
  429. }
  430. export interface ChatPersonMsg{
  431. /** id */
  432. id?:string;
  433. /** 昵称 */
  434. nickname?:string;
  435. /** 头像 */
  436. avatar?:string;
  437. /** 性别 */
  438. sex?:number;
  439. /** 是否爆灯 */
  440. isLove?:boolean;
  441. /** 是否是Vip */
  442. isVip?:boolean;
  443. /** vip等级 */
  444. vipLevel?:number;
  445. /** 是否是年费Vip */
  446. isYearVip?:boolean;
  447. /** vip功能 */
  448. vipFunctions?:Array<string>;
  449. }
  450. export interface ChatRecordInfo{
  451. /** 消息的ID */
  452. messageId?:number;
  453. /** 消息类型 */
  454. msgType?:string;
  455. /** 消息的结构 */
  456. message?:Message;
  457. /** 房间ID */
  458. roomId?:number;
  459. /** 是否是自己 */
  460. isSelf?:boolean;
  461. /** 发送时间 */
  462. sendTime?:number;
  463. /** 消息状态 */
  464. status?:string;
  465. /** 状态说明 */
  466. statusMsg?:string;
  467. /** 对方是否已读 */
  468. isRead?:boolean;
  469. }
  470. export interface ChatIsReadInfo{
  471. /** 消息的ID */
  472. messageId?:number;
  473. /** 房间ID */
  474. roomId?:number;
  475. websocketTag?:string;
  476. }
  477. export interface GoToRoom{
  478. /** 房间ID */
  479. roomId?:number;
  480. websocketTag?:string;
  481. }
  482. export interface Message{
  483. /** 文本内容 */
  484. content?:string;
  485. /** 素材链接 */
  486. materialUrl?:string;
  487. /** 小纸条的内容 */
  488. scripContent?:string;
  489. /** 小纸条的素材链接 */
  490. scripMaterialUrl?:string;
  491. /** 回复小纸条的内容 */
  492. replyScripContent?:string;
  493. /** 回复小纸条的素材链接 */
  494. replyScripMaterialUrl?:string;
  495. }
  496. export interface FindChatRoomMsgRequest{
  497. roomId?:number;
  498. }
  499. export interface RoomIDRequest{
  500. roomId?:number;
  501. }
  502. export interface FindChatRecordListRequest{
  503. nextId?:number;
  504. offset?:number;
  505. roomId?:number;
  506. }
  507. export interface IsLike{
  508. /** 是否喜欢(关注) */
  509. isLike?:boolean;
  510. }
  511. export interface RandomNum{
  512. /** 随机的数量 */
  513. num?:number;
  514. }
  515. export interface RandomNumAndSex{
  516. /** 随机的数量 */
  517. num?:number;
  518. /** 对方的性别 */
  519. sex?:number;
  520. }
  521. export interface MemeRequest{
  522. nextId?:number;
  523. offset?:number;
  524. type?:string;
  525. }
  526. export interface CommonTextList{
  527. /** 需要的数据集合(随机表情包、随机打招呼) */
  528. list?:Array<string>;
  529. }
  530. export interface MemeTitleList{
  531. /** 需要的数据集合(随机表情包、随机打招呼) */
  532. list?:Array<MemeTitle>;
  533. }
  534. export interface MemeTitle{
  535. /** 名称 */
  536. name?:string;
  537. /** 类型 */
  538. type?:string;
  539. }
  540. export interface MemeList{
  541. /** 表情包列表 */
  542. list?:Array<string>;
  543. nextId?:number;
  544. }
  545. export interface ChatTopicList{
  546. /** 话题列表 */
  547. list?:Array<string>;
  548. }
  549. export interface ReportChatRequest{
  550. /** 举报的详情 */
  551. reportMsg?:string;
  552. /** 举报类型 */
  553. type?:string;
  554. /** 举报对象的ID(纸条、房间) */
  555. messageId?:number;
  556. /** 被举报的人的ID */
  557. reportedPersonId?:string;
  558. /** 联系方式 */
  559. contactInformation?:string;
  560. /** 图片 */
  561. picture?:Array<string>;
  562. /** 类别 */
  563. category?:Array<string>;
  564. }
  565. export interface ReportRequest{
  566. /** 举报类型 */
  567. type?:string;
  568. /** 发起举报的人的ID */
  569. personId?:string;
  570. /** 举报对象的ID(纸条、房间) */
  571. messageId?:number;
  572. /** 被举报的人的ID */
  573. reportedPersonId?:string;
  574. /** 联系方式 */
  575. contactInformation?:string;
  576. /** 图片 */
  577. picture?:Array<string>;
  578. /** 类别 */
  579. category?:Array<string>;
  580. /** 举报的详情 */
  581. reportMsg?:string;
  582. }
  583. export interface RoomChatMsg{
  584. /** 来源 */
  585. source?:string;
  586. /** 类型(新客:new,付费:pay) */
  587. type?:string;
  588. /** 收益 */
  589. benefit?:number;
  590. /** 是否解锁语音 */
  591. isUnlockVoice?:boolean;
  592. /** 是否解锁图片 */
  593. isUnlockPicture?:boolean;
  594. /** 解锁语音奖励 */
  595. unlockVoicePrice?:number;
  596. /** 解锁图片奖励 */
  597. unlockPicturePrice?:number;
  598. /** 是否领取了语音奖励 */
  599. isGetVoicePrice?:boolean;
  600. /** 是否领取了图片奖励 */
  601. isGetPicturePrice?:boolean;
  602. }
  603. export interface RecommendPersonListReply{
  604. /** 男生列表 */
  605. manList?:Array<RecommendPersonInfo>;
  606. /** 女生列表 */
  607. womanList?:Array<RecommendPersonInfo>;
  608. }
  609. export interface HandpickPersonListReply{
  610. /** 男生列表 */
  611. manList?:Array<HandpickPersonInfo>;
  612. /** 女生列表 */
  613. womanList?:Array<HandpickPersonInfo>;
  614. }
  615. export interface HandpickPersonInfo{
  616. /** 查询目标的ID */
  617. personID?:string;
  618. /** 昵称 */
  619. nickname?:string;
  620. /** 头像链接 */
  621. avatarUrl?:string;
  622. /** 性别 */
  623. sex?:number;
  624. /** 年龄 */
  625. age?:number;
  626. /** 星座 */
  627. constellation?:string;
  628. /** 签名 */
  629. signature?:string;
  630. /** 省 */
  631. province?:string;
  632. /** 市 */
  633. city?:string;
  634. /** 区 */
  635. area?:string;
  636. /** 介绍语音 */
  637. introduceVoice?:string;
  638. /** 是否在线 */
  639. isOnline?:boolean;
  640. /** 是否是Vip */
  641. isVip?:boolean;
  642. /** vip等级 */
  643. vipLevel?:number;
  644. /** 是否是年费Vip */
  645. isYearVip?:boolean;
  646. /** vip功能 */
  647. vipFunctions?:Array<string>;
  648. /** 精选图片 */
  649. picture?:string;
  650. }
  651. export interface RecommendPersonInfo{
  652. /** 查询目标的ID */
  653. personID?:string;
  654. /** 昵称 */
  655. nickname?:string;
  656. /** 头像链接 */
  657. avatarUrl?:string;
  658. /** 性别 */
  659. sex?:number;
  660. /** 年龄 */
  661. age?:number;
  662. /** 星座 */
  663. constellation?:string;
  664. /** 签名 */
  665. signature?:string;
  666. /** 省 */
  667. province?:string;
  668. /** 市 */
  669. city?:string;
  670. /** 区 */
  671. area?:string;
  672. /** 介绍语音 */
  673. introduceVoice?:string;
  674. /** 标签 */
  675. tagList?:Array<string>;
  676. /** 是否在线 */
  677. isOnline?:boolean;
  678. /** 是否是Vip */
  679. isVip?:boolean;
  680. /** vip等级 */
  681. vipLevel?:number;
  682. /** 是否是年费Vip */
  683. isYearVip?:boolean;
  684. /** vip功能 */
  685. vipFunctions?:Array<string>;
  686. /** 相册 */
  687. pictures?:Array<string>;
  688. }
  689. export interface FindOverSevenDayAvatarReply{
  690. /** 头像列表 */
  691. list?:Array<string>;
  692. }
  693. export interface PersonLookScripRequest{
  694. personId?:string;
  695. /** 纸条id */
  696. scripId?:number;
  697. }
  698. export interface FindScripRequest{
  699. personId?:string;
  700. province?:string;
  701. nextId?:number;
  702. offset?:number;
  703. }
  704. export interface FindOtherScripRequest{
  705. personId?:string;
  706. myPersonId?:string;
  707. nextId?:number;
  708. offset?:number;
  709. }
  710. export interface ScripReply{
  711. list?:Array<ScripInfo>;
  712. nextId?:number;
  713. }
  714. export interface ScripInfo{
  715. /** 纸条ID */
  716. scripId?:number;
  717. /** 创建者ID */
  718. personId?:string;
  719. /** 纸条内容 */
  720. text?:string;
  721. /** 纸条配图 */
  722. pictureUrl?:string;
  723. /** 创建者名称 */
  724. personName?:string;
  725. /** 创建者性别 */
  726. personSex?:number;
  727. /** 创建者性别 */
  728. personAge?:number;
  729. /** 创建者头像 */
  730. personAvatar?:string;
  731. /** 回复数 */
  732. replyNum?:number;
  733. /** 是否可以回复 */
  734. isCanReply?:boolean;
  735. /** 我的回复内容 */
  736. myReply?:ScripReplyMessage;
  737. /** 创建时间 */
  738. createTime?:number;
  739. /** 星座 */
  740. constellation?:string;
  741. /** 是否是Vip */
  742. isVip?:boolean;
  743. /** vip等级 */
  744. vipLevel?:number;
  745. /** 是否是年费Vip */
  746. isYearVip?:boolean;
  747. /** vip功能 */
  748. vipFunctions?:Array<string>;
  749. /** 省份 */
  750. province?:string;
  751. /** 市 */
  752. city?:string;
  753. /** 浏览次数 */
  754. watchNum?:number;
  755. /** 点赞次数 */
  756. starNum?:number;
  757. /** 是否点赞 */
  758. isStar?:boolean;
  759. }
  760. export interface ScripReplyMessage{
  761. /** 小纸条回复的类型 */
  762. messageType?:string;
  763. /** 小纸条回复的文本内容 */
  764. scripContent?:string;
  765. /** 小纸条回复的图片链接 */
  766. scripPictureUrl?:string;
  767. }
  768. export interface DeleteScripRequest{
  769. id?:number;
  770. personId?:string;
  771. }
  772. export interface CreateScripRequest{
  773. personId?:string;
  774. isMiniProgram?:boolean;
  775. text?:string;
  776. pictureUrl?:string;
  777. appId?:string;
  778. openId?:string;
  779. isOldVersion?:boolean;
  780. isVip?:boolean;
  781. province?:string;
  782. city?:string;
  783. }
  784. export interface ScripID{
  785. id?:number;
  786. }
  787. export interface ReplyScripRequest{
  788. personId?:string;
  789. /** 小纸条ID */
  790. scripId?:number;
  791. /** 回复内容 */
  792. message?:Message;
  793. msgType?:string;
  794. isOldVersion?:boolean;
  795. }
  796. export interface ReplyStarRequest{
  797. personId?:string;
  798. /** 小纸条ID */
  799. scripId?:number;
  800. }
  801. export interface UpdateLastScripIDRequest{
  802. /** 纸条id */
  803. scripId?:number;
  804. }
  805. export interface UpdateLastScripIDDBRequest{
  806. personId?:string;
  807. /** 纸条id */
  808. scripId?:number;
  809. }
  810. export interface MatchingRequest{
  811. /** 查询目标的ID */
  812. personId?:string;
  813. /** 性别 */
  814. sex?:number;
  815. /** 是否跟性别强相关 */
  816. isNeedCheckSex?:boolean;
  817. /** 省 */
  818. province?:string;
  819. /** 市 */
  820. city?:string;
  821. /** 最大年龄 */
  822. maxAge?:number;
  823. /** 最小年龄 */
  824. minAge?:number;
  825. }
  826. export interface UserIDsParam{
  827. myUserID?:string;
  828. otherUserID?:string;
  829. }
  830. export interface ManagerFindPersonListReply{
  831. list?:Array<ManagerFindPersonInfo>;
  832. nextId?:string;
  833. total?:number;
  834. }
  835. export interface ManagerFindPersonListReply2{
  836. list?:Array<ManagerFindPersonInfo>;
  837. last?:boolean;
  838. total?:number;
  839. page?:number;
  840. pageSize?:number;
  841. }
  842. export interface ManagerFindPersonListRequest{
  843. nextId?:string;
  844. offset?:number;
  845. /** 用户ID */
  846. id?:number;
  847. /** 姓名 */
  848. name?:string;
  849. /** 性别 */
  850. sex?:number;
  851. /** 是否筛选完善过资料的人 */
  852. isFinishInformation?:boolean;
  853. /** 筛选开始时间 */
  854. startTime?:number;
  855. /** 筛选结束时间 */
  856. endTime?:number;
  857. /** 是否筛选拉黑用户 */
  858. isBlack?:boolean;
  859. /** 是否是优质用户 */
  860. isHighQuality?:boolean;
  861. /** 是否按活跃时间来筛选 */
  862. isSelectByActivity?:boolean;
  863. }
  864. export interface ManagerFindPersonInfo{
  865. id?:string;
  866. /** 昵称 */
  867. nickname?:string;
  868. /** 头像链接 */
  869. avatarUrl?:string;
  870. /** 性别 */
  871. sex?:number;
  872. /** 图片 */
  873. pictures?:Array<string>;
  874. /** 年龄 */
  875. age?:number;
  876. /** 星座 */
  877. constellation?:string;
  878. /** 积分 */
  879. credit?:number;
  880. /** 签名 */
  881. signature?:string;
  882. /** 介绍语音 */
  883. introduceVoice?:string;
  884. /** 省 */
  885. province?:string;
  886. /** 市 */
  887. city?:string;
  888. /** 用户id(Number) */
  889. personId?:number;
  890. /** 是否是优质用户 */
  891. isHighQuality?:boolean;
  892. /** 是否被封禁 */
  893. isBlack?:boolean;
  894. /** 权重 */
  895. weight?:number;
  896. /** 上次登录时间 */
  897. lastLoginTime?:number;
  898. /** 拉黑理由(只有被拉黑的用户才会有) */
  899. blackDetails?:string;
  900. /** 是否是Vip */
  901. isVip?:boolean;
  902. /** vip等级 */
  903. vipLevel?:number;
  904. /** 是否是年费Vip */
  905. isYearVip?:boolean;
  906. /** vip功能 */
  907. vipFunctions?:Array<string>;
  908. /** 是否是精选 */
  909. isHandpickUser?:boolean;
  910. /** 精选图片 */
  911. handpickPicture?:string;
  912. }
  913. export interface ManagerUpdatePersonVoiceRequest{
  914. /** Id (string) */
  915. personId?:string;
  916. /** 语音 */
  917. introduceVoice?:string;
  918. }
  919. export interface ManagerUpdatePersonPicturesRequest{
  920. /** Id (string) */
  921. personId?:string;
  922. /** 相册(主页图片) */
  923. pictures?:Array<string>;
  924. }
  925. export interface ManagerUpdatePersonSignatureRequest{
  926. /** Id (string) */
  927. personId?:string;
  928. /** 介绍(签名) */
  929. signature?:string;
  930. }
  931. export interface ManagerUpdatePersonAvatarRequest{
  932. /** Id (string) */
  933. personId?:string;
  934. /** 头像 */
  935. avatarUrl?:string;
  936. }
  937. export interface ManagerUpdatePersonNameRequest{
  938. /** Id (string) */
  939. personId?:string;
  940. /** 昵称 */
  941. nickname?:string;
  942. }
  943. export interface ManagerUpdatePersonWeightRequest{
  944. /** Id (string) */
  945. personId?:string;
  946. /** 权重等级 */
  947. weight?:number;
  948. }
  949. export interface ManagerUpdatePersonIsBlackRequest{
  950. /** Id (string) */
  951. personId?:string;
  952. /** 是否拉黑 */
  953. isBlack?:boolean;
  954. }
  955. export interface ManagerFindRoomListRequest{
  956. /** 房间ID */
  957. roomId?:number;
  958. /** 用户ID */
  959. personId?:number;
  960. nextId?:number;
  961. offset?:number;
  962. }
  963. export interface ManagerFindRoomListReply{
  964. list?:Array<RoomInfo>;
  965. nextId?:number;
  966. }
  967. export interface RoomInfo{
  968. /** 用户1ID */
  969. person1Id?:string;
  970. /** 用户1未读数 */
  971. person1UnreadNum?:number;
  972. /** 用户1发送数 */
  973. person1SendNum?:number;
  974. /** 用户1头像 */
  975. person1AvatarUrl?:string;
  976. /** 用户1昵称 */
  977. person1Nickname?:string;
  978. /** 用户1年龄 */
  979. person1Age?:number;
  980. /** 用户1性别 */
  981. person1Sex?:number;
  982. /** 用户2ID */
  983. person2Id?:string;
  984. /** 用户2未读数 */
  985. person2UnreadNum?:number;
  986. /** 用户2发送数 */
  987. person2SendNum?:number;
  988. /** 用户2头像 */
  989. person2AvatarUrl?:string;
  990. /** 用户2昵称 */
  991. person2Nickname?:string;
  992. /** 用户2年龄 */
  993. person2Age?:number;
  994. /** 用户2性别 */
  995. person2Sex?:number;
  996. /** 上次发送内容 */
  997. lastContent?:string;
  998. /** 上次发送时间 */
  999. lastTime?:number;
  1000. /** 好感度 */
  1001. likeability?:number;
  1002. /** 房间ID */
  1003. roomId?:number;
  1004. /** 用户的ID1 */
  1005. userId1?:number;
  1006. /** 用户的ID2 */
  1007. userId2?:number;
  1008. }
  1009. export interface ManagerFindChatRecordListRequest{
  1010. nextId?:number;
  1011. offset?:number;
  1012. roomId?:number;
  1013. /** 查询目标的ID */
  1014. personID?:string;
  1015. }
  1016. export interface ManagerUpdateScripTextRequest{
  1017. scripId?:number;
  1018. /** 纸条内容 */
  1019. text?:string;
  1020. }
  1021. export interface ManagerUpdateScripPictureRequest{
  1022. scripId?:number;
  1023. /** 纸条配图链接 */
  1024. pictureUrl?:string;
  1025. }
  1026. export interface ManagerFindScripListRequest{
  1027. nextId?:number;
  1028. offset?:number;
  1029. scripId?:number;
  1030. /** 用户ID (number) */
  1031. personId?:number;
  1032. }
  1033. export interface ManagerScripReply{
  1034. list?:Array<ManagerScripInfo>;
  1035. nextId?:number;
  1036. }
  1037. export interface ManagerFindScripListV2Request{
  1038. page?:number;
  1039. pageSize?:number;
  1040. scripId?:number;
  1041. /** 用户ID (number) */
  1042. personId?:number;
  1043. }
  1044. export interface ManagerScripV2Reply{
  1045. list?:Array<ManagerScripInfo>;
  1046. last?:boolean;
  1047. total?:number;
  1048. page?:number;
  1049. pageSize?:number;
  1050. }
  1051. export interface ManagerScripInfo{
  1052. /** 纸条ID */
  1053. scripId?:number;
  1054. /** 创建者ID */
  1055. personId?:string;
  1056. /** 纸条内容 */
  1057. text?:string;
  1058. /** 纸条配图 */
  1059. pictureUrl?:string;
  1060. /** 创建者名称 */
  1061. personName?:string;
  1062. /** 创建者性别 */
  1063. personSex?:number;
  1064. /** 创建者性别 */
  1065. personAge?:number;
  1066. /** 创建者头像 */
  1067. personAvatar?:string;
  1068. /** 回复数 */
  1069. replyNum?:number;
  1070. /** 创建时间 */
  1071. createTime?:number;
  1072. /** 星座 */
  1073. constellation?:string;
  1074. /** id(number) */
  1075. id?:number;
  1076. }
  1077. export interface ManagerFindReportListRequest{
  1078. nextId?:number;
  1079. offset?:number;
  1080. }
  1081. export interface ManagerFindReportListReply{
  1082. list?:Array<ManagerFindReportInfo>;
  1083. nextId?:number;
  1084. }
  1085. export interface ManagerFindReportInfo{
  1086. /** 举报的ID */
  1087. id?:number;
  1088. /** 被举报者的ID */
  1089. personId?:string;
  1090. /** 被举报的次数 */
  1091. num?:number;
  1092. /** 被举报者的名称 */
  1093. personName?:string;
  1094. /** 被举报者的性别 */
  1095. personSex?:number;
  1096. /** 被举报者的年龄 */
  1097. personAge?:number;
  1098. /** 被举报者的头像 */
  1099. personAvatar?:string;
  1100. }
  1101. export interface ManagerFindReportDetailsListRequest{
  1102. nextId?:number;
  1103. offset?:number;
  1104. /** 被举报人的ID */
  1105. personId?:string;
  1106. }
  1107. export interface ManagerFindReportDetailsListReply{
  1108. list?:Array<ManagerFindReportDetailsInfo>;
  1109. nextId?:number;
  1110. }
  1111. export interface ManagerFindReportDetailsInfo{
  1112. /** 举报详情的ID */
  1113. id?:number;
  1114. /** 被举报者的ID */
  1115. personId?:string;
  1116. /** 被举报者的ID(number) */
  1117. accountId?:number;
  1118. /** 被举报者的昵称 */
  1119. personName?:string;
  1120. /** 被举报者的头像 */
  1121. personAvatar?:string;
  1122. /** 举报者的ID */
  1123. reportPersonId?:string;
  1124. /** 举报者的ID(number) */
  1125. reportAccountId?:number;
  1126. /** 举报者的昵称 */
  1127. reportPersonName?:string;
  1128. /** 举报者的头像 */
  1129. reportPersonAvatar?:string;
  1130. /** 被举报的理由 */
  1131. reportResult?:string;
  1132. /** 被举报的图片 */
  1133. reportPicture?:Array<string>;
  1134. /** 举报的类型 */
  1135. category?:Array<string>;
  1136. /** 举报时间 */
  1137. createTime?:number;
  1138. /** 聊天房间ID */
  1139. chatId?:number;
  1140. }
  1141. export interface GetLoginConfigRequest{
  1142. appid?:string;
  1143. }
  1144. export interface GetLoginConfigReply{
  1145. appid?:string;
  1146. }
  1147. export interface SendMessageReply{
  1148. /** 自己是否在线 */
  1149. isSelfOnline?:boolean;
  1150. }
  1151. export interface ManagerFindCanHandpickUserListRequest{
  1152. nextId?:string;
  1153. offset?:number;
  1154. /** 是则筛选 已经是精选的用户 否则筛选还未检查过的优质用户 */
  1155. isHandpickUser?:boolean;
  1156. }
  1157. export interface ManagerSetHandpickUserRequest{
  1158. passList?:Array<SetHandpickUserInfo>;
  1159. unPassList?:Array<SetHandpickUserInfo>;
  1160. }
  1161. export interface ManagerSetHandpickUserOneRequest{
  1162. userId?:string;
  1163. picture?:string;
  1164. isHandpickUser?:boolean;
  1165. }
  1166. export interface SetHandpickUserInfo{
  1167. userId?:string;
  1168. picture?:string;
  1169. }
  1170. export interface ManagerFindCanHandpickUserListReply{
  1171. list?:Array<ManagerFindCanHandpickUserInfo>;
  1172. nextId?:string;
  1173. total?:number;
  1174. }
  1175. export interface ManagerFindCanHandpickUserInfo{
  1176. id?:string;
  1177. /** 昵称 */
  1178. nickname?:string;
  1179. /** 头像链接 */
  1180. avatarUrl?:string;
  1181. /** 性别 */
  1182. sex?:number;
  1183. /** 图片 */
  1184. pictures?:Array<string>;
  1185. /** 年龄 */
  1186. age?:number;
  1187. /** 星座 */
  1188. constellation?:string;
  1189. /** 积分 */
  1190. credit?:number;
  1191. /** 签名 */
  1192. signature?:string;
  1193. /** 介绍语音 */
  1194. introduceVoice?:string;
  1195. /** 省 */
  1196. province?:string;
  1197. /** 市 */
  1198. city?:string;
  1199. /** 用户id(Number) */
  1200. personId?:number;
  1201. /** 是否是优质用户 */
  1202. isHighQuality?:boolean;
  1203. /** 是否被封禁 */
  1204. isBlack?:boolean;
  1205. /** 权重 */
  1206. weight?:number;
  1207. /** 上次登录时间 */
  1208. lastLoginTime?:number;
  1209. /** 拉黑理由(只有被拉黑的用户才会有) */
  1210. blackDetails?:string;
  1211. /** 是否是Vip */
  1212. isVip?:boolean;
  1213. /** vip等级 */
  1214. vipLevel?:number;
  1215. /** 是否是年费Vip */
  1216. isYearVip?:boolean;
  1217. /** vip功能 */
  1218. vipFunctions?:Array<string>;
  1219. /** 是否是精选 */
  1220. isHandpickUser?:boolean;
  1221. /** 精选图片 */
  1222. handpickPicture?:string;
  1223. }
  1224. export interface SendMessageRequest{
  1225. /** 房间ID */
  1226. roomId?:number;
  1227. /** 消息 */
  1228. message?:Message;
  1229. /** 消息类型 */
  1230. msgType?:string;
  1231. websocketTag?:string;
  1232. userId?:string;
  1233. accountId?:number;
  1234. isMiniProgram?:boolean;
  1235. appid?:string;
  1236. }
  1237. export interface TokenMessage{
  1238. accountId?:number;
  1239. }