login.js 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. import http from '@/utils/request'
  2. // import md5 from 'md5'
  3. const isDev = process.env.NODE_ENV === 'development'
  4. // 登录
  5. export function login (params) {
  6. return http.post('/admin/auth/login', { data: params })
  7. }
  8. // 获取权限信息
  9. export function getAuthorizationInfo () {
  10. return http.post('/admin/auth/getCurrent')
  11. }
  12. // 修改密码
  13. export function updatePassword (params) {
  14. return http.post('/admin/auth/updatePassword', { data: params })
  15. }
  16. // 退出
  17. export function logout () {
  18. return http.post('/admin/auth/logout')
  19. }
  20. // 是否短信验证
  21. export function authsmsneed () {
  22. return http.post('/admin/auth/authsmsneed')
  23. }
  24. // 发送验证码
  25. export function authsmssend (params) {
  26. return http.post('/admin/auth/authsmssend', params)
  27. }
  28. // 自营登录接口
  29. export function mgtlogin (params) {
  30. // const url = isDev ? 'https://pwxdev.cleartv.cn' : 'https://pwx.cleartv.cn'
  31. const url = isDev ? 'https://pwxdev.cleartv.cn' : 'https://pwx.pcleartv.cn'
  32. return http.post(`${url}/login/auth`, params)
  33. }
  34. // 自营退出接口
  35. export function mgtlogout () {
  36. // const url = isDev ? 'https://pwxdev.cleartv.cn' : 'https://pwx.cleartv.cn'
  37. const url = isDev ? 'https://pwxdev.cleartv.cn' : 'https://pwx.pcleartv.cn'
  38. return http.post(`${url}/login/logout`)
  39. }
  40. // ota登录接口
  41. export function otalogin (params) {
  42. const url = isDev ? 'https://potadev.cleartv.cn' : 'https://pota.pcleartv.cn'
  43. return http.post(`${url}/login/auth`, params)
  44. }
  45. // ota退出接口
  46. export function otalogout () {
  47. const url = isDev ? 'https://potadev.cleartv.cn' : 'https://pota.pcleartv.cn'
  48. return http.post(`${url}/login/logout`)
  49. }