fix: 恢复部署内容丢失 — 补全api/index.ts缺失端点、修复import路径、重建后端KPITemplate兼容别名
This commit is contained in:
@@ -125,4 +125,32 @@ export const predictApi = {
|
||||
scenario: (data: any) => api.post('/predict/scenario', data),
|
||||
}
|
||||
|
||||
export const deviationPushApi = {
|
||||
pushToMap: (data: any) => api.post('/deviation-push/push-to-map', data),
|
||||
getMapNodes: (mapId: number) => api.get(`/deviation-push/map-nodes/${mapId}`),
|
||||
}
|
||||
|
||||
export const budgetGenerateApi = {
|
||||
getCandidates: () => api.get('/budget/kpi-budget-candidates'),
|
||||
generateFromKpis: (data: any) => api.post('/budget/generate-from-kpis', data),
|
||||
}
|
||||
|
||||
export const knowledgeArticleApi = {
|
||||
list: (params?: any) => api.get('/knowledge-articles', { params }),
|
||||
get: (id: number) => api.get(`/knowledge-articles/${id}`),
|
||||
}
|
||||
|
||||
export const roleApi = {
|
||||
list: () => api.get('/roles'),
|
||||
create: (data: any) => api.post('/roles', data),
|
||||
update: (id: number, data: any) => api.put(`/roles/${id}`, data),
|
||||
delete: (id: number) => api.delete(`/roles/${id}`),
|
||||
}
|
||||
|
||||
export const permissionApi = {
|
||||
getMenuTree: () => api.get('/permissions/menu-tree'),
|
||||
getUserRoles: () => api.get('/user-roles'),
|
||||
setUserRoles: (data: any) => api.post('/user-roles', data),
|
||||
}
|
||||
|
||||
export default api
|
||||
|
||||
Reference in New Issue
Block a user