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 @@ +