index.ts 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  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 checkSnapshotOrder = () => {
  34. return request({
  35. url: '/api/v1/Snapshot/wait_accept_count',
  36. method: 'get',
  37. });
  38. };
  39. /**
  40. * @description 检测是否有省件被退回至热线中心工单 如果有需要提示
  41. * @returns
  42. */
  43. export const checkReturnOrder = () => {
  44. return request({
  45. url: '/api/v1/CommonP/home_province_sendback',
  46. method: 'get',
  47. });
  48. };
  49. /**
  50. * @description 登录系统配置
  51. * @returns
  52. */
  53. export const loginPageInfo = () => {
  54. return request({
  55. url: '/api/v1/Identity/login-page-info',
  56. method: 'get',
  57. });
  58. };
  59. /**
  60. * @description 登录发送验证码
  61. * @param {string} UserName 登录参数
  62. * @returns
  63. */
  64. export const sendCode = (UserName: string) => {
  65. return request({
  66. url: `/api/v1/PushMessage/send_login_message_code?UserName=${UserName}`,
  67. method: 'get'
  68. });
  69. }
  70. /**
  71. * @description 验证账号是否白名单
  72. * @param {string} params 登录参数
  73. * @returns
  74. */
  75. export const whiteList = (params:object) => {
  76. return request({
  77. url: '/api/v1/PushMessage/get_verify_whitelist',
  78. method: 'get',
  79. params
  80. });
  81. }