user.js 979 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. import http from '@/http/api.js'
  2. const userReg =(tenantId, username, password) =>{
  3. return http.request({
  4. url: '/galaxy-business/open/user/reg',
  5. method: 'POST',
  6. header: {
  7. 'Tenant-Id': tenantId
  8. },
  9. params: {
  10. tenantId,
  11. username,
  12. password
  13. }
  14. })
  15. }
  16. // 获取token
  17. const token = (tenantId, username, password, type) => {
  18. return http.request({
  19. url: '/galaxy-auth/oauth/token',
  20. method: 'POST',
  21. header: {
  22. 'Tenant-Id': tenantId
  23. },
  24. params: {
  25. tenantId,
  26. username,
  27. password,
  28. grant_type: "password",
  29. scope: "all",
  30. type
  31. }
  32. })
  33. }
  34. // 获取用户信息
  35. const userInfo = () => {
  36. return http.request({
  37. url: '/galaxy-user/info',
  38. method: 'GET',
  39. })
  40. }
  41. // export const role = {
  42. // 'admin': 'sys_admin',
  43. // 'orgAdmin': 'org_admin',
  44. // 'companyAdmin': 'company_admin',
  45. // 'companyServciePerson': 'company_servcie_person',
  46. // }
  47. export default {
  48. userReg,
  49. token,
  50. userInfo,
  51. }