index.ts 1001 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. /*
  2. * @Author: zc
  3. * @description 登录
  4. */
  5. import request from '@/utils/request';
  6. /**
  7. * @description 用户登录
  8. * @param {object} data 登录参数
  9. * @returns 返回接口数据
  10. */
  11. // @ts-ignore
  12. export const signIn = (data?: object) => {
  13. return request({
  14. url: '/api/v1/Identity/login',
  15. method: 'post',
  16. data,
  17. });
  18. };
  19. /**
  20. * @description 密码修改状态 未修改直接跳转到修改密码页面 不进入系统
  21. * @returns
  22. */
  23. export const pwdCheck = () => {
  24. return request({
  25. url: '/api/v1/User/pwd-changed',
  26. method: 'get',
  27. });
  28. };
  29. /**
  30. * @description 登录系统配置
  31. * @returns
  32. */
  33. export const loginPageInfo = () => {
  34. return request({
  35. url: '/api/v1/Identity/login-page-info',
  36. method: 'get',
  37. });
  38. };
  39. /**
  40. * @description 登录发送验证码
  41. * @param {string} UserName 登录参数
  42. * @returns
  43. */
  44. export const sendCode = (UserName: string) => {
  45. return request({
  46. url: `/api/v1/PushMessage/send_login_message_code?UserName=${UserName}`,
  47. method: 'get'
  48. });
  49. }