login.ts 1.5 KB

1234567891011121314151617181920212223242526272829303132333435
  1. import { post } from '@/utils/request';
  2. export const loginApi = {
  3. // 登录
  4. Login: (params = {}) => post('/custom/login', params, 'Host80'),
  5. // 获取登录信息
  6. CustomLoginInfo: (params = {}) => post('/custom/info', params, 'Host80'),
  7. // 登出
  8. Logout: (params = {}) => post('/user/logout', params),
  9. // 注册
  10. Register: (params = {}) => post('/custom/register', params, 'Host80'),
  11. // 发送邮件验证
  12. Code: (params = {}) => post('/custom/register/send/code', params),
  13. // 当前国家编码
  14. CodeById: (params = {}) => post('/country/getCodeByIp', params, 'Host80'),
  15. // 语言切换
  16. switchLanguage: (params = {}) => post('/user/switch/lang', params),
  17. // 忘记密码
  18. forgetPwd: (params = {}) => post('/user/update/password/send/email', params),
  19. // 修改密码
  20. updatePwd: (params = {}) => post('/user/update/login/password', params),
  21. // 高风险客户内转提醒list
  22. financeTransferRiskRemindList: (params = {}) => post('/finance/transfer/risk/remind/list', params),
  23. // 高风险客户内转提醒
  24. financeTransferRiskRemindConfirm: (params = {}) => post('/finance/transfer/risk/remind/confirm', params),
  25. // 发送邮件验证
  26. sendCode: (params = {}) => post('/user/login/send/code', params),
  27. // 登录验证方式
  28. loginValid: (params = {}) => post('/custom/login/valid', params),
  29. // 获取用户附加信息(角色列表)
  30. getUserAttachs: (params = {}) => post('/user/attachs', params),
  31. // 切换登录身份
  32. switchLogin: (params = {}) => post('/user/switchLogin', params),
  33. };