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 PersonParam{ /** 查询目标的ID */ personID?:string; /** 类型 */ personType?:string; } export interface CreateChatRoomParam{ /** 查询目标的ID */ personID?:string; /** 类型 */ personType?: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 PartnerChatCardInfo{ /** id */ id?:string; /** 昵称 */ nickname?:string; /** 头像链接 */ avatarUrl?:string; /** 性别 */ sex?:number; /** 年龄 */ age?:number; /** 类型(新客:new,付费:pay) */ type?:string; /** 收益 */ benefit?:number; /** 是否解锁语音 */ isUnlockVoice?:boolean; /** 是否解锁图片 */ isUnlockPicture?:boolean; /** 解锁语音奖励 */ unlockVoicePrice?:number; /** 解锁图片奖励 */ unlockPicturePrice?:number; /** 是否领取了语音奖励 */ isGetVoicePrice?:boolean; /** 是否领取了图片奖励 */ isGetPicturePrice?:boolean; /** 是否完善信息 */ isFinishInformation?:boolean; /** 来源 */ source?: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; /** 身份ID */ identifyId?:string; } 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 */ identifyId?:string; } 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; /** 类型 */ personType?: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; /** 身份ID */ identifyId?:string; } 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; /** 类型 */ type?: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 BalanceRequest{ /** 查询目标的ID */ personID?:string; /** 类型 */ personType?:string; /** 充值或者减少的金额 */ balance?:number; } 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; /** 被举报的人的ID */ reportedPersonId?:string; /** 被举报的人的类型 */ reportedPersonType?:string; /** 联系方式 */ contactInformation?:string; /** 图片 */ picture?:Array; /** 类别 */ category?:Array; } export interface ReportRequest{ /** 发起举报的人的身份ID */ identifyId?:string; /** 发起举报的人的ID */ personId?:string; /** 发起举报的人的类型 */ personType?:string; /** 被举报的人的身份ID */ reportedIdentifyId?:string; /** 被举报的人的ID */ reportedPersonId?:string; /** 被举报的人的类型 */ reportedPersonType?: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; /** 类型 */ personType?: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 */ identifyId?:string; } export interface FindOverSevenDayAvatarReply{ /** 头像列表 */ list?:Array; } export interface IdentifyIdRequest{ /** 发起举报的人的身份ID */ identifyId?:string; } export interface PersonLookScripRequest{ personId?:string; personType?:string; /** 纸条id */ scripId?:number; } export interface FindScripRequest{ personId?:string; personType?:string; nextId?:number; offset?:number; } export interface FindOtherScripRequest{ personId?:string; personType?:string; myPersonId?:string; myPersonType?:string; nextId?:number; offset?:number; } export interface ScripReply{ list?:Array; nextId?:number; } export interface ScripInfo{ /** 纸条ID */ scripId?:number; /** 创建者ID */ personId?:string; /** 创建者类型 */ personType?:string; /** 纸条内容 */ text?:string; /** 纸条配图 */ pictureUrl?:string; /** 创建者名称 */ personName?:string; /** 创建者性别 */ personSex?:number; /** 创建者性别 */ personAge?:number; /** 创建者头像 */ personAvatar?:string; /** 回复数 */ replyNum?:number; /** 是否可以回复 */ isCanReply?:boolean; /** 我的回复内容 */ myReply?:ScripReplyMessage; /** 创建时间 */ createTime?:number; } export interface ScripReplyMessage{ /** 小纸条回复的类型 */ messageType?:string; /** 小纸条回复的文本内容 */ scripContent?:string; /** 小纸条回复的图片链接 */ scripPictureUrl?:string; } export interface DeleteScripRequest{ id?:number; personId?:string; personType?:string; } export interface CreateScripRequest{ personId?:string; personType?:string; PersonIdentifyId?:string; text?:string; pictureUrl?:string; } export interface ScripID{ id?:number; } export interface ReplyScripRequest{ personId?:string; personType?:string; PersonIdentifyId?: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; /** 类型 */ personType?:string; /** 身份ID */ identifyId?:string; /** 性别 */ sex?:number; /** 是否跟性别强相关 */ isNeedCheckSex?:boolean; } export interface IdentifyIDsParam{ myIdentifyID?:string; otherIdentifyID?:string; }