// @ts-ignore import { request } from 'ice'; import {DebugLoginRequest,TokenReply,AuthorizationRequest,SendPhoneCodeRequest,CheckPhoneCodeRequest,OpenIDRequest,IdentityInfo} from "./account_pb"; const AccountService = { DebugLogin: async (req?: DebugLoginRequest) => { const res = await request.post<{ data: TokenReply, code: string, message: string }>('/api/login/debug', req); return res.data; }, Authorization: async (req?: AuthorizationRequest) => { const res = await request.post<{ data: TokenReply, code: string, message: string }>('/api/login/authorization', 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; }, }; export default AccountService;