This commit is contained in:
2023-06-13 17:21:00 +08:00
parent 0e68f536d6
commit 69cde791e2
16 changed files with 587 additions and 130 deletions

View File

@ -58,3 +58,62 @@ export function refreshCache() {
method: "delete",
});
}
// 租户模式设置
export function tenantSetting(params) {
return request({
url: "/tenant/setting",
method: "put",
params,
});
}
/**
* 获取数据源列表
* @return {*}
*/
export function datasourceList(tenantId) {
return request({
url: "/tenant/datasource/list",
method: "GET",
params: { tenantId },
});
}
/**
* 添加数据源
* @param data
* @return {*}
*/
export function insertDatasource(data) {
return request({
url: "/tenant/datasource",
method: "POST",
data,
});
}
/**
* 修改数据源
* @param data
* @return {*}
*/
export function updateDatasource(data) {
return request({
url: "/tenant/datasource",
method: "PUT",
data,
});
}
/**
* 删除数据源
* @param ids
* @return {*}
*/
export function deleteDatasource(ids) {
return request({
url: `/tenant/datasource/${ids}`,
method: "DELETE",
});
}