export interface UserAndPartnerIdParam{ partnerId?:string; userId?: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 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; } 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; } 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; } 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; } export interface ListPageRequest{ nextId?:number; offset?: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 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 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 OnlinePersonListReply{ list?:Array; nextId?:string; } export interface OnlinePersonInfo{ /** 查询目标的ID */ personID?:string; /** 类型 */ personType?:string; /** 昵称 */ nickname?:string; /** 头像链接 */ avatarUrl?:string; /** 性别 */ sex?:number; /** 年龄 */ age?:number; /** 星座 */ constellation?:string; /** 签名 */ signature?:string; /** 省 */ province?:string; /** 市 */ city?:string; /** 区 */ area?:string; } export interface ChatRecordListReply{ list?:Array; nextId?:number; } export interface ChatRoomMsg{ /** 房间ID */ roomId?:number; /** 自己的ID */ selfID?:string; /** 自己的type */ selfType?:string; /** 对方的ID */ otherID?:string; /** 对方的type */ otherType?:string; /** 自己的名称 */ selfName?:string; /** 他人的名称 */ otherName?:string; /** 自己的头像 */ selfAvatar?:string; /** 他人的头像 */ otherAvatar?:string; } export interface ChatRecordInfo{ /** 消息的ID */ messageId?:number; /** 消息类型 */ msgType?:string; /** 消息的结构 */ message?:Message; /** 房间ID */ roomId?:number; /** 是否是自己 */ isSelf?:boolean; /** 发送时间 */ sendTime?:number; /** 消息状态 */ status?:string; } export interface Message{ /** 文本内容 */ content?:string; /** 素材链接 */ materialUrl?:string; /** 音频的秒数 */ second?:number; } export interface FindChatRoomMsgRequest{ roomId?:number; } export interface FindChatRecordListRequest{ nextId?:number; offset?:number; roomId?:number; }