兰宝车间质量管理系统-前端
疯狂的狮子Li
2023-04-03 1595cb282aab5399862fac6406b5de550863e3b6
src/api/login.ts
@@ -8,74 +8,74 @@
 * @returns
 */
export function login(data: LoginData): AxiosPromise<LoginResult> {
   const params = {
      tenantId: data.tenantId,
      username: data.username.trim(),
      password: data.password,
      code: data.code,
      uuid: data.uuid
   };
   return request({
      url: '/auth/login',
      headers: {
         isToken: false
      },
      method: 'post',
      data: params
   });
  const params = {
    tenantId: data.tenantId,
    username: data.username.trim(),
    password: data.password,
    code: data.code,
    uuid: data.uuid
  };
  return request({
    url: '/auth/login',
    headers: {
      isToken: false
    },
    method: 'post',
    data: params
  });
}
// 注册方法
export function register(data: any) {
   return request({
      url: '/auth/register',
      headers: {
         isToken: false
      },
      method: 'post',
      data: data
   });
  return request({
    url: '/auth/register',
    headers: {
      isToken: false
    },
    method: 'post',
    data: data
  });
}
/**
 * 注销
 */
export function logout() {
   return request({
      url: '/auth/logout',
      method: 'post'
   });
  return request({
    url: '/auth/logout',
    method: 'post'
  });
}
/**
 * 获取验证码
 */
export function getCodeImg(): AxiosPromise<VerifyCodeResult> {
   return request({
      url: '/code',
      headers: {
         isToken: false
      },
      method: 'get',
      timeout: 20000
   });
  return request({
    url: '/code',
    headers: {
      isToken: false
    },
    method: 'get',
    timeout: 20000
  });
}
// 获取用户详细信息
export function getInfo(): AxiosPromise<UserInfo> {
   return request({
      url: '/system/user/getInfo',
      method: 'get'
   });
  return request({
    url: '/system/user/getInfo',
    method: 'get'
  });
}
// 获取租户列表
export function getTenantList(): AxiosPromise<TenantInfo> {
   return request({
      url: '/auth/tenant/list',
      headers: {
         isToken: false
      },
      method: 'get'
   });
  return request({
    url: '/auth/tenant/list',
    headers: {
      isToken: false
    },
    method: 'get'
  });
}