common_pb.ts 29 KB

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