diff --git a/src/api/rule.js b/src/api/rule.js index af30244ed7302e4956b8268231a19c8e04a98bcc..26daea9ed330003c803a892307a46ca903a21c50 100644 --- a/src/api/rule.js +++ b/src/api/rule.js @@ -15,4 +15,14 @@ export function createRule(data) { export function updateRule(id, data) { return axios.post("/admin/rule/" + id, data) +} + +export function updateRuleStatus(id, status){ + return axios.post(`/admin/rule/${id}/update_status`, {status}) + +} + +export function deleteRule(id){ + return axios.post(`/admin/rule/${id}/delete`) + } \ No newline at end of file diff --git a/src/pages/access/list.vue b/src/pages/access/list.vue index 84e096b769555d0b4af0ca1840c31d09c0a79a42..6fc32dd98e821d7aa14c10ef3d903043a5e04a86 100644 --- a/src/pages/access/list.vue +++ b/src/pages/access/list.vue @@ -14,10 +14,16 @@ {{ data.name }}