From 1db1a70eb01b84efd92613112033fff8309c8e90 Mon Sep 17 00:00:00 2001 From: zhangjun1 Date: Thu, 29 Jun 2023 16:19:23 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=BB=E5=8A=A1=E8=AF=A6=E6=83=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../task-manage/detail/index.vue | 209 +++++++++++++++++- yarn.lock | 14 +- 2 files changed, 219 insertions(+), 4 deletions(-) diff --git a/src/page/main/auto-maintenance/task-manage/detail/index.vue b/src/page/main/auto-maintenance/task-manage/detail/index.vue index 28d9b30..829d8b4 100644 --- a/src/page/main/auto-maintenance/task-manage/detail/index.vue +++ b/src/page/main/auto-maintenance/task-manage/detail/index.vue @@ -3,9 +3,54 @@
+ + + + +
+ +
+
+    文件.yml +   下载 +
+ + + + + + + + +
+ + +
@@ -17,12 +62,172 @@ import { ElMessage } from "element-plus"; import bgBreadcrumb from "@/components/bg-breadcrumb.vue"; const router = useRouter(); const route = useRoute(); -const state = reactive({ data: 1 }); -const { data } = toRefs(state); +const state = reactive({ + baseInfo: [ + { + label: "预警规则名称", + value: "服务中断推送规则1", + }, + { + label: "启用状态", + value: "启用", + childSlot: "status", + }, + { + label: "预警对象", + value: "容器云", + }, + { + label: "预警分类", + value: "容器集群", + }, + { + label: "创建人", + value: "admin", + }, + { + label: "创建时间", + value: "2023-08-19 23:22:22", + }, + { + label: "更新时间", + value: "2023-08-19 23:22:22", + }, + { + label: "预警指标", + value: "CPU使用率", + }, + ], + useText: "", + historyHeaders: [ + { + label: "状态", + prop: "state", + }, + { + label: "执行说明", + prop: "desc", + }, + { + label: "执行开始时间", + prop: "begin", + }, + { + label: "执行耗时", + prop: "time", + }, + { + label: "操作人", + prop: "person", + }, + ], + historyTableRows: [], + filter: { + page: 1, + size: 10, + }, + tableTotal: 0, + pcHeaders: [ + { + label: "账号", + prop: "account", + }, + { + label: "端口", + prop: "port", + }, + ], + pcTableRows: [ + { + account: "asasdd", + port: "8080", + }, + { + account: "asasdd", + port: "8080", + }, + ], +}); + +const downloadFile = () => {}; + +const changePage = (page) => { + state.filter.page = page; + getTableRows(); +}; +const changeSize = (size) => { + state.filter.limit = size; + changePage(1); +}; + +const getTableRows = () => {}; diff --git a/yarn.lock b/yarn.lock index b2aa03e..7348320 100644 --- a/yarn.lock +++ b/yarn.lock @@ -905,9 +905,9 @@ markdown-it@^13.0.1: mdurl "^1.0.1" uc.micro "^1.0.5" -mavon-editor@^3.0.0: +mavon-editor@^3.0.1: version "3.0.1" - resolved "https://registry.npmmirror.com/mavon-editor/-/mavon-editor-3.0.1.tgz" + resolved "https://registry.npmmirror.com/mavon-editor/-/mavon-editor-3.0.1.tgz#0c2660569ded5b29e59d0e429af61eb618783a90" integrity sha512-973cYCwv+AB+fcecsU6Ua6UXATxDMaY0Q7QzKQ/GmRW1sg+3DolZDnCGXth7XHDgrmqKTO57N42fVYujt0wfFw== dependencies: xss "^1.0.10" @@ -1083,6 +1083,11 @@ ssr-window@^3.0.0-alpha.1: resolved "https://registry.npmmirror.com/ssr-window/-/ssr-window-3.0.0.tgz" integrity sha512-q+8UfWDg9Itrg0yWK7oe5p/XRCJpJF9OBtXfOPgSJl+u3Xd5KI328RUEvUqSMVM9CiQUEf1QdBzJMkYGErj9QA== +string-format@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/string-format/-/string-format-2.0.0.tgz#f2df2e7097440d3b65de31b6d40d54c96eaffb9b" + integrity sha512-bbEs3scLeYNXLecRRuk6uJxdXUSj6le/8rNPHChIJTn2V79aXVTR1EH2OH5zLKKoz0V02fOUKZZcw01pLUShZA== + supports-preserve-symlinks-flag@^1.0.0: version "1.0.0" resolved "https://registry.npmmirror.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz" @@ -1161,6 +1166,11 @@ vue-demi@*: resolved "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.13.11.tgz" integrity sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A== +vue-demi@^0.14.5: + version "0.14.5" + resolved "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.14.5.tgz#676d0463d1a1266d5ab5cba932e043d8f5f2fbd9" + integrity sha512-o9NUVpl/YlsGJ7t+xuqJKx8EBGf1quRhCiT6D/J0pfwmk9zUwYkC7yrF4SZCe6fETvSM3UNL2edcbYrSyc4QHA== + vue-i18n@^9.1.7: version "9.1.10" resolved "https://registry.npmmirror.com/vue-i18n/-/vue-i18n-9.1.10.tgz" -- 2.26.0