From c1e21905dfc78730db2b07141d09d737a961a7c6 Mon Sep 17 00:00:00 2001
From: wangruidong <940853815@qq.com>
Date: Wed, 12 Jun 2024 19:30:52 +0800
Subject: [PATCH 1/8] fix: Modify some translations
---
src/views/accounts/Account/AccountDetail/Detail.vue | 5 +++--
src/views/settings/Feature/index.vue | 2 +-
.../settings/Storage/CommandStorageCreateUpdate.vue | 9 ++++-----
3 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/src/views/accounts/Account/AccountDetail/Detail.vue b/src/views/accounts/Account/AccountDetail/Detail.vue
index 351f8f008..2fd1ec4f4 100644
--- a/src/views/accounts/Account/AccountDetail/Detail.vue
+++ b/src/views/accounts/Account/AccountDetail/Detail.vue
@@ -40,7 +40,8 @@ export default {
props: {
object: {
type: Object,
- default: () => {}
+ default: () => {
+ }
}
},
data() {
@@ -212,7 +213,7 @@ export default {
name: 'AssetDetail',
params: { id: this.object.asset.id }
}
- return { value }
+ return {value?.name}
},
su_from: (item, value) => {
return {value?.name ? value?.name + `(${value?.username})` : ''}
diff --git a/src/views/settings/Feature/index.vue b/src/views/settings/Feature/index.vue
index 0f3464b6f..58d4980ce 100644
--- a/src/views/settings/Feature/index.vue
+++ b/src/views/settings/Feature/index.vue
@@ -32,7 +32,7 @@ export default {
hidden: !this.$store.getters.hasValidLicense
},
{
- title: this.$t('AppOps'),
+ title: this.$t('JobCenter'),
name: 'Ops'
},
{
diff --git a/src/views/settings/Storage/CommandStorageCreateUpdate.vue b/src/views/settings/Storage/CommandStorageCreateUpdate.vue
index cb6f0d5b3..854fb7a72 100644
--- a/src/views/settings/Storage/CommandStorageCreateUpdate.vue
+++ b/src/views/settings/Storage/CommandStorageCreateUpdate.vue
@@ -48,7 +48,8 @@ export default {
replaceRule: '(https?:\/\/[^:@]+:)([^@]+)(@.+)'
},
rules: [RequiredChange],
- helpText: this.$t('EsUrl')
+ helpText: this.$t('EsUrl'),
+ helpTextAsPlaceholder: false
},
INDEX: {
rules: [Required],
@@ -83,10 +84,8 @@ export default {
}
}
},
- computed: {
- },
- methods: {
- }
+ computed: {},
+ methods: {}
}
From bb37dde0e0538e1bddf3ee91e87583c9e202f6da Mon Sep 17 00:00:00 2001
From: zhaojisen <1301338853@qq.com>
Date: Thu, 13 Jun 2024 10:27:23 +0800
Subject: [PATCH 2/8] style: Fine-tuning styles
---
src/components/Table/CardTable/index.vue | 2 +-
.../Cloud/Account/components/AccountPanel.vue | 14 +++++++++-----
.../Cloud/Account/components/CreateDialog.vue | 6 +++++-
.../assets/Cloud/Account/components/InfoPanel.vue | 2 +-
4 files changed, 16 insertions(+), 8 deletions(-)
diff --git a/src/components/Table/CardTable/index.vue b/src/components/Table/CardTable/index.vue
index ebff0ca0a..64607d3de 100644
--- a/src/components/Table/CardTable/index.vue
+++ b/src/components/Table/CardTable/index.vue
@@ -241,7 +241,7 @@ export default {
.el-col, div {
.my-card {
min-width: 330px;
- height: 250px;
+ //height: 250px;
width: 100%;
position: relative;
margin-bottom: 20px;
diff --git a/src/views/assets/Cloud/Account/components/AccountPanel.vue b/src/views/assets/Cloud/Account/components/AccountPanel.vue
index 1b6eaebd1..22bd51fe2 100644
--- a/src/views/assets/Cloud/Account/components/AccountPanel.vue
+++ b/src/views/assets/Cloud/Account/components/AccountPanel.vue
@@ -8,7 +8,9 @@
-
+
+
+
{{ action.name }}
@@ -18,15 +20,15 @@
-
+
-
-
+
+
@@ -168,11 +170,12 @@ export default {
.account-panel {
display: flex;
flex-direction: column;
- height: 100%;
+ //height: 100%;
cursor: pointer;
& .el-row:first-of-type {
height: 30px !important;
+ padding: 0;
.el-col-22 {
padding-left: 0 !important;
@@ -199,6 +202,7 @@ export default {
display: flex;
align-items: center;
margin: 0 !important;
+ padding: 25px 0;
}
.el-divider--horizontal {
diff --git a/src/views/assets/Cloud/Account/components/CreateDialog.vue b/src/views/assets/Cloud/Account/components/CreateDialog.vue
index 771f4a74d..222886922 100644
--- a/src/views/assets/Cloud/Account/components/CreateDialog.vue
+++ b/src/views/assets/Cloud/Account/components/CreateDialog.vue
@@ -8,7 +8,7 @@
:title="$tc('CloudSyncConfig')"
:visible.sync="iVisible"
v-bind="$attrs"
- width="70%"
+ width="1051px"
v-on="$listeners"
>
@@ -103,6 +103,10 @@ export default {
diff --git a/src/views/assets/Asset/AssetDetail/PermUser.vue b/src/views/assets/Asset/AssetDetail/PermUser.vue
index 6f08d4250..7720dbe8a 100644
--- a/src/views/assets/Asset/AssetDetail/PermUser.vue
+++ b/src/views/assets/Asset/AssetDetail/PermUser.vue
@@ -206,10 +206,13 @@ export default {
}
}
}
+ },
+ watch: {
+ $route: {
+ handler(newVal) {
+ newVal.fullPath.includes('/console/perms/asset-permissions/') && (this.GenericListTableDialogConfig.visible = false)
+ }
+ }
}
}
-
-
From 30444565a89ca6a295e919a9703c6b032ac84ede Mon Sep 17 00:00:00 2001
From: zhaojisen <1301338853@qq.com>
Date: Thu, 13 Jun 2024 15:41:41 +0800
Subject: [PATCH 7/8] fixed: Fixed the Error message when updating assets
---
src/components/Form/FormFields/Select2.vue | 2 +-
src/views/assets/Asset/AssetList/DatabaseList.vue | 4 ----
src/views/assets/Asset/AssetList/components/BaseList.vue | 4 ----
3 files changed, 1 insertion(+), 9 deletions(-)
diff --git a/src/components/Form/FormFields/Select2.vue b/src/components/Form/FormFields/Select2.vue
index 927156ddb..5e747aa55 100644
--- a/src/components/Form/FormFields/Select2.vue
+++ b/src/components/Form/FormFields/Select2.vue
@@ -268,7 +268,7 @@ export default {
}
// 由于在新增时有些 Select 会存在初始值,而有些没有,就会导致动态类名判断出现相反的情况
// 此处强制设置没有初始值的动态类名
- if (this.iValue.length === 0) this.transformed = false
+ if (Array.isArray(this.iValue) && this.iValue.length === 0) this.transformed = false
this.$nextTick(() => {
// 因为elform存在问题,这个来清楚验证
diff --git a/src/views/assets/Asset/AssetList/DatabaseList.vue b/src/views/assets/Asset/AssetList/DatabaseList.vue
index beb8428c7..ab0c940cb 100644
--- a/src/views/assets/Asset/AssetList/DatabaseList.vue
+++ b/src/views/assets/Asset/AssetList/DatabaseList.vue
@@ -19,7 +19,3 @@ export default {
}
}
-
-
diff --git a/src/views/assets/Asset/AssetList/components/BaseList.vue b/src/views/assets/Asset/AssetList/components/BaseList.vue
index 3deac16c4..40fa80dc6 100644
--- a/src/views/assets/Asset/AssetList/components/BaseList.vue
+++ b/src/views/assets/Asset/AssetList/components/BaseList.vue
@@ -324,7 +324,3 @@ export default {
}
}
-
-
From 99f027e0ee1ca27b6dfd91bd509a6a08a24611b9 Mon Sep 17 00:00:00 2001
From: zhaojisen <1301338853@qq.com>
Date: Thu, 13 Jun 2024 16:47:20 +0800
Subject: [PATCH 8/8] style: Change shuttle box icon
---
src/components/Libs/Krry/paging/index.vue | 50 ++++++++++++++---------
src/icons/svg/arrow.svg | 1 +
2 files changed, 32 insertions(+), 19 deletions(-)
create mode 100644 src/icons/svg/arrow.svg
diff --git a/src/components/Libs/Krry/paging/index.vue b/src/components/Libs/Krry/paging/index.vue
index 69718e946..b42b31ddf 100644
--- a/src/components/Libs/Krry/paging/index.vue
+++ b/src/components/Libs/Krry/paging/index.vue
@@ -27,21 +27,24 @@
-
-
+
+
+
+
+
@@ -422,13 +425,22 @@ export default {
.buttons {
vertical-align: middle;
}
+
.opera {
position: relative;
- display: inline-block;
- vertical-align: middle;
- text-align: center;
- margin: 180px 8px;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ margin-left: 10px;
width: calc(100% - 5px);
+ height: 415px;
+
+ .arrow {
+ width: 1.25em;
+ height: 1.25em;
+ color: #888888;
+ }
+
@media screen and (max-width: 992px) {
margin: 8px 8px;
text-align:start
diff --git a/src/icons/svg/arrow.svg b/src/icons/svg/arrow.svg
new file mode 100644
index 000000000..f0b53b2fd
--- /dev/null
+++ b/src/icons/svg/arrow.svg
@@ -0,0 +1 @@
+