田源
2024-07-16 386f7e24fb132deacb829a86aeb723dd1d1172eb
Source/plt-web/plt-web-ui/src/api/user.js
@@ -1,18 +1,16 @@
import request from '@/router/axios';
import website from "@/config/website";
export const loginByUsername = (tenantId, deptId, roleId, userId, password, type, key) => request({
export const loginByUsername = (deptId, roleId, userId, password, type, key) => request({
  url: '/api/framework/loginController/login',
  method: 'post',
  headers: {
    'Tenant-Id': tenantId,
    'Dept-Id': (website.switchMode ? deptId : ''),
    'Role-Id': (website.switchMode ? roleId : ''),
    'Captcha-Key': key,
  },
  params: {
    tenantId,
    userId,
    password,
    grant_type: (website.captchaMode ? "captcha" : "password"),
@@ -96,8 +94,8 @@
});
export const getUserInfo = () => request({
  url: '/api/blade-auth/oauth/user-info',
  method: 'get'
  url: '/api/framework/loginController/getSessionInfo',
  method: 'post'
});
export const sendLogs = (list) => request({
@@ -117,4 +115,16 @@
  method: 'get',
});
// 修改密码
export function changePassword(params) {
  let formData = new FormData;
  for (let key in params){
    formData.append(key,params[key])
  }
  return request({
    url: "/api/userQueryController/changePassword",
    method: "post",
    data:formData
  });
}