first commit
This commit is contained in:
31
frontend/src/api/indicator.js
Normal file
31
frontend/src/api/indicator.js
Normal file
@@ -0,0 +1,31 @@
|
||||
import request from './request'
|
||||
|
||||
// 获取指标列表
|
||||
export function getIndicators(params) {
|
||||
return request.get('/indicators', { params })
|
||||
}
|
||||
|
||||
// 获取启用的指标
|
||||
export function getActiveIndicators() {
|
||||
return request.get('/indicators/active')
|
||||
}
|
||||
|
||||
// 获取指标详情
|
||||
export function getIndicator(id) {
|
||||
return request.get(`/indicators/${id}`)
|
||||
}
|
||||
|
||||
// 创建指标
|
||||
export function createIndicator(data) {
|
||||
return request.post('/indicators', data)
|
||||
}
|
||||
|
||||
// 更新指标
|
||||
export function updateIndicator(id, data) {
|
||||
return request.put(`/indicators/${id}`, data)
|
||||
}
|
||||
|
||||
// 删除指标
|
||||
export function deleteIndicator(id) {
|
||||
return request.delete(`/indicators/${id}`)
|
||||
}
|
||||
Reference in New Issue
Block a user