18 lines
523 B
JavaScript
18 lines
523 B
JavaScript
import request from '@/utils/request'
|
|
|
|
export function listRules(query) {
|
|
return request({ url: '/api/v1/bell/rules', method: 'get', params: query })
|
|
}
|
|
|
|
export function createRule(data) {
|
|
return request({ url: '/api/v1/bell/rules', method: 'post', data })
|
|
}
|
|
|
|
export function updateRule(id, data) {
|
|
return request({ url: `/api/v1/bell/rules/${id}`, method: 'put', data })
|
|
}
|
|
|
|
export function setRuleEnabled(id, enabled) {
|
|
return request({ url: `/api/v1/bell/rules/${id}/enabled`, method: 'put', data: { enabled }})
|
|
}
|