| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 | // @ts-ignoreimport { request } from 'ice';import {UpdateUserInformationRequest,UserInfo,KeyRequest} from "./user_pb";import {LookMessageReply,LookAndLikeListReply,LookAndLikeMessageReply} from "../statistics/statistics_pb";import {SendPhoneCodeRequest,CheckPhoneCodeRequest,PartnerIDParam,AddFriendMessageInfo,PersonParam,HomeInfo,PersonIDList,PersonDBReply,ListPageRequest} from "../common/common_pb";import {CheckUserPartnerIsRelationshipReply,CreateUserPartnerIsRelationshipReply} from "../chat/chat_pb";const UserService = {  /**  更新用户信息 */  UpdateUserInformation: async (req?: UpdateUserInformationRequest) => {	const res = await request.post('/api/user/update/information', req);    return res.data;  },  /**  获取用户详情 */  GetUserInfo: async (req?: undefined) => {	const res = await request.post<{ data: UserInfo, code: string, message: string }>('/api/user/info', req);    return res.data;  },  /**  获取用户访问数详情 */  GetUserLookNum: async (req?: undefined) => {	const res = await request.post<{ data: LookMessageReply, code: string, message: string }>('/api/user/look/num', req);    return res.data;  },  /**  用户发送验证码 */  SendPhoneCode: async (req?: SendPhoneCodeRequest) => {	const res = await request.post('/api/user/code/send', req);    return res.data;  },  /**  用户验证验证码 */  CheckPhoneCode: async (req?: CheckPhoneCodeRequest) => {	const res = await request.post('/api/user/code/check', req);    return res.data;  },  /**  检查用户是否与接待员关联 */  CheckUserPartnerIsRelationship: async (req?: PartnerIDParam) => {	const res = await request.post<{ data: CheckUserPartnerIsRelationshipReply, code: string, message: string }>('/api/user/check/relationship', req);    return res.data;  },  /**  创建用户与接待员的关联 */  CreateUserPartnerIsRelationship: async (req?: PartnerIDParam) => {	const res = await request.post<{ data: CreateUserPartnerIsRelationshipReply, code: string, message: string }>('/api/user/create/relationship', req);    return res.data;  },  /**  获取接待员的确认通过页面信息 */  GetPartnerCircleInfo: async (req?: KeyRequest) => {	const res = await request.post<{ data: AddFriendMessageInfo, code: string, message: string }>('/api/user/circle/info', req);    return res.data;  },  /**  用户获取主页信息 */  UserGetHomeInfo: async (req?: PersonParam) => {	const res = await request.post<{ data: HomeInfo, code: string, message: string }>('/api/user/home', req);    return res.data;  },  /**  查看看过我的列表 */  FindLookList: async (req?: ListPageRequest) => {	const res = await request.post<{ data: LookAndLikeListReply, code: string, message: string }>('/api/user/list/look', req);    return res.data;  },  /**  查看我喜欢的列表 */  FindLikeList: async (req?: ListPageRequest) => {	const res = await request.post<{ data: LookAndLikeListReply, code: string, message: string }>('/api/user/list/like', req);    return res.data;  },  /**  查看喜欢我的列表 */  FindLikedList: async (req?: ListPageRequest) => {	const res = await request.post<{ data: LookAndLikeListReply, code: string, message: string }>('/api/user/list/liked', req);    return res.data;  },  /**  获取用户的访客数以及关注数 */  GetLookAndLikeStatisticsMessage: async (req?: PersonParam) => {	const res = await request.post<{ data: LookAndLikeMessageReply, code: string, message: string }>('/api/user/num/like_look', req);    return res.data;  },};export default UserService;
 |