common_pb.ts 27 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184
  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. }
  476. export interface GoToRoom{
  477. /** 房间ID */
  478. roomId?:number;
  479. }
  480. export interface Message{
  481. /** 文本内容 */
  482. content?:string;
  483. /** 素材链接 */
  484. materialUrl?:string;
  485. /** 小纸条的内容 */
  486. scripContent?:string;
  487. /** 小纸条的素材链接 */
  488. scripMaterialUrl?:string;
  489. /** 回复小纸条的内容 */
  490. replyScripContent?:string;
  491. /** 回复小纸条的素材链接 */
  492. replyScripMaterialUrl?:string;
  493. }
  494. export interface FindChatRoomMsgRequest{
  495. roomId?:number;
  496. }
  497. export interface RoomIDRequest{
  498. roomId?:number;
  499. }
  500. export interface FindChatRecordListRequest{
  501. nextId?:number;
  502. offset?:number;
  503. roomId?:number;
  504. }
  505. export interface IsLike{
  506. /** 是否喜欢(关注) */
  507. isLike?:boolean;
  508. }
  509. export interface RandomNum{
  510. /** 随机的数量 */
  511. num?:number;
  512. }
  513. export interface RandomNumAndSex{
  514. /** 随机的数量 */
  515. num?:number;
  516. /** 对方的性别 */
  517. sex?:number;
  518. }
  519. export interface MemeRequest{
  520. nextId?:number;
  521. offset?:number;
  522. type?:string;
  523. }
  524. export interface CommonTextList{
  525. /** 需要的数据集合(随机表情包、随机打招呼) */
  526. list?:Array<string>;
  527. }
  528. export interface MemeTitleList{
  529. /** 需要的数据集合(随机表情包、随机打招呼) */
  530. list?:Array<MemeTitle>;
  531. }
  532. export interface MemeTitle{
  533. /** 名称 */
  534. name?:string;
  535. /** 类型 */
  536. type?:string;
  537. }
  538. export interface MemeList{
  539. /** 表情包列表 */
  540. list?:Array<string>;
  541. nextId?:number;
  542. }
  543. export interface ChatTopicList{
  544. /** 话题列表 */
  545. list?:Array<string>;
  546. }
  547. export interface ReportChatRequest{
  548. /** 举报的详情 */
  549. reportMsg?:string;
  550. /** 举报类型 */
  551. type?:string;
  552. /** 举报对象的ID(纸条、房间) */
  553. messageId?:number;
  554. /** 被举报的人的ID */
  555. reportedPersonId?:string;
  556. /** 联系方式 */
  557. contactInformation?:string;
  558. /** 图片 */
  559. picture?:Array<string>;
  560. /** 类别 */
  561. category?:Array<string>;
  562. }
  563. export interface ReportRequest{
  564. /** 举报类型 */
  565. type?:string;
  566. /** 发起举报的人的ID */
  567. personId?:string;
  568. /** 举报对象的ID(纸条、房间) */
  569. messageId?:number;
  570. /** 被举报的人的ID */
  571. reportedPersonId?:string;
  572. /** 联系方式 */
  573. contactInformation?:string;
  574. /** 图片 */
  575. picture?:Array<string>;
  576. /** 类别 */
  577. category?:Array<string>;
  578. /** 举报的详情 */
  579. reportMsg?:string;
  580. }
  581. export interface RoomChatMsg{
  582. /** 来源 */
  583. source?:string;
  584. /** 类型(新客:new,付费:pay) */
  585. type?:string;
  586. /** 收益 */
  587. benefit?:number;
  588. /** 是否解锁语音 */
  589. isUnlockVoice?:boolean;
  590. /** 是否解锁图片 */
  591. isUnlockPicture?:boolean;
  592. /** 解锁语音奖励 */
  593. unlockVoicePrice?:number;
  594. /** 解锁图片奖励 */
  595. unlockPicturePrice?:number;
  596. /** 是否领取了语音奖励 */
  597. isGetVoicePrice?:boolean;
  598. /** 是否领取了图片奖励 */
  599. isGetPicturePrice?:boolean;
  600. }
  601. export interface RecommendPersonListReply{
  602. /** 男生列表 */
  603. manList?:Array<RecommendPersonInfo>;
  604. /** 女生列表 */
  605. womanList?:Array<RecommendPersonInfo>;
  606. }
  607. export interface HandpickPersonListReply{
  608. /** 男生列表 */
  609. manList?:Array<HandpickPersonInfo>;
  610. /** 女生列表 */
  611. womanList?:Array<HandpickPersonInfo>;
  612. }
  613. export interface HandpickPersonInfo{
  614. /** 查询目标的ID */
  615. personID?:string;
  616. /** 昵称 */
  617. nickname?:string;
  618. /** 头像链接 */
  619. avatarUrl?:string;
  620. /** 性别 */
  621. sex?:number;
  622. /** 年龄 */
  623. age?:number;
  624. /** 星座 */
  625. constellation?:string;
  626. /** 签名 */
  627. signature?:string;
  628. /** 省 */
  629. province?:string;
  630. /** 市 */
  631. city?:string;
  632. /** 区 */
  633. area?:string;
  634. /** 介绍语音 */
  635. introduceVoice?:string;
  636. /** 是否在线 */
  637. isOnline?:boolean;
  638. /** 是否是Vip */
  639. isVip?:boolean;
  640. /** vip等级 */
  641. vipLevel?:number;
  642. /** 是否是年费Vip */
  643. isYearVip?:boolean;
  644. /** vip功能 */
  645. vipFunctions?:Array<string>;
  646. /** 精选图片 */
  647. picture?:string;
  648. }
  649. export interface RecommendPersonInfo{
  650. /** 查询目标的ID */
  651. personID?:string;
  652. /** 昵称 */
  653. nickname?:string;
  654. /** 头像链接 */
  655. avatarUrl?:string;
  656. /** 性别 */
  657. sex?:number;
  658. /** 年龄 */
  659. age?:number;
  660. /** 星座 */
  661. constellation?:string;
  662. /** 签名 */
  663. signature?:string;
  664. /** 省 */
  665. province?:string;
  666. /** 市 */
  667. city?:string;
  668. /** 区 */
  669. area?:string;
  670. /** 介绍语音 */
  671. introduceVoice?:string;
  672. /** 标签 */
  673. tagList?:Array<string>;
  674. /** 是否在线 */
  675. isOnline?:boolean;
  676. /** 是否是Vip */
  677. isVip?:boolean;
  678. /** vip等级 */
  679. vipLevel?:number;
  680. /** 是否是年费Vip */
  681. isYearVip?:boolean;
  682. /** vip功能 */
  683. vipFunctions?:Array<string>;
  684. /** 相册 */
  685. pictures?:Array<string>;
  686. }
  687. export interface FindOverSevenDayAvatarReply{
  688. /** 头像列表 */
  689. list?:Array<string>;
  690. }
  691. export interface PersonLookScripRequest{
  692. personId?:string;
  693. /** 纸条id */
  694. scripId?:number;
  695. }
  696. export interface FindScripRequest{
  697. personId?:string;
  698. nextId?:number;
  699. offset?:number;
  700. }
  701. export interface FindOtherScripRequest{
  702. personId?:string;
  703. myPersonId?:string;
  704. nextId?:number;
  705. offset?:number;
  706. }
  707. export interface ScripReply{
  708. list?:Array<ScripInfo>;
  709. nextId?:number;
  710. }
  711. export interface ScripInfo{
  712. /** 纸条ID */
  713. scripId?:number;
  714. /** 创建者ID */
  715. personId?:string;
  716. /** 纸条内容 */
  717. text?:string;
  718. /** 纸条配图 */
  719. pictureUrl?:string;
  720. /** 创建者名称 */
  721. personName?:string;
  722. /** 创建者性别 */
  723. personSex?:number;
  724. /** 创建者性别 */
  725. personAge?:number;
  726. /** 创建者头像 */
  727. personAvatar?:string;
  728. /** 回复数 */
  729. replyNum?:number;
  730. /** 是否可以回复 */
  731. isCanReply?:boolean;
  732. /** 我的回复内容 */
  733. myReply?:ScripReplyMessage;
  734. /** 创建时间 */
  735. createTime?:number;
  736. /** 星座 */
  737. constellation?:string;
  738. /** 是否是Vip */
  739. isVip?:boolean;
  740. /** vip等级 */
  741. vipLevel?:number;
  742. /** 是否是年费Vip */
  743. isYearVip?:boolean;
  744. /** vip功能 */
  745. vipFunctions?:Array<string>;
  746. }
  747. export interface ScripReplyMessage{
  748. /** 小纸条回复的类型 */
  749. messageType?:string;
  750. /** 小纸条回复的文本内容 */
  751. scripContent?:string;
  752. /** 小纸条回复的图片链接 */
  753. scripPictureUrl?:string;
  754. }
  755. export interface DeleteScripRequest{
  756. id?:number;
  757. personId?:string;
  758. }
  759. export interface CreateScripRequest{
  760. personId?:string;
  761. text?:string;
  762. pictureUrl?:string;
  763. }
  764. export interface ScripID{
  765. id?:number;
  766. }
  767. export interface ReplyScripRequest{
  768. personId?:string;
  769. /** 小纸条ID */
  770. scripId?:number;
  771. /** 回复内容 */
  772. message?:Message;
  773. msgType?:string;
  774. }
  775. export interface UpdateLastScripIDRequest{
  776. /** 纸条id */
  777. scripId?:number;
  778. }
  779. export interface UpdateLastScripIDDBRequest{
  780. personId?:string;
  781. /** 纸条id */
  782. scripId?:number;
  783. }
  784. export interface MatchingRequest{
  785. /** 查询目标的ID */
  786. personId?:string;
  787. /** 性别 */
  788. sex?:number;
  789. /** 是否跟性别强相关 */
  790. isNeedCheckSex?:boolean;
  791. /** 省 */
  792. province?:string;
  793. /** 市 */
  794. city?:string;
  795. /** 最大年龄 */
  796. maxAge?:number;
  797. /** 最小年龄 */
  798. minAge?:number;
  799. }
  800. export interface UserIDsParam{
  801. myUserID?:string;
  802. otherUserID?:string;
  803. }
  804. export interface ManagerFindPersonListReply{
  805. list?:Array<ManagerFindPersonInfo>;
  806. nextId?:string;
  807. total?:number;
  808. }
  809. export interface ManagerFindPersonListReply2{
  810. list?:Array<ManagerFindPersonInfo>;
  811. last?:boolean;
  812. total?:number;
  813. page?:number;
  814. pageSize?:number;
  815. }
  816. export interface ManagerFindPersonListRequest{
  817. nextId?:string;
  818. offset?:number;
  819. /** 用户ID */
  820. id?:number;
  821. /** 姓名 */
  822. name?:string;
  823. /** 性别 */
  824. sex?:number;
  825. /** 是否筛选完善过资料的人 */
  826. isFinishInformation?:boolean;
  827. /** 筛选开始时间 */
  828. startTime?:number;
  829. /** 筛选结束时间 */
  830. endTime?:number;
  831. /** 是否筛选拉黑用户 */
  832. isBlack?:boolean;
  833. /** 是否是优质用户 */
  834. isHighQuality?:boolean;
  835. /** 是否按活跃时间来筛选 */
  836. isSelectByActivity?:boolean;
  837. }
  838. export interface ManagerFindPersonInfo{
  839. id?:string;
  840. /** 昵称 */
  841. nickname?:string;
  842. /** 头像链接 */
  843. avatarUrl?:string;
  844. /** 性别 */
  845. sex?:number;
  846. /** 图片 */
  847. pictures?:Array<string>;
  848. /** 年龄 */
  849. age?:number;
  850. /** 星座 */
  851. constellation?:string;
  852. /** 积分 */
  853. credit?:number;
  854. /** 签名 */
  855. signature?:string;
  856. /** 介绍语音 */
  857. introduceVoice?:string;
  858. /** 省 */
  859. province?:string;
  860. /** 市 */
  861. city?:string;
  862. /** 用户id(Number) */
  863. personId?:number;
  864. /** 是否是优质用户 */
  865. isHighQuality?:boolean;
  866. /** 是否被封禁 */
  867. isBlack?:boolean;
  868. /** 权重 */
  869. weight?:number;
  870. /** 上次登录时间 */
  871. lastLoginTime?:number;
  872. /** 拉黑理由(只有被拉黑的用户才会有) */
  873. blackDetails?:string;
  874. /** 是否是Vip */
  875. isVip?:boolean;
  876. /** vip等级 */
  877. vipLevel?:number;
  878. /** 是否是年费Vip */
  879. isYearVip?:boolean;
  880. /** vip功能 */
  881. vipFunctions?:Array<string>;
  882. /** 是否是精选 */
  883. isHandpickUser?:boolean;
  884. /** 精选图片 */
  885. handpickPicture?:string;
  886. }
  887. export interface ManagerUpdatePersonVoiceRequest{
  888. /** Id (string) */
  889. personId?:string;
  890. /** 语音 */
  891. introduceVoice?:string;
  892. }
  893. export interface ManagerUpdatePersonPicturesRequest{
  894. /** Id (string) */
  895. personId?:string;
  896. /** 相册(主页图片) */
  897. pictures?:Array<string>;
  898. }
  899. export interface ManagerUpdatePersonSignatureRequest{
  900. /** Id (string) */
  901. personId?:string;
  902. /** 介绍(签名) */
  903. signature?:string;
  904. }
  905. export interface ManagerUpdatePersonAvatarRequest{
  906. /** Id (string) */
  907. personId?:string;
  908. /** 头像 */
  909. avatarUrl?:string;
  910. }
  911. export interface ManagerUpdatePersonNameRequest{
  912. /** Id (string) */
  913. personId?:string;
  914. /** 昵称 */
  915. nickname?:string;
  916. }
  917. export interface ManagerUpdatePersonWeightRequest{
  918. /** Id (string) */
  919. personId?:string;
  920. /** 权重等级 */
  921. weight?:number;
  922. }
  923. export interface ManagerUpdatePersonIsBlackRequest{
  924. /** Id (string) */
  925. personId?:string;
  926. /** 是否拉黑 */
  927. isBlack?:boolean;
  928. }
  929. export interface ManagerFindRoomListRequest{
  930. /** 房间ID */
  931. roomId?:number;
  932. /** 用户ID */
  933. personId?:number;
  934. nextId?:number;
  935. offset?:number;
  936. }
  937. export interface ManagerFindRoomListReply{
  938. list?:Array<RoomInfo>;
  939. nextId?:number;
  940. }
  941. export interface RoomInfo{
  942. /** 用户1ID */
  943. person1Id?:string;
  944. /** 用户1未读数 */
  945. person1UnreadNum?:number;
  946. /** 用户1发送数 */
  947. person1SendNum?:number;
  948. /** 用户1头像 */
  949. person1AvatarUrl?:string;
  950. /** 用户1昵称 */
  951. person1Nickname?:string;
  952. /** 用户1年龄 */
  953. person1Age?:number;
  954. /** 用户1性别 */
  955. person1Sex?:number;
  956. /** 用户2ID */
  957. person2Id?:string;
  958. /** 用户2未读数 */
  959. person2UnreadNum?:number;
  960. /** 用户2发送数 */
  961. person2SendNum?:number;
  962. /** 用户2头像 */
  963. person2AvatarUrl?:string;
  964. /** 用户2昵称 */
  965. person2Nickname?:string;
  966. /** 用户2年龄 */
  967. person2Age?:number;
  968. /** 用户2性别 */
  969. person2Sex?:number;
  970. /** 上次发送内容 */
  971. lastContent?:string;
  972. /** 上次发送时间 */
  973. lastTime?:number;
  974. /** 好感度 */
  975. likeability?:number;
  976. /** 房间ID */
  977. roomId?:number;
  978. /** 用户的ID1 */
  979. userId1?:number;
  980. /** 用户的ID2 */
  981. userId2?:number;
  982. }
  983. export interface ManagerFindChatRecordListRequest{
  984. nextId?:number;
  985. offset?:number;
  986. roomId?:number;
  987. /** 查询目标的ID */
  988. personID?:string;
  989. }
  990. export interface ManagerUpdateScripTextRequest{
  991. scripId?:number;
  992. /** 纸条内容 */
  993. text?:string;
  994. }
  995. export interface ManagerUpdateScripPictureRequest{
  996. scripId?:number;
  997. /** 纸条配图链接 */
  998. pictureUrl?:string;
  999. }
  1000. export interface ManagerFindScripListRequest{
  1001. nextId?:number;
  1002. offset?:number;
  1003. scripId?:number;
  1004. /** 用户ID (number) */
  1005. personId?:number;
  1006. }
  1007. export interface ManagerScripReply{
  1008. list?:Array<ManagerScripInfo>;
  1009. nextId?:number;
  1010. }
  1011. export interface ManagerScripInfo{
  1012. /** 纸条ID */
  1013. scripId?:number;
  1014. /** 创建者ID */
  1015. personId?:string;
  1016. /** 纸条内容 */
  1017. text?:string;
  1018. /** 纸条配图 */
  1019. pictureUrl?:string;
  1020. /** 创建者名称 */
  1021. personName?:string;
  1022. /** 创建者性别 */
  1023. personSex?:number;
  1024. /** 创建者性别 */
  1025. personAge?:number;
  1026. /** 创建者头像 */
  1027. personAvatar?:string;
  1028. /** 回复数 */
  1029. replyNum?:number;
  1030. /** 创建时间 */
  1031. createTime?:number;
  1032. /** 星座 */
  1033. constellation?:string;
  1034. /** id(number) */
  1035. id?:number;
  1036. }
  1037. export interface ManagerFindReportListRequest{
  1038. nextId?:number;
  1039. offset?:number;
  1040. }
  1041. export interface ManagerFindReportListReply{
  1042. list?:Array<ManagerFindReportInfo>;
  1043. nextId?:number;
  1044. }
  1045. export interface ManagerFindReportInfo{
  1046. /** 举报的ID */
  1047. id?:number;
  1048. /** 被举报者的ID */
  1049. personId?:string;
  1050. /** 被举报的次数 */
  1051. num?:number;
  1052. /** 被举报者的名称 */
  1053. personName?:string;
  1054. /** 被举报者的性别 */
  1055. personSex?:number;
  1056. /** 被举报者的年龄 */
  1057. personAge?:number;
  1058. /** 被举报者的头像 */
  1059. personAvatar?:string;
  1060. }
  1061. export interface ManagerFindReportDetailsListRequest{
  1062. nextId?:number;
  1063. offset?:number;
  1064. /** 被举报人的ID */
  1065. personId?:string;
  1066. }
  1067. export interface ManagerFindReportDetailsListReply{
  1068. list?:Array<ManagerFindReportDetailsInfo>;
  1069. nextId?:number;
  1070. }
  1071. export interface ManagerFindReportDetailsInfo{
  1072. /** 举报详情的ID */
  1073. id?:number;
  1074. /** 被举报者的ID */
  1075. personId?:string;
  1076. /** 被举报者的ID(number) */
  1077. accountId?:number;
  1078. /** 被举报者的昵称 */
  1079. personName?:string;
  1080. /** 被举报者的头像 */
  1081. personAvatar?:string;
  1082. /** 举报者的ID */
  1083. reportPersonId?:string;
  1084. /** 举报者的ID(number) */
  1085. reportAccountId?:number;
  1086. /** 举报者的昵称 */
  1087. reportPersonName?:string;
  1088. /** 举报者的头像 */
  1089. reportPersonAvatar?:string;
  1090. /** 被举报的理由 */
  1091. reportResult?:string;
  1092. /** 被举报的图片 */
  1093. reportPicture?:Array<string>;
  1094. /** 举报的类型 */
  1095. category?:Array<string>;
  1096. /** 举报时间 */
  1097. createTime?:number;
  1098. /** 聊天房间ID */
  1099. chatId?:number;
  1100. }
  1101. export interface GetLoginConfigRequest{
  1102. appid?:string;
  1103. }
  1104. export interface GetLoginConfigReply{
  1105. appid?:string;
  1106. }
  1107. export interface SendMessageReply{
  1108. /** 自己是否在线 */
  1109. isSelfOnline?:boolean;
  1110. }
  1111. export interface ManagerFindCanHandpickUserListRequest{
  1112. nextId?:string;
  1113. offset?:number;
  1114. /** 是则筛选 已经是精选的用户 否则筛选还未检查过的优质用户 */
  1115. isHandpickUser?:boolean;
  1116. }
  1117. export interface ManagerSetHandpickUserRequest{
  1118. passList?:Array<SetHandpickUserInfo>;
  1119. unPassList?:Array<SetHandpickUserInfo>;
  1120. }
  1121. export interface ManagerSetHandpickUserOneRequest{
  1122. userId?:string;
  1123. picture?:string;
  1124. isHandpickUser?:boolean;
  1125. }
  1126. export interface SetHandpickUserInfo{
  1127. userId?:string;
  1128. picture?:string;
  1129. }
  1130. export interface ManagerFindCanHandpickUserListReply{
  1131. list?:Array<ManagerFindCanHandpickUserInfo>;
  1132. nextId?:string;
  1133. total?:number;
  1134. }
  1135. export interface ManagerFindCanHandpickUserInfo{
  1136. id?:string;
  1137. /** 昵称 */
  1138. nickname?:string;
  1139. /** 头像链接 */
  1140. avatarUrl?:string;
  1141. /** 性别 */
  1142. sex?:number;
  1143. /** 图片 */
  1144. pictures?:Array<string>;
  1145. /** 年龄 */
  1146. age?:number;
  1147. /** 星座 */
  1148. constellation?:string;
  1149. /** 积分 */
  1150. credit?:number;
  1151. /** 签名 */
  1152. signature?:string;
  1153. /** 介绍语音 */
  1154. introduceVoice?:string;
  1155. /** 省 */
  1156. province?:string;
  1157. /** 市 */
  1158. city?:string;
  1159. /** 用户id(Number) */
  1160. personId?:number;
  1161. /** 是否是优质用户 */
  1162. isHighQuality?:boolean;
  1163. /** 是否被封禁 */
  1164. isBlack?:boolean;
  1165. /** 权重 */
  1166. weight?:number;
  1167. /** 上次登录时间 */
  1168. lastLoginTime?:number;
  1169. /** 拉黑理由(只有被拉黑的用户才会有) */
  1170. blackDetails?:string;
  1171. /** 是否是Vip */
  1172. isVip?:boolean;
  1173. /** vip等级 */
  1174. vipLevel?:number;
  1175. /** 是否是年费Vip */
  1176. isYearVip?:boolean;
  1177. /** vip功能 */
  1178. vipFunctions?:Array<string>;
  1179. /** 是否是精选 */
  1180. isHandpickUser?:boolean;
  1181. /** 精选图片 */
  1182. handpickPicture?:string;
  1183. }