export interface UserAndPartnerIdentifyIdParam{ partnerIdentifyId?:string; userIdentifyId?:string; } export interface UserAndPartnerParam{ partnerId?:string; /** 身份ID */ partnerIdentifyID?:string; userId?:string; /** 身份ID */ userIdentifyID?:string; } export interface User1AndUser2IdParam{ user1?:string; user2?:string; } export interface PartnerIDParam{ partnerID?:string; } export interface PersonIDParam{ personID?:string; } export interface IDParam{ id?:number; } export interface PersonParam{ /** 查询目标的ID */ personID?:string; } export interface CreateChatRoomParam{ /** 查询目标的ID */ personID?:string; /** 来源 */ source?:string; } export interface ChatCardInfo{ /** id */ id?:string; /** 昵称 */ nickname?:string; /** 头像链接 */ avatarUrl?:string; /** 性别 */ sex?:number; /** 年龄 */ age?:number; /** 星座 */ constellation?:string; /** 相册列表 */ list?:Array; /** 介绍语音 */ introduceVoice?:string; /** 省 */ province?:string; /** 市 */ city?:string; /** 区 */ area?:string; /** 是否完善资料 */ isFinishInformation?:boolean; /** 签名 */ signature?:string; } export interface UserIDParam{ userId?:string; } export interface WxConfReq{ url?:string; } export interface WxConfResponse{ /** 必填,公众号的唯一标识 */ appId?:string; /** 必填,生成签名的时间戳 */ timestamp?:number; /** 必填,生成签名的随机串 */ nonceStr?:string; /** 必填,签名 */ signature?:string; /** 传入的url */ url?:string; } export interface HomeInfo{ /** id */ id?:string; /** 昵称 */ nickname?:string; /** 头像链接 */ avatarUrl?:string; /** 性别 */ sex?:number; /** 图片 */ pictures?:Array; /** 年龄 */ age?:number; /** 星座 */ constellation?:string; /** 标签 */ tagList?:Array; /** 签名 */ signature?:string; /** 介绍语音 */ introduceVoice?:string; /** 省 */ province?:string; /** 市 */ city?:string; /** 区 */ area?:string; /** 是否被封号 */ isBlack?:boolean; } export interface PersonMsg{ /** id */ id?:string; /** 昵称 */ nickname?:string; /** 头像链接 */ avatarUrl?:string; /** 性别 */ sex?:number; /** 图片 */ pictures?:Array; /** 年龄 */ age?:number; /** 星座 */ constellation?:string; /** 标签 */ tagList?:Array; /** 签名 */ signature?:string; /** 介绍语音 */ introduceVoice?:string; /** 省 */ province?:string; /** 市 */ city?:string; /** 区 */ area?:string; /** 是否完成注册 */ isFinishInformation?:boolean; /** 是否被封禁 */ isBlack?:boolean; /** 权重 */ weight?:number; /** 工作状态 */ workingStatus?:string; /** 上次观看小纸条ID */ lastScripID?:number; } export interface LookedAndLikedNum{ /** id */ id?:string; /** 看过ta的数量 */ lookedNum?:number; /** 喜欢ta的数量 */ likedNum?:number; } export interface AddFriendMessageInfo{ /** id */ id?:string; /** 昵称 */ nickname?:string; /** 头像链接 */ avatarUrl?:string; /** 性别 */ sex?:number; /** 图片 */ pictures?:Array; /** 来源公众号对应的openID */ fromOpenId?:string; /** 是否注册 */ isRegister?:boolean; /** 是否聊天 */ isChat?:boolean; /** 是否是来源我们 */ isFromUs?:boolean; /** 来源公众号对应的appID */ fromAppId?:string; /** 来源公众号对应的公众号名称 */ fromName?:string; /** 星座 */ constellation?:string; /** 介绍(签名) */ signature?:string; /** 省 */ province?:string; /** 市 */ city?:string; /** 区 */ area?:string; /** 聊过天的话返回房间ID */ roomId?:number; } export interface PersonIDList{ personIds?:Array; } export interface PersonDBReply{ list?:Array; } export interface PersonDB{ /** id */ id?:string; /** 昵称 */ nickname?:string; /** 头像链接 */ avatarUrl?:string; /** 性别 */ sex?:number; /** 图片 */ pictures?:Array; /** 年龄 */ age?:number; /** 星座 */ constellation?:string; /** 介绍语音 */ introduceVoice?:string; /** 省 */ province?:string; /** 市 */ city?:string; /** 区 */ area?:string; /** 介绍 */ signature?:string; /** 是否完善消息 */ isFinishInformation?:boolean; /** 标签列表 */ tagList?:Array; /** 用户id(number) */ personId?:number; } export interface ScripIdRequest{ /** 纸条id */ scripId?:number; } export interface ListPageRequest{ nextId?:number; offset?:number; } export interface ListPageAndSexRequest{ nextId?:number; offset?:number; /** 对方的性别 */ sex?:number; } export interface FindChatTopicRequest{ /** 话题类型 */ type?:string; /** 对方的性别 */ sex?:number; } export interface ListPage2Request{ nextId?:string; offset?:number; } export interface ListPageAndPersonRequest{ nextId?:string; offset?:number; /** 查询目标的ID */ personID?:string; } export interface SendPhoneCodeRequest{ phone?:string; } export interface CheckPhoneCodeRequest{ phone?:string; code?:string; } export interface ManagerLoginRequest{ /** 账号 */ account?:string; /** 密码 */ password?:string; } export interface LoginToken{ token?:string; } export interface UploadMaterialResponse{ link?:string; } export interface Ids{ /** 标签ID */ ids?:Array; } export interface TagListReply{ /** 标签列表 */ list?:Array; } export interface TagList{ /** 标签ID */ id?:number; /** 分组名 */ name?:string; } export interface SexReq{ sex?:number; } export interface GetMatchingPartnerInfoReply{ /** id */ id?:string; /** 昵称 */ nickname?:string; /** 头像链接 */ avatarUrl?:string; /** 性别 */ sex?:number; } export interface RandomIntroduceReply{ introduce?:string; } export interface UpdateInformationRequest{ /** 昵称 */ nickname?:string; /** 头像 */ avatarUrl?:string; /** 性别 */ sex?:number; /** 出生日期(毫秒级时间戳) */ birthday?:number; /** 标签id列表 */ tagList?:Array; /** 介绍语音的链接 */ introduceVoice?:string; /** 介绍(签名) */ signature?:string; /** 相册(主页图片) */ pictures?:Array; /** 省 */ province?:string; /** 市 */ city?:string; /** 区 */ area?:string; } export interface ChatRecordListReply{ list?:Array; nextId?:number; } export interface ChatRoomMsg{ /** 房间ID */ roomId?:number; /** 自己的信息 */ self?:ChatPersonMsg; /** 对方的信息 */ other?:ChatPersonMsg; /** 对对方的好感度 */ likeability?:number; } export interface ChatPersonMsg{ /** id */ id?:string; /** 昵称 */ nickname?:string; /** 头像 */ avatar?:string; /** 性别 */ sex?:number; } export interface ChatRecordInfo{ /** 消息的ID */ messageId?:number; /** 消息类型 */ msgType?:string; /** 消息的结构 */ message?:Message; /** 房间ID */ roomId?:number; /** 是否是自己 */ isSelf?:boolean; /** 发送时间 */ sendTime?:number; /** 消息状态 */ status?:string; /** 状态说明 */ statusMsg?:string; /** 对方是否已读 */ isRead?:boolean; } export interface ChatIsReadInfo{ /** 消息的ID */ messageId?:number; /** 房间ID */ roomId?:number; } export interface GoToRoom{ /** 房间ID */ roomId?:number; } export interface Message{ /** 文本内容 */ content?:string; /** 素材链接 */ materialUrl?:string; /** 小纸条的内容 */ scripContent?:string; /** 小纸条的素材链接 */ scripMaterialUrl?:string; /** 回复小纸条的内容 */ replyScripContent?:string; /** 回复小纸条的素材链接 */ replyScripMaterialUrl?:string; } export interface FindChatRoomMsgRequest{ roomId?:number; } export interface RoomIDRequest{ roomId?:number; } export interface FindChatRecordListRequest{ nextId?:number; offset?:number; roomId?:number; } export interface IsLike{ /** 是否喜欢(关注) */ isLike?:boolean; } export interface RandomNum{ /** 随机的数量 */ num?:number; } export interface RandomNumAndSex{ /** 随机的数量 */ num?:number; /** 对方的性别 */ sex?:number; } export interface MemeRequest{ nextId?:number; offset?:number; type?:string; } export interface CommonTextList{ /** 需要的数据集合(随机表情包、随机打招呼) */ list?:Array; } export interface MemeTitleList{ /** 需要的数据集合(随机表情包、随机打招呼) */ list?:Array; } export interface MemeTitle{ /** 名称 */ name?:string; /** 类型 */ type?:string; } export interface MemeList{ /** 表情包列表 */ list?:Array; nextId?:number; } export interface ChatTopicList{ /** 话题列表 */ list?:Array; } export interface ReportChatRequest{ /** 举报的详情 */ reportMsg?:string; /** 举报类型 */ type?:string; /** 举报对象的ID(纸条、房间) */ messageId?:number; /** 被举报的人的ID */ reportedPersonId?:string; /** 联系方式 */ contactInformation?:string; /** 图片 */ picture?:Array; /** 类别 */ category?:Array; } export interface ReportRequest{ /** 举报类型 */ type?:string; /** 发起举报的人的ID */ personId?:string; /** 举报对象的ID(纸条、房间) */ messageId?:number; /** 被举报的人的ID */ reportedPersonId?:string; /** 联系方式 */ contactInformation?:string; /** 图片 */ picture?:Array; /** 类别 */ category?:Array; /** 举报的详情 */ reportMsg?:string; } export interface RoomChatMsg{ /** 来源 */ source?:string; /** 类型(新客:new,付费:pay) */ type?:string; /** 收益 */ benefit?:number; /** 是否解锁语音 */ isUnlockVoice?:boolean; /** 是否解锁图片 */ isUnlockPicture?:boolean; /** 解锁语音奖励 */ unlockVoicePrice?:number; /** 解锁图片奖励 */ unlockPicturePrice?:number; /** 是否领取了语音奖励 */ isGetVoicePrice?:boolean; /** 是否领取了图片奖励 */ isGetPicturePrice?:boolean; } export interface RecommendPersonListReply{ /** 男生列表 */ manList?:Array; /** 女生列表 */ womanList?:Array; } export interface RecommendPersonInfo{ /** 查询目标的ID */ personID?:string; /** 昵称 */ nickname?:string; /** 头像链接 */ avatarUrl?:string; /** 性别 */ sex?:number; /** 年龄 */ age?:number; /** 星座 */ constellation?:string; /** 签名 */ signature?:string; /** 省 */ province?:string; /** 市 */ city?:string; /** 区 */ area?:string; /** 介绍语音 */ introduceVoice?:string; /** 标签 */ tagList?:Array; /** 是否在线 */ isOnline?:boolean; } export interface FindRecommendRequest{ /** 数量 */ num?:number; type?:string; sex?:number; /** ID */ personId?:string; } export interface FindOverSevenDayAvatarReply{ /** 头像列表 */ list?:Array; } export interface PersonLookScripRequest{ personId?:string; /** 纸条id */ scripId?:number; } export interface FindScripRequest{ personId?:string; nextId?:number; offset?:number; } export interface FindOtherScripRequest{ personId?:string; myPersonId?:string; nextId?:number; offset?:number; } export interface ScripReply{ list?:Array; nextId?:number; } export interface ScripInfo{ /** 纸条ID */ scripId?:number; /** 创建者ID */ personId?:string; /** 纸条内容 */ text?:string; /** 纸条配图 */ pictureUrl?:string; /** 创建者名称 */ personName?:string; /** 创建者性别 */ personSex?:number; /** 创建者性别 */ personAge?:number; /** 创建者头像 */ personAvatar?:string; /** 回复数 */ replyNum?:number; /** 是否可以回复 */ isCanReply?:boolean; /** 我的回复内容 */ myReply?:ScripReplyMessage; /** 创建时间 */ createTime?:number; /** 星座 */ constellation?:string; } export interface ScripReplyMessage{ /** 小纸条回复的类型 */ messageType?:string; /** 小纸条回复的文本内容 */ scripContent?:string; /** 小纸条回复的图片链接 */ scripPictureUrl?:string; } export interface DeleteScripRequest{ id?:number; personId?:string; } export interface CreateScripRequest{ personId?:string; text?:string; pictureUrl?:string; } export interface ScripID{ id?:number; } export interface ReplyScripRequest{ personId?:string; /** 小纸条ID */ scripId?:number; /** 回复内容 */ message?:Message; msgType?:string; } export interface UpdateLastScripIDRequest{ /** 纸条id */ scripId?:number; } export interface UpdateLastScripIDDBRequest{ personId?:string; /** 纸条id */ scripId?:number; } export interface MatchingRequest{ /** 查询目标的ID */ personId?:string; /** 性别 */ sex?:number; /** 是否跟性别强相关 */ isNeedCheckSex?:boolean; } export interface UserIDsParam{ myUserID?:string; otherUserID?:string; } export interface ManagerFindPersonListReply{ list?:Array; nextId?:string; total?:number; } export interface ManagerFindPersonListReply2{ list?:Array; last?:boolean; total?:number; page?:number; pageSize?:number; } export interface ManagerFindPersonListRequest{ nextId?:string; offset?:number; /** 用户ID */ id?:number; /** 姓名 */ name?:string; /** 性别 */ sex?:number; /** 是否筛选完善过资料的人 */ isFinishInformation?:boolean; /** 筛选开始时间 */ startTime?:number; /** 筛选结束时间 */ endTime?:number; /** 是否筛选拉黑用户 */ isBlack?:boolean; /** 是否是优质用户 */ isHighQuality?:boolean; } export interface ManagerFindPersonInfo{ id?:string; /** 昵称 */ nickname?:string; /** 头像链接 */ avatarUrl?:string; /** 性别 */ sex?:number; /** 图片 */ pictures?:Array; /** 年龄 */ age?:number; /** 星座 */ constellation?:string; /** 积分 */ credit?:number; /** 签名 */ signature?:string; /** 介绍语音 */ introduceVoice?:string; /** 省 */ province?:string; /** 市 */ city?:string; /** 用户id(Number) */ personId?:number; /** 是否是优质用户 */ isHighQuality?:boolean; /** 是否被封禁 */ isBlack?:boolean; /** 权重 */ weight?:number; /** 上次登录时间 */ lastLoginTime?:number; } export interface ManagerUpdatePersonVoiceRequest{ /** Id (string) */ personId?:string; /** 语音 */ introduceVoice?:string; } export interface ManagerUpdatePersonPicturesRequest{ /** Id (string) */ personId?:string; /** 相册(主页图片) */ pictures?:Array; } export interface ManagerUpdatePersonSignatureRequest{ /** Id (string) */ personId?:string; /** 介绍(签名) */ signature?:string; } export interface ManagerUpdatePersonAvatarRequest{ /** Id (string) */ personId?:string; /** 头像 */ avatarUrl?:string; } export interface ManagerUpdatePersonNameRequest{ /** Id (string) */ personId?:string; /** 昵称 */ nickname?:string; } export interface ManagerUpdatePersonWeightRequest{ /** Id (string) */ personId?:string; /** 权重等级 */ weight?:number; } export interface ManagerUpdatePersonIsBlackRequest{ /** Id (string) */ personId?:string; /** 是否拉黑 */ isBlack?:boolean; } export interface ManagerFindRoomListRequest{ /** 房间ID */ roomId?:number; /** 用户ID */ personId?:number; nextId?:number; offset?:number; } export interface ManagerFindRoomListReply{ list?:Array; nextId?:number; } export interface RoomInfo{ /** 用户1ID */ person1Id?:string; /** 用户1未读数 */ person1UnreadNum?:number; /** 用户1发送数 */ person1SendNum?:number; /** 用户1头像 */ person1AvatarUrl?:string; /** 用户1昵称 */ person1Nickname?:string; /** 用户1年龄 */ person1Age?:number; /** 用户1性别 */ person1Sex?:number; /** 用户2ID */ person2Id?:string; /** 用户2未读数 */ person2UnreadNum?:number; /** 用户2发送数 */ person2SendNum?:number; /** 用户2头像 */ person2AvatarUrl?:string; /** 用户2昵称 */ person2Nickname?:string; /** 用户2年龄 */ person2Age?:number; /** 用户2性别 */ person2Sex?:number; /** 上次发送内容 */ lastContent?:string; /** 上次发送时间 */ lastTime?:number; /** 好感度 */ likeability?:number; /** 房间ID */ roomId?:number; } export interface ManagerFindChatRecordListRequest{ nextId?:number; offset?:number; roomId?:number; /** 查询目标的ID */ personID?:string; } export interface ManagerUpdateScripTextRequest{ scripId?:number; /** 纸条内容 */ text?:string; } export interface ManagerUpdateScripPictureRequest{ scripId?:number; /** 纸条配图链接 */ pictureUrl?:string; } export interface ManagerFindScripListRequest{ nextId?:number; offset?:number; scripId?:number; /** 用户ID (number) */ personId?:number; } export interface ManagerScripReply{ list?:Array; nextId?:number; } export interface ManagerScripInfo{ /** 纸条ID */ scripId?:number; /** 创建者ID */ personId?:string; /** 纸条内容 */ text?:string; /** 纸条配图 */ pictureUrl?:string; /** 创建者名称 */ personName?:string; /** 创建者性别 */ personSex?:number; /** 创建者性别 */ personAge?:number; /** 创建者头像 */ personAvatar?:string; /** 回复数 */ replyNum?:number; /** 创建时间 */ createTime?:number; /** 星座 */ constellation?:string; /** id(number) */ id?:number; } export interface ManagerFindReportListRequest{ nextId?:number; offset?:number; } export interface ManagerFindReportListReply{ list?:Array; nextId?:number; } export interface ManagerFindReportInfo{ /** 举报的ID */ id?:number; /** 被举报者的ID */ personId?:string; /** 被举报的次数 */ num?:number; /** 被举报者的名称 */ personName?:string; /** 被举报者的性别 */ personSex?:number; /** 被举报者的年龄 */ personAge?:number; /** 被举报者的头像 */ personAvatar?:string; } export interface ManagerFindReportDetailsListRequest{ nextId?:number; offset?:number; /** 被举报人的ID */ personId?:string; } export interface ManagerFindReportDetailsListReply{ list?:Array; nextId?:number; } export interface ManagerFindReportDetailsInfo{ /** 举报详情的ID */ id?:number; /** 被举报者的ID */ personId?:string; /** 被举报者的ID(number) */ accountId?:number; /** 被举报者的昵称 */ personName?:string; /** 被举报者的头像 */ personAvatar?:string; /** 举报者的ID */ reportPersonId?:string; /** 举报者的ID(number) */ reportAccountId?:number; /** 举报者的昵称 */ reportPersonName?:string; /** 举报者的头像 */ reportPersonAvatar?:string; /** 被举报的理由 */ reportResult?:string; /** 被举报的图片 */ reportPicture?:Array; /** 举报的类型 */ category?:Array; /** 举报时间 */ createTime?:number; } export interface GetLoginConfigRequest{ appid?:string; } export interface GetLoginConfigReply{ appid?:string; } export interface SendMessageReply{ /** 自己是否在线 */ isSelfOnline?:boolean; }