32 lines
801 B
JavaScript
32 lines
801 B
JavaScript
import request from './request';
|
|
|
|
// 获取页面列表
|
|
export const getKpiTargetPages = () => {
|
|
return request.get('/api/admin/kpi-targets/pages');
|
|
};
|
|
|
|
// 获取指定页面的KPI目标值
|
|
export const getKpiTargetsByPage = (pageCode) => {
|
|
return request.get(`/api/admin/kpi-targets/${pageCode}`);
|
|
};
|
|
|
|
// 获取所有KPI目标值
|
|
export const getAllKpiTargets = () => {
|
|
return request.get('/api/admin/kpi-targets');
|
|
};
|
|
|
|
// 更新KPI目标值
|
|
export const updateKpiTarget = (id, data) => {
|
|
return request.put(`/api/admin/kpi-targets/${id}`, data);
|
|
};
|
|
|
|
// 新增KPI指标
|
|
export const createKpiTarget = (data) => {
|
|
return request.post('/api/admin/kpi-targets', data);
|
|
};
|
|
|
|
// 删除KPI指标
|
|
export const deleteKpiTarget = (id) => {
|
|
return request.delete(`/api/admin/kpi-targets/${id}`);
|
|
};
|