diff --git a/src/api/cid.js b/src/api/cid.js index 6cb239d..28ed157 100644 --- a/src/api/cid.js +++ b/src/api/cid.js @@ -81,4 +81,15 @@ function getRequest() { request1 = createRequestInstance("https://"+server) } return request1; +} + +export function getCIDRuningListService(data) { + let request1 = getRequest(); + let path = '/cid/running?type=' + data.type; + + return request1.get(path, { + headers: { + 'token': data.token, // 将 token 替换为您的令牌值 + } + }) } \ No newline at end of file diff --git a/src/views/CIDList.vue b/src/views/CIDList.vue index 7e2d33f..ccd1daf 100644 --- a/src/views/CIDList.vue +++ b/src/views/CIDList.vue @@ -5,7 +5,7 @@ import { getCIDListService } from "@/api/cid.js"; import { runCIDService } from "@/api/cid.js"; import { addCIDService } from "@/api/cid.js"; import { deleteCIDService } from "@/api/cid.js"; -import { updateCIDService } from "@/api/cid.js"; +import { updateCIDService,getCIDRuningListService } from "@/api/cid.js"; import router from "@/router/index.js"; import Menu from "@/views/Menu.vue"; @@ -24,6 +24,8 @@ export default { userId: localStorage.getItem("userId"), username: localStorage.getItem("username"), }, + runningData: [], + runningDialogVisible: false, addDialogVisible: false, updateDialogVisible: false, searchForm: { @@ -207,6 +209,23 @@ export default { this.tableLoading = false; } }, + async GetCIDRuningList(){ + let req = { + token: this.tokenData.token, + type: 0, + } + try{ + let result = await getCIDRuningListService(req); + if(result.code == 0){ + this.runningData = result.data; + this.runningDialogVisible = true; + }else{ + ElMessage.error("获取失败"); + } + }catch(e){ + console.log(e) + } + }, async getIpClient() { try { const response = await axios.get("https://ipinfo.io/json"); @@ -288,6 +307,11 @@ export default { + + 正在运行 + + + + + + + + +