| 12345678910111213141516171819202122 |
- import { post } from '@/core/http/http-client'
- import { buildRestPath } from '@/core/config/api-paths'
- import { normalizeRegion } from '@/features/passport/credential-bridge'
- const ROUTE_DELETE_ACCOUNT = buildRestPath('user/deleteuser')
- const ROUTE_RESET_SECRET = '/wanlshop/user/resetpwd'
- /** 注销当前登录账号 */
- export async function removeAccount() {
- return post(ROUTE_DELETE_ACCOUNT, {})
- }
- /** 短信验证码重置登录密码 */
- export async function resetSecretBySms({ handset, region, passcode, secret, ticketId }) {
- return post(ROUTE_RESET_SECRET, {
- mobile: handset,
- area_code: normalizeRegion(region),
- captcha: passcode,
- newpassword: secret,
- message_id: ticketId || ''
- })
- }
|