forked from drone/command-center-dashboard

罗广辉
2025-04-02 e1699c4851f6ca397cd0ad1ff63f32c737654836
src/api/user.js
@@ -1,7 +1,7 @@
import request from '@/axios';
import request from '@/axios'
import website from '@/config/website';
import func from '@/utils/func';
import website from '@/config/website'
import func from '@/utils/func'
export const loginByUsername = (tenantId, deptId, roleId, username, password, type, key, code) =>
  request({
@@ -22,7 +22,7 @@
      scope: 'all',
      type,
    },
  });
   })
export const loginBySocial = (tenantId, source, code, state) =>
  request({
@@ -39,7 +39,7 @@
      grant_type: 'social',
      scope: 'all',
    },
  });
   })
export const loginBySso = (state, code) =>
  request({
@@ -55,7 +55,7 @@
      scope: 'all',
      redirect_uri: website.oauth2.redirectUri,
    },
  });
   })
export const loginByPhone = (tenantId, phone, id, value) =>
  request({
@@ -72,7 +72,7 @@
      grant_type: 'sms_code',
      scope: 'all',
    },
  });
   })
export const refreshToken = (refresh_token, tenantId, deptId, roleId) =>
  request({
@@ -89,7 +89,7 @@
      grant_type: 'refresh_token',
      scope: 'all',
    },
  });
   })
export const registerUser = (tenantId, name, account, password, phone, email) =>
  request({
@@ -108,7 +108,7 @@
      grant_type: 'register',
      scope: 'all',
    },
  });
   })
export const registerGuest = (form, oauthId) =>
  request({
@@ -121,47 +121,47 @@
      password: form.password,
      oauthId,
    },
  });
   })
export const getButtons = () =>
  request({
    url: '/blade-system/menu/buttons',
    method: 'get',
  });
   })
export const getCaptcha = () =>
  request({
    url: '/blade-auth/oauth/captcha',
    method: 'get',
    authorization: false,
  });
   })
export const logout = () =>
  request({
    url: '/blade-auth/oauth/logout',
    method: 'get',
    authorization: false,
  });
   })
export const getUserInfo = () =>
  request({
    url: '/blade-auth/oauth/user-info',
    method: 'get',
  });
   })
export const sendLogs = list =>
  request({
    url: '/blade-auth/oauth/logout',
    method: 'post',
    data: list,
  });
   })
export const clearCache = () =>
  request({
    url: '/blade-auth/oauth/clear-cache',
    method: 'get',
    authorization: false,
  });
   })
export const sendSms = (tenantId, phone) =>
  request({
@@ -171,4 +171,4 @@
      tenantId,
      phone,
    },
  });
   })