81c5a74b创建于 2023年12月13日历史提交
import request from './request';

export const getResource = async (data) => {
  return await request({
    url: `/dataStudio/web/v1/metaData/resource`,
    method: 'get',
    params: data,
  });
};

export const getUserRoleList = async (data) => {
  return await request({
    url: `/dataStudio/web/v1/metaData/user`,
    method: 'get',
    params: data,
  });
};

export const previewUserRole = async (data) => {
  return await request({
    url: `/dataStudio/web/v1/user/create/preview`,
    method: 'post',
    data,
  });
};

export const createUserRole = async (data) => {
  return await request({
    url: `/dataStudio/web/v1/user/create`,
    method: 'post',
    data,
  });
};

export const dropUser = async (data) => {
  return await request({
    url: `/dataStudio/web/v1/user/drop`,
    method: 'delete',
    data,
  });
};

export const getUserRoleInfo = async (data) => {
  return await request({
    url: `/dataStudio/web/v1/user/attribute`,
    method: 'get',
    params: data,
  });
};

export const getUserRoleDdl = async (data) => {
  return await request({
    url: `/dataStudio/web/v1/user/ddl`,
    method: 'get',
    params: data,
  });
};

export const updateUserRoleInfo = async (data) => {
  return await request({
    url: `/dataStudio/web/v1/user/attribute/update`,
    method: 'post',
    data,
  });
};

export const updateUserPassword = async (data) => {
  return await request({
    url: `/dataStudio/web/v1/user/password/update`,
    method: 'post',
    data,
  });
};