From 0ecbd605e9134b78a31b1de3004d4c649a301b76 Mon Sep 17 00:00:00 2001 From: lijiahang Date: Mon, 4 Dec 2023 18:57:15 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E8=B5=84=E4=BA=A7=E6=8E=88=E6=9D=83.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/host-group-role-grant.vue | 2 +- .../components/host-group-user-grant.vue | 2 +- .../components/host-identity-role-grant.vue | 168 +++++++++++++++++ .../components/host-identity-user-grant.vue | 166 +++++++++++++++++ .../grant/components/host-key-role-grant.vue | 169 ++++++++++++++++++ .../grant/components/host-key-user-grant.vue | 166 +++++++++++++++++ orion-ops-ui/src/views/asset/grant/index.vue | 29 +-- .../src/views/asset/grant/types/const.ts | 58 +++++- .../views/asset/grant/types/table.columns.ts | 34 ++++ .../components/host-identity-card-list.vue | 22 +++ .../components/host-identity-table.vue | 19 ++ .../components/host-key-card-list.vue | 22 +++ .../host-key/components/host-key-table.vue | 19 ++ sql/init-3-data.sql | 19 +- 14 files changed, 868 insertions(+), 27 deletions(-) create mode 100644 orion-ops-ui/src/views/asset/grant/components/host-identity-role-grant.vue create mode 100644 orion-ops-ui/src/views/asset/grant/components/host-identity-user-grant.vue create mode 100644 orion-ops-ui/src/views/asset/grant/components/host-key-role-grant.vue create mode 100644 orion-ops-ui/src/views/asset/grant/components/host-key-user-grant.vue create mode 100644 orion-ops-ui/src/views/asset/grant/types/table.columns.ts diff --git a/orion-ops-ui/src/views/asset/grant/components/host-group-role-grant.vue b/orion-ops-ui/src/views/asset/grant/components/host-group-role-grant.vue index 28a20c5b..4818fd6a 100644 --- a/orion-ops-ui/src/views/asset/grant/components/host-group-role-grant.vue +++ b/orion-ops-ui/src/views/asset/grant/components/host-group-role-grant.vue @@ -46,7 +46,7 @@ diff --git a/orion-ops-ui/src/views/asset/grant/components/host-group-user-grant.vue b/orion-ops-ui/src/views/asset/grant/components/host-group-user-grant.vue index 2c4daa33..78a91e25 100644 --- a/orion-ops-ui/src/views/asset/grant/components/host-group-user-grant.vue +++ b/orion-ops-ui/src/views/asset/grant/components/host-group-user-grant.vue @@ -45,7 +45,7 @@ diff --git a/orion-ops-ui/src/views/asset/grant/components/host-identity-role-grant.vue b/orion-ops-ui/src/views/asset/grant/components/host-identity-role-grant.vue new file mode 100644 index 00000000..ca806b5c --- /dev/null +++ b/orion-ops-ui/src/views/asset/grant/components/host-identity-role-grant.vue @@ -0,0 +1,168 @@ + + + + + + + diff --git a/orion-ops-ui/src/views/asset/grant/components/host-identity-user-grant.vue b/orion-ops-ui/src/views/asset/grant/components/host-identity-user-grant.vue new file mode 100644 index 00000000..0f13002a --- /dev/null +++ b/orion-ops-ui/src/views/asset/grant/components/host-identity-user-grant.vue @@ -0,0 +1,166 @@ + + + + + + + diff --git a/orion-ops-ui/src/views/asset/grant/components/host-key-role-grant.vue b/orion-ops-ui/src/views/asset/grant/components/host-key-role-grant.vue new file mode 100644 index 00000000..a6873a7d --- /dev/null +++ b/orion-ops-ui/src/views/asset/grant/components/host-key-role-grant.vue @@ -0,0 +1,169 @@ + + + + + + + diff --git a/orion-ops-ui/src/views/asset/grant/components/host-key-user-grant.vue b/orion-ops-ui/src/views/asset/grant/components/host-key-user-grant.vue new file mode 100644 index 00000000..157e44e5 --- /dev/null +++ b/orion-ops-ui/src/views/asset/grant/components/host-key-user-grant.vue @@ -0,0 +1,166 @@ + + + + + + + diff --git a/orion-ops-ui/src/views/asset/grant/index.vue b/orion-ops-ui/src/views/asset/grant/index.vue index a6d37f8b..c405c2e6 100644 --- a/orion-ops-ui/src/views/asset/grant/index.vue +++ b/orion-ops-ui/src/views/asset/grant/index.vue @@ -5,17 +5,14 @@ size="large" :justify="true" :lazy-load="true"> - - - - - - - + + + @@ -30,9 +27,7 @@