优化系统

This commit is contained in:
2025-11-06 23:10:17 +08:00
parent f4244c09b9
commit 0cd0b9c705
23 changed files with 1086 additions and 129 deletions
+24
View File
@@ -0,0 +1,24 @@
import request from "@/utils/request";
/**
* 获取平台统计数据(平台用户使用)
* @returns {Promise}
*/
export function getPlatformStats() {
return request({
url: "/api/dashboard/platform-stats",
method: "get",
});
}
/**
* 获取租户统计数据(租户员工使用)
* @returns {Promise}
*/
export function getTenantStats() {
return request({
url: "/api/dashboard/tenant-stats",
method: "get",
});
}
+11
View File
@@ -112,4 +112,15 @@ export function addTag(data) {
method: "post",
data,
});
}
/**
* 获取知识库数量
* @returns {Promise}
*/
export function getKnowledgeCount() {
return request({
url: "/api/knowledge/count",
method: "get",
});
}
+4 -1
View File
@@ -2,11 +2,14 @@ import request from '@/utils/request';
/**
* 获取所有菜单权限列表(用于分配权限)
* @param {Object} params - 请求参数
* @param {number} params.roleId - 可选的角色ID,用于根据角色的default值过滤菜单
*/
export function getAllMenuPermissions() {
export function getAllMenuPermissions(params = {}) {
return request({
url: '/api/permissions/menus',
method: 'get',
params,
});
}