From 2b477234dc09bd9fdbd9789948474a9c474adfd8 Mon Sep 17 00:00:00 2001 From: xuyiming Date: Thu, 9 Jul 2020 15:11:06 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BB=84=E7=BB=87=E4=BA=91=E8=B5=84=E6=BA=90?= =?UTF-8?q?=E8=AF=A6=E6=83=85=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/apass-list.vue | 1 + src/pages/workbench/fwgl/approveWorkspace.vue | 210 +++++++++++++++ src/pages/workbench/fwgl/fwglList.vue | 20 +- .../fwgl/organizationCloudResource.vue | 242 ++++++++++++++++++ src/router/index.js | 10 + 5 files changed, 473 insertions(+), 10 deletions(-) create mode 100644 src/pages/workbench/fwgl/approveWorkspace.vue create mode 100644 src/pages/workbench/fwgl/organizationCloudResource.vue diff --git a/src/components/apass-list.vue b/src/components/apass-list.vue index e5ebbd6..b6d60d0 100644 --- a/src/components/apass-list.vue +++ b/src/components/apass-list.vue @@ -243,6 +243,7 @@ export default { } .header-container .select_container .select_title { font-size: 14px; + font-weight: 700; color: #242c43; margin-right: 10px; } diff --git a/src/pages/workbench/fwgl/approveWorkspace.vue b/src/pages/workbench/fwgl/approveWorkspace.vue new file mode 100644 index 0000000..8bda3f4 --- /dev/null +++ b/src/pages/workbench/fwgl/approveWorkspace.vue @@ -0,0 +1,210 @@ + + + + + diff --git a/src/pages/workbench/fwgl/fwglList.vue b/src/pages/workbench/fwgl/fwglList.vue index 8452a80..dea5321 100644 --- a/src/pages/workbench/fwgl/fwglList.vue +++ b/src/pages/workbench/fwgl/fwglList.vue @@ -72,7 +72,7 @@ -
+
工作区域审批(1) @@ -96,7 +96,7 @@ @@ -491,7 +491,7 @@ export default { getImage(item) { return item.state == 0 ? require("@/assets/imgs/ic_true.png") - : require("@/assets/imgs/ic_guoqi.png"); + : require("@/assets/imgs/ic_failed.png"); }, }, { @@ -830,7 +830,7 @@ export default { getImage(item) { return item.state == 0 ? require("@/assets/imgs/ic_true.png") - : require("@/assets/imgs/ic_guoqi.png"); + : require("@/assets/imgs/ic_failed.png"); }, }, { @@ -1995,11 +1995,11 @@ export default { } }, approveWorkspace() { - if (this.cloud_admin_warn) { + /* if (this.cloud_admin_warn) { console.log("告警 ---"); - } else { - console.log("审批 ---"); - } + } else { */ + this.$router.push(`/fwgl/${this.level}/${this.type}/approveWorkspace`); + // } }, }, created() { @@ -2115,10 +2115,10 @@ export default { margin-top: 15px; box-sizing: border-box; } -.apass_buttons { +.apass_button { position: relative; } -.apass_buttons > .el-button { +.apass_button > .el-button { position: absolute; top: 0; right: 0; diff --git a/src/pages/workbench/fwgl/organizationCloudResource.vue b/src/pages/workbench/fwgl/organizationCloudResource.vue new file mode 100644 index 0000000..b388043 --- /dev/null +++ b/src/pages/workbench/fwgl/organizationCloudResource.vue @@ -0,0 +1,242 @@ + + + + + diff --git a/src/router/index.js b/src/router/index.js index d042cb5..6f5b46c 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -73,6 +73,16 @@ export default new Router({ name: "servicedetail", component: () => import("@/pages/workbench/fwgl/cloud-detail"), }, // 云资源 - 详情 + { + path: "/fwgl/:level/:type/approveWorkspace", + name: "servicedetail", + component: () => import("@/pages/workbench/fwgl/approveWorkspace"), + }, // 云资源 - 工作区域审批 + { + path: "/fwgl/:level/:type/organizationCloudResource/:id", + name: "servicedetail", + component: () => import("@/pages/workbench/fwgl/organizationCloudResource"), + }, // 云资源 - 组织云资源详情 ], }, // 工作台 - 服务管理模块 { -- 2.26.0