diff --git a/src/api/connection/index.js b/src/api/connection/index.js new file mode 100644 index 0000000..df5d222 --- /dev/null +++ b/src/api/connection/index.js @@ -0,0 +1,54 @@ +import request from "@/utils/request"; +const list=(pageSize,pageIndex)=>{ + return request({ + url: `/connections?page_num=${pageIndex}&page_size=${pageSize}`, + method: "get" + }); +} + +const add=(data)=>{ + return request({ + url: `/connections`, + method: "post", + data:data + }); +} +const deleteConnect=(id)=>{ + return request({ + url: `/connections/${id}`, + method: "delete" + }); +} + +const detail=(id)=>{ + return request({ + url: `/connections/${id}`, + method: "get" + }); +} + + +const updatAll=(id,data)=>{ + return request({ + url: `/connections/${id}/all`, + method: "put", + data:data + }); +} + +const updateInfo=(id,data)=>{ + return request({ + url: `/connections/${id}/info`, + method: "put", + data:data + }); +} + +export default { + list, + add, + deleteConnect, + detail, + updatAll, + updateInfo +} \ No newline at end of file diff --git a/src/api/log/index.js b/src/api/log/index.js new file mode 100644 index 0000000..2697f60 --- /dev/null +++ b/src/api/log/index.js @@ -0,0 +1,11 @@ +import request from "@/utils/request"; +const serverState=()=>{ + return request({ + url: "/logs/server_state", + method: "get" + }); +} + +export default { + serverState +} \ No newline at end of file diff --git a/src/views/dashboard/components/ServiceStatus.vue b/src/views/dashboard/components/ServiceStatus.vue index afb0ad2..2674bb3 100644 --- a/src/views/dashboard/components/ServiceStatus.vue +++ b/src/views/dashboard/components/ServiceStatus.vue @@ -1,29 +1,29 @@