import {Message} from "../common/common_pb"; export interface UpdateTodayRequest{ userId?:string; todaySendUnreadReminderNum?:number; todaySendVisitorReminderNum?:number; } export interface UpdateLastSendTemplateTimeRequest{ userId?:string; lastSendTemplateTime?:number; } export interface UserPrivacyStatusInfo{ /** 是否关闭打招呼 */ isCloseGreet?:boolean; /** 是否关闭匹配到我 */ isCloseMatching?:boolean; } export interface IsCanGetReturnRewordReply{ isCanGetReword?:boolean; } export interface GetRandomMatchingRequest{ /** 性别 */ sex?:number; /** 省 */ province?:string; /** 市 */ city?:string; /** 最大年龄 */ maxAge?:number; /** 最小年龄 */ minAge?:number; } export interface MatchUserDBWithoutMapRequest{ /** 已经匹配过的map */ isMatchingMap?:any; /** 省 */ province?:string; /** 市 */ city?:string; /** 最大年龄 */ maxAge?:number; /** 最小年龄 */ minAge?:number; /** 性别 */ sex?:number; } export interface GetUserLookHandPickNumReply{ num?:number; userIdList?:Array; } export interface FindUserVipListDBReply{ vipMap?:any; } export interface VipInfo{ /** 是否是vip */ isVip?:boolean; /** vip 等级 */ vipLevel?:number; /** vip成长值 */ growthValue?:number; /** 会员的续费时间 */ renewalTime?:number; /** 会员的到期时间 */ expirationTime?:number; /** 会员的开始时间 */ createTime?:number; /** 是否是年费vip */ isYearVip?:boolean; /** vip功能 */ vipFunctions?:Array; /** id */ userId?:string; } export interface SendMsgReduceCreditRequest{ /** 查询目标的ID */ personID?:string; /** 是否免费 */ isFree?:boolean; /** 消息类型 */ type?:string; } export interface UserGetInformationAwardByActivityRequest{ userId?:string; credit?:number; desc?:string; } export interface UserGetInformationAwardByActivityReply{ isError?:boolean; } export interface AddUserCreditRequest{ /** id */ id?:string; /** 积分 */ credit?:number; detail?:string; } export interface ReportUserBlackRequest{ personId?:string; result?:string; } export interface SendMessageRequest{ /** 房间ID */ roomId?:number; /** 消息 */ message?:Message; /** 消息类型 */ msgType?:string; websocketTag?:string; } export interface ManagerFindIsCheckQualityUserListRequest{ page?:number; pageSize?:number; /** 用户ID */ id?:number; /** 姓名 */ name?:string; /** 性别 */ sex?:number; } export interface ManagerUpdateUserCreditRequest{ personId?:string; num?:number; title?:string; } export interface ManagerMarkHighQualityUserRequest{ passIds?:Array; unPassIds?:Array; } export interface ManagerReMarkHighQualityUserRequest{ userIds?:Array; } export interface GetRecommendUserDBRequest{ sex?:number; /** 匹配过的用户 */ personIds?:Array; } export interface FindRecommendHighQualityUserRequest{ /** 数量 */ num?:number; sex?:number; /** ID */ personId?:string; } export interface FindRecommendHighQualityUserReply{ personIdList?:Array; } export interface UpdateUserMatchedNumAndReturnUserMsgReply{ /** 今日被匹配数 */ todayMatchedNum?:number; /** 昵称 */ nickname?:string; /** 头像链接 */ avatarUrl?:string; /** 性别 */ sex?:number; /** 年龄 */ age?:number; /** 城市 */ city?:string; } export interface GetUserDBMsgFromWebsocketReply{ /** id */ id?:string; /** 性别 */ sex?:number; /** 权重 */ weight?:number; /** 工作状态 */ workingStatus?:string; /** 今日被匹配数 */ todayMatchedNum?:number; /** 年龄 */ age?:number; /** 省 */ province?:string; /** 市 */ city?:string; } export interface UpdateUserMatchedNumRequest{ userId?:string; } export interface SendNewMessageUnreadReminderRequest{ personId?:string; sendPersonId?:string; } export interface SendMsgReduceCreditReply{ /** 是否发送免费次数用完提醒 */ isSendReminder?:boolean; } export interface UserFreeNum{ /** 今日可免费回复纸条的次数 */ replyScripNum?:number; /** 今日免费创建纸条的次数 */ createScripNum?:number; /** 今日免费匹配数 */ matchingNum?:number; } export interface ReplyScripRequest{ /** 小纸条ID */ scripId?:number; /** 回复内容 只需要提供 回复小纸条的内容 或 回复小纸条的素材链接 */ message?:Message; msgType?:string; } export interface PersonLookScripRequest{ /** 纸条id */ scripId?:number; } export interface UserFindScripRequest{ nextId?:number; offset?:number; } export interface DeleteScripRequest{ /** 纸条id */ scripId?:number; } export interface CreateScripRequest{ /** 纸条内容 */ text?:string; /** 纸条背景图 */ pictureUrl?:string; } export interface FindMatchingAvatarAndNumReply{ /** 匹配人数 */ num?:number; /** 头像列表 */ list?:Array; } export interface UserRechargeRequest{ /** 充值套餐ID */ RechargeTemplateId?:number; } export interface RechargeList{ list?:Array; } export interface VipRechargeList{ list?:Array; } export interface VipRechargeInfo{ id?:number; /** 标题 */ label?:string; /** 价格 */ price?:number; /** 原价 */ originPrice?:number; /** 日常价格 */ averagePerDayPrice?:number; /** 赠送的积分 */ additionalCoin?:number; /** 描述 */ description?:string; } export interface RechargeInfo{ id?:number; price?:number; /** 积分 */ credit?:number; /** 赠送的积分 */ giveCredit?:number; /** 描述 */ description?:string; /** 标题 */ title?:string; } export interface InformationStatus{ /** 是否完善资料 */ isFinishInformation?:boolean; /** 是否领取奖励 */ isGetAward?:boolean; /** 奖励的金额 */ credit?:number; } export interface UserBalance{ /** id */ id?:string; /** 积分 */ credit?:number; } export interface UserFindChatListReply{ list?:Array; nextId?:number; } export interface UserChatInfo{ /** 用户ID */ personId?:string; /** 用户未读数 */ unreadNum?:number; /** 上次发送内容 */ lastContent?:string; /** 上次发送时间 */ lastTime?:number; /** 好感度 */ likeability?:number; /** 性别 */ sex?:number; /** 头像 */ avatarUrl?:string; /** 昵称 */ nickname?:string; /** 年龄 */ age?:number; /** 房间号ID */ roomId?:number; /** 是否是Vip */ isVip?:boolean; /** vip等级 */ vipLevel?:number; /** 是否是年费Vip */ isYearVip?:boolean; /** vip功能 */ vipFunctions?:Array; } export interface UserInfo{ /** id */ id?:string; /** 昵称 */ nickname?:string; /** 头像链接 */ avatarUrl?:string; /** 年龄 */ age?:number; /** 性别 */ sex?:number; /** 星座 */ constellation?:string; /** 积分 */ credit?:number; /** 标签 */ tagList?:Array; /** 签名 */ signature?:string; /** 介绍语音 */ introduceVoice?:string; /** 省 */ province?:string; /** 市 */ city?:string; /** 区 */ area?:string; /** 用户ID */ userId?:number; /** 是否被封号 */ isBlack?:boolean; /** 是否注册 */ isRegister?:boolean; /** 今日更新昵称数 */ UpdateNicknameNum?:number; /** 今日更新头像数 */ UpdateAvatarUrlNum?:number; /** 今日更新相册数 */ UpdatePicturesNum?:number; /** 今日更新签名数 */ UpdateSignatureNum?:number; } export interface KeyRequest{ key?:string; } export interface CreatePayRequest{ /** 支付金额 单位 分 */ money?:number; /** 类型 */ type?:string; openId?:string; description?:string; attach?:string; } export interface PayInfo{ payInfo?:object; orderId?:number; } export interface PayOrderInfo{ userID?:string; /** 订单的唯一ID */ orderID?:number; /** 支付金额 ,单位分 */ money?:number; /** 类型 */ type?:string; TransactionID?:string; openId?:string; description?:string; /** 状态 */ status?:string; /** 支付时间 */ payTime?:number; /** 创建时间 */ createTime?:number; } export interface PayOrderList{ list?:Array; nextId?:number; } export interface FindPayOrderListRequest{ nextId?:number; offset?:number; status?:string; } export interface PayCallbackReply{ result?:any; }