cangku/frontend/src/api/kpiTargets.js

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}`);
};